[Pkg-cups-devel] Bug#545288: CUPS 1.4.0-4 doesn't find USB-printer

Jason White jason at jasonjgw.net
Wed Sep 30 02:43:43 UTC 2009


Agustin Martin <agmartin at debian.org> wrote:
 
> Seems I found the reason for the problem with the Samsung printer in my system,
> 
> In previous cups (1.3.x) the /etc/cups/printers.conf device uri for my printer
> is
> 
> DeviceURI usb://Samsung/ML-1750
> 
> which worked well. However cups 1.4.x will only work if I put the full
> device uri in /etc/cups/printers.conf,
> 
> DeviceURI usb://Samsung/ML-1750?serial=serial___number.
> 
> trailing dot included, as given by
> 
> # lpinfo -v

This was part of my problem as well, but not all of it.

There was no trailing . given by lpinfo -v, but as in your case, under Cups
1.4, the only URL listed is the one that contains the full serial number. 

After blacklisting usblp and specifying this URL in my printers.conf file,
then trying to print, I get the following in syslog


Sep 30 12:31:09 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 238: unable to read MlcReverseReply header: Resource temporarily unavailable bytesRead=0
Sep 30 12:31:09 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 347: invalid MLCInitReply retrying command...
Sep 30 12:31:13 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 238: unable to read MlcReverseReply header: Resource temporarily unavailable bytesRead=0
Sep 30 12:31:13 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 357: invalid MLCInitReply: cmd=0, result=3#012, revision=0
Sep 30 12:31:13 jdc hp_LaserJet_2430?serial=CNBG48D047: prnt/backend/hp.c 725: INFO: open print channel failed stat=12; will retry in 30 seconds...
Sep 30 12:31:47 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 238: unable to read MlcReverseReply header: Resource temporarily unavailable bytesRead=0
Sep 30 12:31:47 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 347: invalid MLCInitReply retrying command...
Sep 30 12:31:51 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 238: unable to read MlcReverseReply header: Resource temporarily unavailable bytesRead=0
Sep 30 12:31:51 jdc hp_LaserJet_2430?serial=CNBG48D047: io/hpmud/mlc.c 357: invalid MLCInitReply: cmd=0, result=3#012, revision=0
Sep 30 12:31:51 jdc hp_LaserJet_2430?serial=CNBG48D047: prnt/backend/hp.c 725: INFO: open print channel failed stat=12; will retry in 30 seconds...

Note that Cups 1.3.x works, using the URL without any serial number included,
i.e.,
DeviceURI usb://HP/LaserJet%202430

Any suggestions?

Thanks.






More information about the Pkg-cups-devel mailing list