[ltp] FC3 Problem with USB 2 (ehci_hcd) on T40
Joel Ebel
linux-thinkpad@linux-thinkpad.org
Mon, 27 Dec 2004 11:57:17 -0500
I've had a similar problem. Usually I just retry and eventually it
works. Seriously, sometimes I'll pull it out and put it back in 5 times
before it works. Try different USB ports too. But eventually it seems
to figure it out. You could give that a shot, but it sounds like your
problem might be more consistent than mine.
Joel
Stefan Farestam wrote:
>
> I have a T40 running Fedora Core 3 and USB2 have stopped working
> for me since some time back. Am attaching the error messages that
> I see in the syslog both for kernel 2.6.9 and 2.6.10.
>
> Things that I've tried but with no result:
>
> * turning off acpi - the kernel that I'm running was compiled without
> acpi
>
> * reassigning the IRQ's in the BIOS - as I understand it, interrupt
> "H" is mapped to the ehci controller. I have tried various values,
> but with no effect.
>
> * running the standard Fedora Core 3 kernel, i.e. kernel-2.6.9-1.667
> -> no change
>
> * running Knoppix - since this is an entirely different dist, running
> from a CDROM, it should neutralize any weird issues in my OS install.
> However, it reacted with the same error messages.
>
> * unloading the ehci module - works fine, i.e. if ehci is unloaded my
> USB2 compliant external harddisk and camera start to use uhci
> without any problems at all.
>
> * unloading the uhci module - problems with ehci persists
>
> * have tried using two different USB2 devices to eliminate any device
> specific problems - same result however
>
> Anyone have a clue of what is going on here? Suggestions for further
> things to check?
>
> I guess it's possibility that my ehci controller is broken, but am
> hoping it's not the case.
>
> Any ideas for how to proceed would be most appreciated,
> Stefan
>
> ---------------------------------------------
>
> excerpts from syslog
>
> ----- using kernel 2.6.9:
>
> Dec 26 17:03:51 lh kernel: usb 1-3: new high speed USB device using
> address 5
> Dec 26 17:03:51 lh kernel: usb 1-3: device not accepting address 5,
> error -71
> Dec 26 17:03:52 lh kernel: usb 1-3: new high speed USB device using
> address 10
> Dec 26 17:03:53 lh kernel: usb 1-3: device not accepting address 10,
> error -71
> Dec 26 17:03:55 lh kernel: usb 1-3: new high speed USB device using
> address 21
> Dec 26 17:03:56 lh kernel: usb 1-3: device not accepting address 21,
> error -71
> Dec 26 17:03:56 lh kernel: usb 1-3: new high speed USB device using
> address 22
> Dec 26 17:03:56 lh kernel: usb 1-3: device not accepting address 22,
> error -71
>
> ----- using kernel 2.6.10:
>
> Dec 25 10:15:20 lh kernel: usb 1-3: new high speed USB device using
> ehci_hcd and address 3
> Dec 25 10:15:20 lh kernel: ehci_hcd 0000:00:1d.7: port 3 reset error -110
> Dec 25 10:15:20 lh kernel: hub 1-0:1.0: hub_port_status failed (err = -32)
> Dec 25 10:15:21 lh kernel: usb 1-3: new high speed USB device using
> ehci_hcd and address 4
> Dec 25 10:15:21 lh kernel: ehci_hcd 0000:00:1d.7: port 3 reset error -110
> Dec 25 10:15:21 lh kernel: hub 1-0:1.0: hub_port_status failed (err = -32)
>
>