Hallo Liste,
ich habe ein Asus P4S8X mit SiS-Chipsatz und ein Problem mit USB 2.0.
Ich habe ohci-hcd, uhci-hcd und ehci-hcd fest in meinen
2.6.6er vanilla-Kernel einkompiliert und beim Booten sagt er
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
ohci_hcd 0000:00:03.0: OHCI Host Controller
ohci_hcd 0000:00:03.0: irq 20, pci mem e1911000
ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd 0000:00:03.1: OHCI Host Controller
ohci_hcd 0000:00:03.1: irq 21, pci mem e1926000
ohci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ohci_hcd 0000:00:03.2: OHCI Host Controller
ohci_hcd 0000:00:03.2: irq 22, pci mem e1928000
ohci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ehci_hcd 0000:00:03.3: EHCI Host Controller
ehci_hcd 0000:00:03.3: irq 23, pci mem e192f000
ehci_hcd 0000:00:03.3: new USB bus registered, assigned bus number 4
PCI: cache line size of 128 is not supported by device 0000:00:03.3
ehci_hcd 0000:00:03.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
Wichtig ist die Zeile mit "cache line size of 128 is not supported ..."
Wenn ich jetzt ein Gerät mit USB-2.0-Fähigkeit (meine externe WD-Platte;
WDC1200B800) anhänge, wird es nicht dem EHCI zugeteilt, sondern dem OHCI
- dementsprechend mies sind die Transferraten. Tools wie usbview zeigen
den EHCI neben den drei OHCIs, aber er wird eben nicht genutzt.
Weiß jemand, was cache line size bedeutet, und wie ich entweder meinen
EHCI dazu bringe, 128 zu mögen oder eine andere wähle?
Danke,
Jonas
--
Jonas Witt <wittj at gmx dot net>
GnuPG: B5565CE5, encrypted mails are welcome