[Pkg-cups-devel] Bug#504278: HP USB LaserJet printer disabled on first attempt to print

Roger Leigh rleigh at codelibre.net
Thu Nov 6 17:12:06 UTC 2008


On Tue, Nov 04, 2008 at 09:00:18PM +0000, Daniel Pocock wrote:
> I've done that, below is the content of syslog and cups/error_log from  
> the moment when I tried to print.
>
> I also checked lsusb a second time after trying to print, the output  
> hasn't changed.

OK.  It doesn't look like it's a USB connection/device registration
problem.

> Does anything here suggest the cause of the fault?
>
> Nov  4 20:54:52 srv1 kernel: [11671.260732] usblp0: removed
> Nov  4 20:54:53 srv1 hal_lpadmin: remove
> Nov  4 20:54:53 srv1 hal_lpadmin: Found configured printer: HP_LaserJet_3055
> Nov  4 20:54:53 srv1 python: hp-makeuri[4647]: warning: hp-makeuri  
> should not be run as root.
> Nov  4 20:54:53 srv1 python: hp-makeuri[4651]: warning: hp-makeuri  
> should not be run as root.
> Nov  4 20:54:53 srv1 hal_lpadmin: Disabled printer HP_LaserJet_3055, as  
> the corresponding device was unplugged or turned off
> Nov  4 20:54:53 srv1 hal_lpadmin: Found configured printer:  
> HP_LaserJet_3055_fax

I have no idea what hal_lpadmin is, or what it's purpose is, but it looks
like it is the thing disabling the printer.  It's not clear why it's
doing the disabling, though.

> D [04/Nov/2008:20:54:52 +0000] cupsdAuthorize: No authentication data  

This is likely not an issue, depending on how you configured CUPS to
authorise jobs.

> D [04/Nov/2008:20:54:52 +0000] CUPS-Get-Default client-error-not-found:  

You haven't set a default destination with "lpadmin -d" or via the web
interface.

It looks like the actual print jobs was started and completed without
error.

> D [04/Nov/2008:20:54:53 +0000] cupsdReadClient: 9 POST /admin/ HTTP/1.1
> D [04/Nov/2008:20:54:53 +0000] cupsdAuthorize: No authentication data  
> provided.
> D [04/Nov/2008:20:54:53 +0000] Pause-Printer  
> ipp://localhost/printers/HP_LaserJet_3055
> D [04/Nov/2008:20:54:53 +0000] cupsdIsAuthorized: username=""
> E [04/Nov/2008:20:54:53 +0000] Pause-Printer: Unauthorized
> D [04/Nov/2008:20:54:53 +0000] cupsdSendError: 9 code=401 (Unauthorized)
> D [04/Nov/2008:20:54:53 +0000] cupsdSendHeader: WWW-Authenticate: Basic  
> realm="CUPS"
> D [04/Nov/2008:20:54:53 +0000] cupsdCloseClient: 9
> D [04/Nov/2008:20:54:53 +0000] cupsdAcceptClient: 9 from localhost (Domain)
> D [04/Nov/2008:20:54:53 +0000] cupsdReadClient: 9 POST /admin/ HTTP/1.1
> D [04/Nov/2008:20:54:53 +0000] cupsdAuthorize: Authorized as root using  
> Local
> D [04/Nov/2008:20:54:53 +0000] Pause-Printer  
> ipp://localhost/printers/HP_LaserJet_3055
> D [04/Nov/2008:20:54:53 +0000] cupsdIsAuthorized: username="root"
> I [04/Nov/2008:20:54:53 +0000] Saving subscriptions.conf...
> I [04/Nov/2008:20:54:53 +0000] Saving printers.conf...
> I [04/Nov/2008:20:54:53 +0000] Saving subscriptions.conf...
> I [04/Nov/2008:20:54:53 +0000] Printer "HP_LaserJet_3055" stopped by "root".

This block is the queue being stopped by user root.  I suspect this is the
hal_lpadmin thing above.

Google shows up
http://ubuntuforums.org/archive/index.php/t-683973.html
https://bugs.launchpad.net/ubuntu/+bug/188752
https://bugs.launchpad.net/ubuntu/+source/hal-cups-utils/+bug/164945

So I suggest trying to remove hals-cups-utils (if installed), which looks
like is the cause of these problems.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-cups-devel/attachments/20081106/152c9577/attachment.pgp 


More information about the Pkg-cups-devel mailing list