>>>>> "Greg" == Greg KH <[EMAIL PROTECTED]> writes: Greg> On Fri, Jan 27, 2006 at 01:06:30AM +0100, Helge Hafting wrote: >> There seems to be a usb printer problem in 2.6.16-rc1 (amd64) >> >> I can print a page or two of graphichs (A4 maps), and then my syslog >> fills up with these: kernel: drivers/usb/class/usblp.c: usblp0: >> error -19 reading printer status >> >> It is then time to power-cycle the printer, restart cups and maybe >> get another page out. Or maybe not. Going back to 2.6.15 I don't >> see such problems, the printer cranks out page after page with ease. >> >> Known issue, or is some USB debugging in place?
Greg> Not a known issue at all. This works just fine for me here, on Greg> i386. Anyone on linux-usb-devel having problems? A related issue, perhaps. I have problems printing to a HP LaserJet 1020. Tried a number of 2.6 kernels, ended up with 2.6.14.4, same problems everywhere. Tried various cables, tried not loading ehci_hcd. The symptoms are that the printer will print out several pages and then hang. The last page either come out blank or half-printed. The logs are filled with: usb 4-1: new high speed USB device using ehci_hcd and address 5 drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17 drivers/usb/class/usblp.c: usblp0: failed reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: failed reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: error -110 reading printer status drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -71 drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -71 drivers/usb/class/usblp.c: usblp0: error -71 reading printer status drivers/usb/class/usblp.c: usblp0: error -71 reading printer status drivers/usb/class/usblp.c: usblp0: error -71 reading printer status drivers/usb/class/usblp.c: usblp0: error -71 reading printer status drivers/usb/class/usblp.c: usblp0: error -71 reading printer status one then has to power-cycle the printer, wait for firmware to load, and restart the printer in CUPS. All in all, it does not work reliably. This is using a host controller from Via: 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) BTW, if you google for "usblp0: failed reading printer status", you'll see that a number of people have this problem. Most probably don't know how and where to report it and just make do by power-cycling the printer. Any suggestions to make this work? --J. ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel