LINUX.ORG.RU

Проблемы с USB-контроллером


0

0

Наблюдаются очень неприятные проблемы с USB-котроллером, а точнее с модулем usb-storage. Зачастую все работает нормально, но иногда при передаче данных на USB-устройство (например флешдрайв) передача вдруг резко приостанавливается, но процесс usb-storage продолжает висеть, и не убивается даже по kill -9. Подключаемые USB-устройства перестают видеться ядром, и даже сделать нормальную перезагрузку системы уже не удается. при вводе halt, reboot или poweroff система просто зависает. Помогает только reset на системном блоке.

Материнская плата - Asus K8V. (Перепрошил биос до последней версии 1007 - не помогло)

USB-контроллер по lspci определяется как:

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)

Ядро - 2.6.13-gentoo-r1

Сообщения ядра при этом:

usb 1-3: USB disconnect, address 8 usb 1-3: usb_sg_cancel, unlink --> -19 usb 1-3: usb_sg_cancel, unlink --> -19 usb 1-3: usb_sg_cancel, unlink --> -19 usb 1-3: usb_sg_cancel, unlink --> -19

Если кто знает в чем дело - огромная просьба помочь.

Для начала поставь новое ядро

www.kernel.org

без генту патчей и редактирования в Makefile оптимизации gcc. Судя по ниже приведенной ссылке в ядре 2.6.13 был изменен способ обращения с usb, возможно он был не окончательно продуман.

http://www.mail-archive.com/linux-usb-users@lists.sourceforge.net/msg14592.html

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