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.
Attachment:
signature.asc
Description: Digital signature