Есть PCMCIA карточка - USB 2.0 Controller на базе ALi чипсета. Распознается только как USB 1.1, модуль ehci-hcd запускаться отказывается. Что можно сделать?
05:00.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI]) Subsystem: ALi Corporation USB 1.1 Controller Flags: bus master, 66Mhz, medium devsel, latency 16, IRQ 11 Memory at 11000000 (32-bit, non-prefetchable) [size=4K] Capabilities: [60] Power Management version 2
то есть USB 2.0 вообще не видит
/proc/pci говорит
USB Controller: PCI device 10b9:5237 (rev 3). IRQ 11. Master Capable. Latency=16. Max Lat=80. Non-prefetchable 32 bit memory at 0x11000000 [0x11000fff].
в результате грузится только модуль ohci, echi-hcd говорит, что и устройства-то USB 2.0 нет.
если скомпилировать эти драйверы в ядро, то при загрузке начинается бесконечный опрос pci устройств, пока памяти не хватит или еще чего, то есть все вешается.
а через USB 1.1 общаться с USB-storage как-то медленно...