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 -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org