Andrew Morton
2007-12-19 19:55:46 UTC
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
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)
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)
Ubuntu 7.10 + self compiled 2.6.23.11 with SMP PREEMP (tested with and without
Nvidia module)
When plugging in the Samsung CLP-300 usb printer it works only if connected to
an old external USB 1.1 hub
[ 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).
[ 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
[ 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).
[ 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
plug and unplug the printer
-------------------------------------------------------------------------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
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)
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)
Ubuntu 7.10 + self compiled 2.6.23.11 with SMP PREEMP (tested with and without
Nvidia module)
When plugging in the Samsung CLP-300 usb printer it works only if connected to
an old external USB 1.1 hub
[ 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).
[ 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
[ 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).
[ 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
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
_______________________________________________
linux-usb-***@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel