Thank you for forwarding this, Andrew. On Mon, 23 Feb 2004, Andrew Morton wrote: > Date: Mon, 23 Feb 2004 21:20:52 +0100 > From: Joachim Berdal Haga <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: 2.6.3-mm3: usb printer problem (works in stock 2.6.3) > > > > Printing on usb doesn't work for me in 2.6.3-mm3 (or -mm1). The printer > is recognized and a session is opened, but never finished (and nothing is printed). > After a few minutes the printer prints out a page saying > "PCL6 ERROR - Incomplete session by time out". > > This works on plain 2.6.3. > > USB debugging messages appended below. > > Regards, > Joachim B Haga (please CC)
I don't know what the problem might be. It doesn't appear to be very low-level; that is, the UHCI driver appears to be working okay and communicating with the printer. The error messages in your log indicate that the printer takes a couple of seconds to initialize the connection (which is unexpectedly longer than usual but okay). After that it seems to work, as you can see from these messages: > Feb 23 20:48:48 handy kernel: usb 1-1: new full speed USB device using address 4 > Feb 23 20:48:48 handy kernel: usb 1-1: new device strings: Mfr=1, Product=2, > SerialNumber=3 > Feb 23 20:48:48 handy kernel: drivers/usb/core/message.c: USB device number 4 > default language ID 0x409 > Feb 23 20:48:48 handy kernel: usb 1-1: Product: Samsung ML-1710 Series > Feb 23 20:48:48 handy kernel: usb 1-1: Manufacturer: Samsung Electronics Co., Ltd. > Feb 23 20:48:48 handy kernel: usb 1-1: SerialNumber: 2221BAAW900597A0 > Feb 23 20:48:48 handy kernel: drivers/usb/core/usb.c: usb_hotplug > Feb 23 20:48:48 handy kernel: usb 1-1: registering 1-1:1.0 (config #1, interface 0) > Feb 23 20:48:48 handy kernel: drivers/usb/core/usb.c: usb_hotplug > Feb 23 20:48:48 handy kernel: usblp 1-1:1.0: usb_probe_interface > Feb 23 20:48:48 handy kernel: usblp 1-1:1.0: usb_probe_interface - got id > Feb 23 20:48:48 handy kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional > printer dev 4 if 0 alt 0 proto 2 vid 0x04E8 pid 0x323A > Feb 23 20:48:48 handy kernel: drivers/usb/core/file.c: looking for a minor, starting > at 0 > Feb 23 20:48:48 handy kernel: drivers/usb/core/usb.c: registered new driver usblp > Feb 23 20:48:48 handy kernel: drivers/usb/class/usblp.c: v0.13: USB Printer Device > Class driver The printer was enumerated correctly and the printer driver invoked. Without seeing more debugging information from later in the process, I would have to guess that the problem lies in the printer driver. Alan Stern ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel