Gentoo Archives: gentoo-user

From: Rhywek <rhywek@××××××.pl>
To: gentoo-user@l.g.o
Subject: [gentoo-user] USB2 versus USB1.x
Date: Sat, 03 Sep 2005 11:38:54
Message-Id: 431989F1.6000408@gazeta.pl
1 Hi, * .*
2
3 I have a small problem with usb in my laptop. First I had all 3 HCD
4 compiled in my kernel: ehci, ohci and uhci. When I connected some usb
5 2.0 device (hard drive or external DVD burner), there was a message in
6 /var/log/everything/current that device is not running at full speed and
7 that I should connect it to a faster hub and it was using ohci. I tried
8 all four ports I have and it was the same. I tested the device (that is
9 a hard-drive) with "hdparm -tT /dev/sda" and it gave about 900 kbyte/s,
10 which is something like usb 1.x.
11
12 Then I recompiled my kernel with ehci only. Now there is no such
13 message, the same device is using ehci and when I test it, it gives more
14 than 20 Mbytes/s, which must be USB 2.0, as I want.
15
16 The problem is: why when I have compiled ohci also, the device does not
17 work as USB 2.0? I could work with ehci only, but the problem is that
18 now my usb mouse is not working (it is not usb 2.0).
19
20 I read the help to all selections in kernel config under USB support.
21 There is no thing like "select fastest driver"... They say that it is no
22 harm to select all HCDs...
23
24 This is the relevant part of the output from "lspci -v":
25
26 0000:00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1
27 (rev
28 01) (prog-if 10 [OHCI])
29 Subsystem: Acer Incorporated [ALI]: Unknown device 0052
30 Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
31 Memory at d8001000 (32-bit, non-prefetchable) [size=4K]
32
33 0000:00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2
34 (rev
35 01) (prog-if 10 [OHCI])
36 Subsystem: Acer Incorporated [ALI]: Unknown device 0052
37 Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
38 Memory at d8002000 (32-bit, non-prefetchable) [size=4K]
39
40 0000:00:13.2 USB Controller: ATI Technologies Inc EHCI USB Controller
41 (rev 01)
42 (prog-if 20 [EHCI])
43 Subsystem: Acer Incorporated [ALI]: Unknown device 0052
44 Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 19
45 Memory at d8003000 (32-bit, non-prefetchable) [size=4K]
46 Capabilities: [dc] Power Management version 2
47
48 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.
49
50 Yesterday I updated my kernel to 2.6.12-gentoo-r10, but it is the same.
51
52 Any clues?
53 Any proper kernel configs for this part?
54
55 Thanks in advance.
56 Rhywek.
57
58
59
60
61 --
62 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] USB2 versus USB1.x Noah J Norris <preludelinux@×××××.com>