View previous topic :: View next topic |
Author |
Message |
csab Apprentice
Joined: 15 Apr 2005 Posts: 152 Location: Atlanta, GA
|
Posted: Fri Feb 22, 2008 2:47 am Post subject: USB EHCI driver issue in 2.6.23 |
|
|
Hi,
I've upgraded to 2.6.23 (gentoo-sources) and I can't mount my MP3 player any more. So here is the analysis:
2.6.22-r10:
When I plug in my MP3 player, I get the following messages in /var/log/messages
Feb 21 21:29:42 pigeto usb 1-7: new high speed USB device using ehci_hcd and address 6
Feb 21 21:29:42 pigeto ehci_hcd 0000:00:1d.7: port 7 reset error -110
Feb 21 21:29:42 pigeto hub 1-0:1.0: hub_port_status failed (err = -32)
Feb 21 21:29:43 pigeto hub 1-0:1.0: Cannot enable port 7. Maybe the USB cable is bad?
Feb 21 21:29:43 pigeto usb 1-7: new high speed USB device using ehci_hcd and address 7
Feb 21 21:29:43 pigeto usb 1-7: configuration #1 chosen from 1 choice
Feb 21 21:29:43 pigeto scsi3 : SCSI emulation for USB Mass Storage devices
Feb 21 21:29:43 pigeto usb-storage: device found at 7
Feb 21 21:29:43 pigeto usb-storage: waiting for device to settle before scanning
Feb 21 21:29:48 pigeto scsi 3:0:0:0: Direct-Access SanDisk Sansa Clip 1GB v01. PQ: 0 ANSI: 0
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] 1955328 512-byte hardware sectors (1001 MB)
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Write Protect is off
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Mode Sense: 04 00 00 00
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Assuming drive cache: write through
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] 1955328 512-byte hardware sectors (1001 MB)
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Write Protect is off
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Mode Sense: 04 00 00 00
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Assuming drive cache: write through
Feb 21 21:29:48 pigeto sdc:
Feb 21 21:29:48 pigeto sd 3:0:0:0: [sdc] Attached SCSI removable disk
Feb 21 21:29:48 pigeto usb-storage: device scan complete
It looks like there is an error at the beginning, but the MP3 player connects, /dev/sdc appears and I am able to mount it.
2.6.23-r8:
Feb 20 08:54:10 pigeto usb 1-7: new high speed USB device using ehci_hcd and address 4
Feb 20 08:54:14 pigeto ehci_hcd 0000:00:1d.7: port 7 reset error -110
Feb 20 08:54:14 pigeto hub 1-0:1.0: hub_port_status failed (err = -32)
That's all! /dev/sdc does not appear, so obviously I am unable to mount it.
Did something break in the code, or is this the side effect of something else?
I compared the USB configuration of the two kernels (.config files and with make menuconfig) and apart from the menu differences, they seem to be the same.
BTW, I read on some other linux forums that some people had problems with connecting MP3 players. Solution? "modprobe -r ehci-hcd" LOL, any *real* solutions? |
|
Back to top |
|
|
csab Apprentice
Joined: 15 Apr 2005 Posts: 152 Location: Atlanta, GA
|
Posted: Sat Feb 23, 2008 6:16 pm Post subject: |
|
|
Update: if I unload and reload the module "ehci-hcd" while the MP3 player is connected, then it finds it with no problem upon reloading the driver. It feels like Windows. |
|
Back to top |
|
|
the_interceptor n00b
Joined: 25 May 2007 Posts: 3
|
Posted: Mon Feb 25, 2008 4:03 pm Post subject: |
|
|
I have simliar problems. My usb harddrives stoppt working from one day to another. dmesg got me those after I plugin the drive(s).
Code: |
usb 4-4: new high speed USB device using ehci_hcd and address 7
usb 4-4: new high speed USB device using ehci_hcd and address 11
usb 4-3: new high speed USB device using ehci_hcd and address 19
usb 4-3: new high speed USB device using ehci_hcd and address 29
usb 4-3: new high speed USB device using ehci_hcd and address 47
usb 4-4: new high speed USB device using ehci_hcd and address 64
usb 4-4: new high speed USB device using ehci_hcd and address 66
usb 4-3: new high speed USB device using ehci_hcd and address 71
usb 4-4: new high speed USB device using ehci_hcd and address 110
usb 4-3: new high speed USB device using ehci_hcd and address 11
usb 4-4: new high speed USB device using ehci_hcd and address 12
usb 4-3: new high speed USB device using ehci_hcd and address 19
usb 4-3: new high speed USB device using ehci_hcd and address 41
usb 4-3: new high speed USB device using ehci_hcd and address 51
usb 4-3: new high speed USB device using ehci_hcd and address 63
usb 4-3: new high speed USB device using ehci_hcd and address 81
usb 4-4: new high speed USB device using ehci_hcd and address 98
usb 4-4: new high speed USB device using ehci_hcd and address 100
usb 4-3: new high speed USB device using ehci_hcd and address 115
usb 4-3: new high speed USB device using ehci_hcd and address 11
usb 4-3: new high speed USB device using ehci_hcd and address 17
usb 4-3: new high speed USB device using ehci_hcd and address 39
usb 4-3: new high speed USB device using ehci_hcd and address 47
usb 4-3: new high speed USB device using ehci_hcd and address 59
usb 4-3: new high speed USB device using ehci_hcd and address 65
usb 4-4: new high speed USB device using ehci_hcd and address 104
usb 4-4: new high speed USB device using ehci_hcd and address 118
usb 4-3: new high speed USB device using ehci_hcd and address 9
usb 4-3: new high speed USB device using ehci_hcd and address 70
usb 4-3: new high speed USB device using ehci_hcd and address 90
usb 4-3: new high speed USB device using ehci_hcd and address 118
usb 4-3: new high speed USB device using ehci_hcd and address 123
usb 4-3: new high speed USB device using ehci_hcd and address 125 |
Sometimes I got these errors
Code: | ehci_hcd 0000:00:1d.7: port 4 reset error -110
hub 4-0:1.0: hub_port_status failed (err = -32) |
After unloading the ehci-hcd module the harddrives work properly, but only with USB 1.0
My kernel version is 2.6.20-gentoo-r8.
Any solutions? |
|
Back to top |
|
|
csab Apprentice
Joined: 15 Apr 2005 Posts: 152 Location: Atlanta, GA
|
Posted: Tue Feb 26, 2008 1:13 am Post subject: |
|
|
I'm pretty sure your problem is separate from mine. But have you tried reloading the module ehci-hcd while the drives are plugged in? |
|
Back to top |
|
|
|