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

Reply via email to