[cups.general] Unable to print to USB

Johannes Meixner jsmeix at suse.de
Wed Feb 24 00:44:55 PST 2010


Hello,

On Feb 23 12:11 Timetrinus wrote (shortened):
>> ... 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
....
> One little more question: I have seen that hp printers are
> handled differently from this behaviour.

Not really differently - except that for HP devices usually
HP's driver software HPLIP is used which provides its own "hp"
backend so that you should let it report the DeviceURI just
as you did it for the CUPS usb backend e.g. like
   root at host# /usr/lib/cups/backend/hp
or run as root CUPS' "lpinfo -v" command and inspect its
output for "hp:/..." DeviceURIs.

Nevertheless usual HP devices should also work with the
CUPS usb backend if it reports the device.

In contrast to the "hp" backend which privides bidirectional
communication (e.g. for scanning and for device status info)
the generic CUPS "usb" backend does only unidirectional
data transfer to the printer so that device status information
and scanning for HP all-in-one devices is no longer possible
with the generic CUPS "usb" backend, compare
https://bugzilla.novell.com/show_bug.cgi?id=462048#c23
and for basic information regarding CUPS backends see
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell


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