On Wed, 2007-04-18 at 12:18 +0200, Johannes Meixner wrote:
Hello,
On Apr 18 09:54 Hans van der Merwe wrote (shortened):
... still no spooling to printer - dont I need some USB driver to spool RAW data to the printer?
You need the appropriate USB kernel modules loaded (happens usually automatically) so that the low-level system can send data via USB.
And: The CUPS usb backend must recognize the printer.
If the CUPS usb backend doesn't recognize the printer, check if the USB system recognizes the printer, e.g.: root@host# lsusb Bus 003 Device 011: ID 03f0:7004 Hewlett-Packard DeskJet 3320c
I see this - (Lexmark p4350 blablabla)
Execute the backend directly to get what it recognizes, e.g.:
root@host# /usr/lib/cups/backend/usb direct usb://hp/deskjet%203320?serial=TH27T2H35B35 "hp deskjet 3320" ...
The second entry is the DeviceURI which you must use to set up a queue:
I also see this
root@host# lpadmin -p rawusb -E \ -v usb://hp/deskjet%203320?serial=TH27T2H35B35
Test if it looks o.k.:
user@host$ lpstat -p rawusb -a rawusb printer rawusb is idle ... rawusb accepting requests ...
This works
Test if spooling and sending data via this queue works on the local host:
user@host$ echo -en "\r" | lp -d rawusb
Ony a carriage return character is sent. The printer won't print anything here but you shoudn't get any error messages.
Works? No error in log But nothing still spools to printer - I can see the file in the queue - but printer sits there doing nothing? E-Mail disclaimer: http://www.sunspace.co.za/emaildisclaimer.htm -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org