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

Reply via email to