Re: [Bugme-new] [Bug 9605] New: Samsung CLP-300 printer doesn't work with ehci_hcd driver
Andrew Morton <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 19 Dec 2007 06:31:33 -0800 (PST) [email protected] wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=9605 > > Summary: Samsung CLP-300 printer doesn't work with ehci_hcd > driver > Product: Drivers > Version: 2.5 > KernelVersion: 2.6.23.11 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: USB > AssignedTo: [email protected] > ReportedBy: [email protected] > > > Most recent kernel where this bug did not occur: > cannot say, was there already in Ubuntu 7.10 kernel 2.6.22-10.30 > and if i recall correctly also in the Ubuntu 7.04 kernel > and is still there in vanilla 2.6.23.11 > > Distribution: Ubuntu 7.10 with 2.6.23.11 vanilla-kernel (tested with and > without Nvidia module) > > Hardware Environment: > 00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0) > 00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev c0) > 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition > Audio Controller (rev 01) > 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 > (rev 01) > 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 > (rev 01) > 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express > Port 5 (rev 01) > 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express > Port 6 (rev 01) > 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #1 (rev 01) > 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #2 (rev 01) > 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #3 (rev 01) > 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI > Controller #4 (rev 01) > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI > Controller (rev 01) > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) > 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface > Bridge (rev 01) > 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller > (rev 01) > 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE > Controller (rev 01) > 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) > 01:01.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 > Controller (rev 50) > 01:01.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 > Controller (rev 50) > 01:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) > 01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 > Controller (PHY/Link) > 02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI > Controller (rev 02) > 02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI > Controller (rev 02) > 03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E > Gigabit Ethernet Controller (rev 20) > 04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E > Gigabit Ethernet Controller (rev 20) > 06:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT] > (rev a1) > > Software Environment: > Ubuntu 7.10 + self compiled 2.6.23.11 with SMP PREEMP (tested with and without > Nvidia module) > > Problem Description: > When plugging in the Samsung CLP-300 usb printer it works only if connected to > an old external USB 1.1 hub > with Atmel chipset. The output in this case is: > > [ 4388.367761] hub 8-2:1.0: USB hub found > [ 4388.368732] hub 8-2:1.0: 4 ports detected > [ 4406.587131] usb 8-2.1: new full speed USB device using uhci_hcd and address > 8 > [ 4406.678047] usb 8-2.1: not running at top speed; connect to a high speed hub > [ 4406.706111] usb 8-2.1: configuration #1 chosen from 1 choice > [ 4406.713031] usblp0: USB Bidirectional printer dev 8 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > > If connected to the USB 2.0 hubs of the Asus motherboard directly it doesn't > work properly > (so there seems to be some problem with the ehci_hcd module). > Output in one case is (using the socket on the rear panel): > > [ 1279.844637] usb 6-4: new high speed USB device using ehci_hcd and address > 126 > [ 1280.348263] usb 6-4: device not accepting address 126, error -71 > [ 1280.450064] usb 6-4: new high speed USB device using ehci_hcd and address > 127 > [ 1280.732856] usb 6-4: new high speed USB device using ehci_hcd and address 2 > [ 1280.847882] usb 6-4: configuration #1 chosen from 1 choice > [ 1280.848556] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > [ 1280.880906] usb 6-4: USB disconnect, address 2 > [ 1280.881019] usblp0: removed > [ 1281.112584] usb 6-4: new high speed USB device using ehci_hcd and address 3 > [ 1281.616211] usb 6-4: device not accepting address 3, error -71 > [ 1281.718140] usb 6-4: new high speed USB device using ehci_hcd and address 4 > [ 1282.000930] usb 6-4: new high speed USB device using ehci_hcd and address 5 > [ 1282.116033] usb 6-4: configuration #1 chosen from 1 choice > [ 1282.116696] usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > [ 1282.734465] usb 6-4: USB disconnect, address 5 > [ 1282.734573] usblp0: removed > [ 1282.966236] usb 6-4: new high speed USB device using ehci_hcd and address 6 > [ 1283.081778] usb 6-4: configuration #1 chosen from 1 choice > [ 1283.082444] usblp0: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > [ 1283.186613] usb 6-4: USB disconnect, address 6 > [ 1283.186739] usblp0: removed > [ 1283.417899] usb 6-4: new high speed USB device using ehci_hcd and address 7 > [ 1283.532792] usb 6-4: configuration #1 chosen from 1 choice > [ 1283.533346] usblp0: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > [ 1283.996111] usb 6-4: USB disconnect, address 7 > [ 1283.996239] usblp0: removed > [ 1284.227303] usb 6-4: new high speed USB device using ehci_hcd and address 8 > [ 1284.510107] usb 6-4: new high speed USB device using ehci_hcd and address 9 > [ 1284.625449] usb 6-4: configuration #1 chosen from 1 choice > [ 1284.626121] usblp0: USB Bidirectional printer dev 9 if 0 alt 0 proto 2 vid > 0x04E8 pid 0x3272 > [ 1284.676706] usb 6-4: USB disconnect, address 9 > [ 1284.676830] usblp0: removed > [ 1284.907819] usb 6-4: new high speed USB device using ehci_hcd and address 10 > [ 1285.411437] usb 6-4: device not accepting address 10, error -71 > [ 1285.513363] usb 6-4: new high speed USB device using ehci_hcd and address 11 > > In another case using one of the additional sockets on the motherboard: > > [ 5643.261093] usb 5-6: new high speed USB device using ehci_hcd and address 33 > [ 5643.764721] usb 5-6: device not accepting address 33, error -71 > [ 5643.866652] usb 5-6: new high speed USB device using ehci_hcd and address 34 > [ 5643.968583] usb 5-6: device descriptor read/64, error -71 > [ 5644.184352] usb 5-6: unable to read config index 0 descriptor/start > [ 5644.184356] usb 5-6: chopping to 0 config(s) > [ 5644.186817] usb 5-6: no configuration chosen from 0 choices > > The same if I use an addon USB PCI card (with VIA chipset). > > Output is: > [ 3885.372232] usb 5-4: new high speed USB device using ehci_hcd and address 16 > [ 3885.474146] usb 5-4: device descriptor read/64, error -71 > [ 3885.676999] usb 5-4: device descriptor read/64, error -71 > [ 3885.879850] usb 5-4: new high speed USB device using ehci_hcd and address 17 > [ 3885.981775] usb 5-4: device descriptor read/64, error -71 > [ 3886.184626] usb 5-4: device descriptor read/64, error -71 > [ 3886.388476] usb 5-4: new high speed USB device using ehci_hcd and address 18 > [ 3886.790180] usb 5-4: device not accepting address 18, error -71 > [ 3886.892109] usb 5-4: new high speed USB device using ehci_hcd and address 19 > [ 3887.293812] usb 5-4: device not accepting address 19, error -71 > > > Steps to reproduce: > plug and unplug the printer > ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel