On 2004.03.22 at 11:47:53 +0300, Eduard wrote: > Привет всем! > Не пожет ли народ разобраться с проблемой? > > Проблемма в следующем. > # insmod usb-uhci > Using /lib/modules/2.4.25/kernel/drivers/usb/host/usb-uhci.o > #dmesg |tail > > usb-uhci.c: Detected 2 ports > usb.c: new USB bus registered, assigned bus number 4 > hub.c: USB hub found > hub.c: 2 ports detected > usb-uhci.c: v1.275:USB Universal Host Controller Interface driver > hub.c: new USB device 00:1d.0-1, assigned address 2 > usb-uhci.c: interrupt, status 2, frame# 542 > usb.c: USB device not accepting new address=2 (error=-110) > hub.c: new USB device 00:1d.0-1, assigned address 3 > usb.c: USB device not accepting new address=3 (error=-110)
У меня была аналогичная проблема с usb-контроллером на материнской плате SuperMicro ServerWorks. Вылечилась при очередном апгрейде ядра. В 2.4.22 - не работало, в 2.4.23 usb драйвер не грузился вообще, по причине того что ACPI для него отрицательное IRQ возвращало, а в 2.4.24 взяло и заработало. То есть проблема крайне похожа на непоодерживаемый USB-контроллер. Советую попробовать для начала с другими девайсами. Если все они ведут себя так же, значит точно контроллер. > Нужен хотябы совет как подступиться к проблеме. > Ведро 2.4.25... Сделать lspci, посмотреть vendor id и device id своего контроллера, потом идти на www.linux-usb.org и искать там, может кто про него что знает. Можно ещё попробовать 2.6.последнее ядро поставить, может там поддерживается. Но желающему сейчас поставить 2.6 обещаю минимум год (где-то до 2.6.14) весёлой жизни с апдейтами немедленно по выпуску каждого релиза, а то и некоторых пререлизов. Как вспомню, как у меня www.libertarium.ru на 2.2 начиная с 2.2.1 и кончая 2.2.13 жил (после 2.2.13 нормально стало). Там тоже была проблема, что есть хорошее железо, которое не понимается нормально хорошим стабильным (2.0.36) ядром - SMP шная эта железка была.

