Не работает USB

Выбор и настройка HardWare

Модератор: Модераторы разделов

Ответить
Аватара пользователя
VivaCalman
Сообщения: 25
ОС: Archlinux+Debian+Suse+etc

Не работает USB

Сообщение VivaCalman »

Возникла проблема. Перестали определяться и работать USB-девайсы. При подключении флешки - светится ровным светом (видимо питание есть), но никакой реакции со стороны системы. при подключении мыши в dmesg выплются сообщения вида:

Код:

[ 640.936034] hub 3-0:1.0: unable to enumerate USB device on port 1 [ 641.432041] hub 3-0:1.0: unable to enumerate USB device on port 1 [ 642.176036] hub 3-0:1.0: unable to enumerate USB device on port 1 [ 956.100040] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 956.888037] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 957.632048] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 958.376040] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 958.872043] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 959.616039] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 960.360040] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 961.104040] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 961.848042] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 962.592039] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 963.088043] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 963.832045] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 964.576041] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 965.320039] hub 5-0:1.0: unable to enumerate USB device on port 2 [ 966.064039] hub 5-0:1.0: unable to enumerate USB device on port 2

И эта картина не меняется, в какой бы из шести портов мышь не воткнуть. Перед этим подключал к компьютеру плеер и телефон через кабель. Полагаю где то с этого момента все и сломалось.
Система - Debian Testing, Думал на ядро, но откат не помог. Отключал в BIOS поддержку Legacy USB, USB2.0 - так же не помогло
Подозреваю, что все таки проблема в железе. Хочется услышать мнение знающих людей.
UPD:
Странное поведение. Ничего не понимаю. выдергиваю мышку, выгружаю и загружаю снова модуль ehci_hcd - флешка становится видна.
Причем последовательность такая - выгрузка модуля, втыкание флешки, загрузка модуля - флешка становится видна, монитруется.
С Мышью такое не прокатывает.
UPD2:
Совсем мистика: Мышь так и не работает. Флешка работает после танцев с бубном и передергиванием модуля. Плеер монтируется легко и непринужденно. Хотя у него разболтан несколько разъем, контакт не сразу появляется.
Спасибо сказали:
Аватара пользователя
Kisle_gliste
Сообщения: 232
ОС: LMDE, Mac OS X 10.6.8

Re: Не работает USB

Сообщение Kisle_gliste »

Подробности о компьютере в студию. А так симптомы нехорошие, аппаратные... Похоже на умирание южника.
Za linux spremni!
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Не работает USB

Сообщение noUser »

Что-то подобное у меня, но явно программное на ноуте.
Если вставить девайс - ноль реакции. Усыпляем ноут (мне модуль было влом искать), пробуждаем - он определился иработает. Выдергиваем девайс - он пропадает. Подключаем снова - никакой реакции.
У меня это шалит laptop-mode-tools. Пришлось пока от него отказаться, но он нужен. Отключение в нем usb_autosuspend не помогает ни разу. Возможно он и не отключает эти функции т к по выводу powertop все также.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Не работает USB

Сообщение noUser »

Вот более конкретное решение. Сегодня бага не замечал

Код: Выделить всё

cat /etc/rc.local
#!/bin/bash
find /sys/bus/pci/drivers/ehci_hcd/ -name "0000:00:*" -print | sed "s/\/sys\/bus\/pci\/drivers\/ehci_hcd\///" > /sys/bus/pci/drivers/ehci_hcd/unbind


или
cd /sys/bus/pci/drivers/ehci_hcd/ && find ./ -name "0000:00:*" -print| sed "s/.\///" > unbind
Спасибо сказали:
Ответить