[cups.general] Unable to print to USB
Johannes Meixner
jsmeix at suse.de
Tue Feb 23 07:21:43 PST 2010
Hello,
On Feb 23 06:55 Timetrinus wrote (shortened):
> ... kernel: ... usbfs: interface 0 claimed by usblp
> while 'usb' sets config #1
You cannot have two different drivers (kernel modules)
talking to the same USB device. In this case usblp
and usbfs (ie: libusb).
It should help to unload the usblp kernel module.
> device for Test: usb:/dev/usb/lp1
....
> cups 1.4.2-9
Since CUPS 1.2 the old style USB DeviceURI "usb:/dev/usb/lp*"
is no longer allowed. Only the new style USB DeviceURI
"usb://<make>/<model>?serial=<number>" can be used because
only this kind of URI works for more than one USB printer.
The old style URI can permute which printer is accessed
via which /dev/usb/lp* device node depending on the sequence
how the printers are switched on.
It should help to use exactly the DeviceURI as it is reported
by the CUPS usb backend (to let the CUPS usb backend report
the DeviceURI, run it as root without parameters e.g. like
root at host# /usr/lib/cups/backend/usb
or run as root CUPS' "lpinfo -v" command e.g. like
root at host# lpinfo -v
Kind Regards
Johannes Meixner
--
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex
More information about the cups
mailing list