seems we have the same chipset ati usb seems to display this problem i have a gateway mx7515 have the same problem
lspci 0000:00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller 0000:00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller 0000:00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller maybe you can compile both as modules and load only the one you need ? of course you would have to disable coldplug/hotpluging to do this maybe On Saturday 03 September 2005 11:33 am, Rhywek wrote: > Hi, * .* > > I have a small problem with usb in my laptop. First I had all 3 HCD > compiled in my kernel: ehci, ohci and uhci. When I connected some usb > 2.0 device (hard drive or external DVD burner), there was a message in > /var/log/everything/current that device is not running at full speed and > that I should connect it to a faster hub and it was using ohci. I tried > all four ports I have and it was the same. I tested the device (that is > a hard-drive) with "hdparm -tT /dev/sda" and it gave about 900 kbyte/s, > which is something like usb 1.x. > > Then I recompiled my kernel with ehci only. Now there is no such > message, the same device is using ehci and when I test it, it gives more > than 20 Mbytes/s, which must be USB 2.0, as I want. > > The problem is: why when I have compiled ohci also, the device does not > work as USB 2.0? I could work with ehci only, but the problem is that > now my usb mouse is not working (it is not usb 2.0). > > I read the help to all selections in kernel config under USB support. > There is no thing like "select fastest driver"... They say that it is no > harm to select all HCDs... > > This is the relevant part of the output from "lspci -v": > > 0000:00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 > (rev > 01) (prog-if 10 [OHCI]) > Subsystem: Acer Incorporated [ALI]: Unknown device 0052 > Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11 > Memory at d8001000 (32-bit, non-prefetchable) [size=4K] > > 0000:00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 > (rev > 01) (prog-if 10 [OHCI]) > Subsystem: Acer Incorporated [ALI]: Unknown device 0052 > Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11 > Memory at d8002000 (32-bit, non-prefetchable) [size=4K] > > 0000:00:13.2 USB Controller: ATI Technologies Inc EHCI USB Controller > (rev 01) > (prog-if 20 [EHCI]) > Subsystem: Acer Incorporated [ALI]: Unknown device 0052 > Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 19 > Memory at d8003000 (32-bit, non-prefetchable) [size=4K] > Capabilities: [dc] Power Management version 2 > > I also came to idea that maybe the first device I connect is determining > the speed for all ports (the first is also USB1.x mouse). So I disconnected > the mouse and plugged the USB2 devices first, but no difference. > > Yesterday I updated my kernel to 2.6.12-gentoo-r10, but it is the same. > > Any clues? > Any proper kernel configs for this part? > > Thanks in advance. > Rhywek. -- life is linux linux is life -- [email protected] mailing list

