USB problems on IBM T41 laptop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Under Feisty, plugging in a USB high speed flash device (or just about anything else that uses USB high speed) results in the following messages showing up in the log (and a failure to connect the device):
Mar 29 09:28:43 hackworth kernel: [156070.920000] usb 4-4: new high speed USB device using ehci_hcd and address 5
Mar 29 09:28:47 hackworth kernel: [156075.204000] usb 4-4: new high speed USB device using ehci_hcd and address 19
Mar 29 09:28:49 hackworth kernel: [156077.220000] usb 4-4: new high speed USB device using ehci_hcd and address 26
Mar 29 09:28:51 hackworth kernel: [156079.236000] usb 4-4: new high speed USB device using ehci_hcd and address 31
Mar 29 09:28:52 hackworth kernel: [156080.244000] usb 4-4: new high speed USB device using ehci_hcd and address 34
Mar 29 09:29:02 hackworth kernel: [156090.072000] usb 4-4: new high speed USB device using ehci_hcd and address 72
Mar 29 09:29:03 hackworth kernel: [156091.080000] usb 4-4: new high speed USB device using ehci_hcd and address 75
Mar 29 09:29:05 hackworth kernel: [156093.096000] usb 4-4: new high speed USB device using ehci_hcd and address 82
The messages repeat over and over and the device never mounts.
If I do a "rmmod ehci_hcd",
Mar 29 09:30:15 hackworth kernel: [156162.472000] ehci_hcd 0000:00:1d.7: USB bus 4 deregistered
Mar 29 09:30:15 hackworth kernel: [156162.472000] ACPI: PCI interrupt for device 0000:00:1d.7 disabled
the device will then be recognized and mount normally:
Mar 29 09:31:20 hackworth kernel: [156227.792000] usb 2-2: new full speed USB device using uhci_hcd and address 2
Mar 29 09:31:20 hackworth kernel: [156227.960000] usb 2-2: configuration #1 chosen from 1 choice
Mar 29 09:31:20 hackworth kernel: [156228.100000] usbcore: registered new interface driver libusual
Mar 29 09:31:20 hackworth kernel: [156228.112000] Initializing USB Mass Storage driver...
Mar 29 09:31:20 hackworth kernel: [156228.112000] scsi2 : SCSI emulation for USB Mass Storage devices
Mar 29 09:31:20 hackworth kernel: [156228.112000] usbcore: registered new interface driver usb-storage
Mar 29 09:31:20 hackworth kernel: [156228.112000] USB Mass Storage support registered.
Mar 29 09:31:20 hackworth kernel: [156228.112000] usb-storage: device found at 2
Mar 29 09:31:20 hackworth kernel: [156228.112000] usb-storage: waiting for device to settle before scanning
Mar 29 09:31:25 hackworth kernel: [156233.112000] usb-storage: device scan complete
Mar 29 09:31:25 hackworth kernel: [156233.116000] scsi 2:0:0:0: Direct-Access Generic STORAGE DEVICE 0026 PQ: 0 ANSI: 0
Mar 29 09:31:25 hackworth kernel: [156233.120000] SCSI device sdb: 512000 512-byte hdwr sectors (262 MB)
Mar 29 09:31:25 hackworth kernel: [156233.124000] sdb: Write Protect is off
Mar 29 09:31:25 hackworth kernel: [156233.124000] sdb: Mode Sense: 02 00 00 00
Mar 29 09:31:25 hackworth kernel: [156233.124000] sdb: assuming drive cache: write through
Mar 29 09:31:25 hackworth kernel: [156233.136000] SCSI device sdb: 512000 512-byte hdwr sectors (262 MB)
Mar 29 09:31:25 hackworth kernel: [156233.144000] sdb: Write Protect is off
Mar 29 09:31:25 hackworth kernel: [156233.144000] sdb: Mode Sense: 02 00 00 00
Mar 29 09:31:25 hackworth kernel: [156233.144000] sdb: assuming drive cache: write through
Mar 29 09:31:25 hackworth kernel: [156233.144000] sdb: sdb1
Mar 29 09:31:25 hackworth kernel: [156233.148000] sd 2:0:0:0: Attached scsi removable disk sdb
Mar 29 09:31:25 hackworth kernel: [156233.148000] sd 2:0:0:0: Attached scsi generic sg2 type 0
Clearly this is some sort of bug or deficiency in the ehci_hcd module. The ehci device works just fine under other operating systems including Windows and NetBSD.
Changed in linux-source-2.6.20: | |
assignee: | brian-murray → ubuntu-kernel-team |
status: | Needs Info → Confirmed |
Thanks for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't fix it, because your description doesn't yet have enough information. /wiki.ubuntu. com/KernelTeamB ugPolicies . Thanks in advance!
Please include the following additional information, if you have not already done so (please pay attention to lspci's additional options), as required by the Ubuntu Kernel Team:
1. Please include the output of the command 'uname -a' in your next response. It should be one, long line of text which includes the exact kernel version you're running, as well as the CPU architecture.
2. Please run the command 'dmesg > dmesg.log' and attach the resulting file 'dmesg.log' to this bug report.
3. Please run the command 'sudo lspci -vvnn > lspci-vvnn.log' and attach the resulting file 'lspci-vvnn.log' to this bug report.
For your reference, the full description of procedures for kernel-related bug reports is available at https:/