-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 At Wed, 11 Jan 2006 07:26:36 -0200, Felipe Almeida Lessa wrote: > Package: cupsys > Version: 1.1.99.b1.r4885-1 > Severity: important
> After an upgrade (I don't remember which one, as I haven't printed > anything for a long time), CUPS stopped working. I thought the printer > was broken, but it's working fine on Windows. > > CUPS keeps printing the below in error_log until I cancel the job: > D [11/Jan/2006:07:12:03 -0200] [Job 254] Printer using device file > "/dev/usb/lp0"... > D [11/Jan/2006:07:12:03 -0200] [Job 254] LPGETSTATUS returned a port > status of 10... > W [11/Jan/2006:07:12:03 -0200] [Job 254] Printer fault! Hello submitters of this bug#347522, could you replace /usr/lib/cups/backend-available/usb by one of http://kmuto.jp/tmp/usb.tar.gz and see error_log with debug option when you send a print data? Because I added "DEBIAN (kmuto)" to debug line, You can find it easily. It reports status number, error number and message of ioctl. Details: 1. As you know, usb backend from CUPS 1.2 checks printer status before sending data. This is done by using ioctl(LPGETSTATUS) API. 2. I noticed usb-unix.c had a wrong logic. When ioctl is failed by some reasons (fatal or not), usb backend always report "Printer fault!". I believe it is fixed by modified backend I mentioned above. 3. For Felipe and Jose, status=10(HEX) means printer looks off-line. Can you see any more messages in dmesg or syslog? 4. For Norbert, status=0 means success, so I think your problem can be solved. Although lkml thread is bit old story and CUPS has already fixed this issue, I got a hint and knowledge from this. Thanks a lot. Thanks, - -- Kenshi Muto [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8+ <http://mailcrypt.sourceforge.net/> iEYEARECAAYFAkSnnLsACgkQQKW+7XLQPLH3WwCcD8zFrkSsLCYE3tDNEK9RMPny FhsAn3i/zhXrmKgT/stDypT1Z9OxdwBB =8gNx -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

