LINUX.ORG.RU

Cadrbus Usb контроллер, Битый драйвер ehci?


0

0

Есть старенький ноут (Пень 3, 1 Гц) Есть на нем 1 единственный USB порт, да и тот - 1.0. Купил внешний PCMCIA контроллер Rovermate (adaptmate-054). 

02:00.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation Hama USB 2.0 CardBus
        Flags: medium devsel, IRQ 11
        Memory at 14000000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: [40] Power Management version 2

02:00.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
        Subsystem: NEC Corporation Hama USB 2.0 CardBus
        Flags: medium devsel, IRQ 11
        Memory at 14001000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: [40] Power Management version 2

02:00.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
        Subsystem: HaSoTec GmbH Unknown device 2928
        Flags: bus master, medium devsel, latency 68, IRQ 11
        Memory at 14002000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Power Management version 2

Суть проблеммы: C драйвером ehci - rогда втыкается флешка, или иной девайс (внешний винт, с отдельным питанием), оно нормально определяется
(lsusb, dmesg, fdisk -l), но при попытке общатся с ними ничего разумного не происходит. Чтение (Только dd, монтирование проходит через раз, и 
только в ro) идет примерно на 1,5 Мб/с. Попытка записи - система виснет, и откликается только на sysrq.
Мерял прибором выдаваемое напряжение - 5 вольт, четко. 
Если юзать только ohci, то все стабильно рабоает... на 500 кб/сек...
Может кто подскажет в какую сторону можно покопать? Или может быть ehci в последнее время в ядре ломали?

Дистр gentoo, 2.6.23-gentoo-r8 (Тестил на linux-2.6.22-gentoo-r5 - все тоже) Грузился со слакса 5-го, изменений нет.
Куда можно покопать? 
anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.