I have a Swecoin/Zebra TTP2030 USB-LPT receipt printer that I am using on Ubuntu. I'd like to use it like a normal printer, which Zebra says is possible under Windows. Anyone know anyway to do this under Ubuntu? I've tried a few printer drivers, and I just get reams and reams of the printer code printed out. Anyone have any insight on getting this thing running like a normal printer?
I already have it communicating via the ttputil: http://www.rainbow-software.org/linux/
Ok, I found it, and the good news is that these printers have been added to CUPS 1.5, so it should "just work" on new systems. But I'm on Ubuntu/lucid, so I did it like this:
system-config-printer-applet
apt-get install libcups2-dev libcupsimage2-dev
gcc -o rastertozebrakiosk rastertozebrakiosk.c -lcups -lcupsimage
cp rastertozebrakiosk /usr/lib/cups/filter/