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
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:
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 ...
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.
Check /var/log/cups/error_log if there are errors.
Only if all this looks o.k., do the Samba stuff.
Kind Regards Johannes Meixner
Thx, will try Must add, it one of those all in one printers, copy, scan fax - does this complicate things? 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