Hi all,
I have a T40 with an Intel 82801DB:
00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01) 00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01) 00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01) 00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 01)
Some people have told me that the Intel EHCI works just fine on Linux.
When I plug things into my USB ports, they always show up on the uhci hub (#1-3), not the ehci hub, and only give me full-speed, not high-speed. ... Does anyone have any ideas as to what might be happening?
Likely the high speed controller is just seeing full and low speed devices, so it's just handing them off to the companion controllers (the way it's supposed to).
If you enable CONFIG_USB_DEBUG you'll see more informative messages from the hub driver, and more particularly you'll see messages from the "ehci-hub.c" code telling you when it sees full (or low) speed devices and hands them off to those companion controllers. It might be that those particular handoff messages should be normal status messages, rather than debug only, to minimize confusion.
- Dave
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel