дескриптор устройства read / 64, ошибка -110

У меня есть сервер хранения под управлением openmediavault, который основан на debian. ОС находится в USB 3.0-накопителе, подключенном непосредственно к материнской плате (без USB-концентратора или sth). Система работала нормально около 3 месяцев и 2 дней назад я получил эти ошибки:

usb 1-3: device descriptor read/64, error -110
usb 1-3: device not accepting address 33, error -110
usb 1-3: device not accepting address 34, error -110
hub 1-0:1.0: unable to enumerate USB device on port 3

когда я перезагружаю сервер, все снова в порядке. На следующий день я столкнулся с той же ошибкой...

что я могу сделать, чтобы исправить это. Я не хочу потерять 3TB данных...

5 ответов


ошибка USB -110 означает превышение мощности, хост не может обеспечить достаточное количество электроэнергии для работы привода. Поскольку у него недостаточно мощности, USB-накопитель не может предоставить дескриптор устройства хосту, в результате он не может быть идентифицирован и так далее. Возможно, ваша материнская плата перегружена устройствами, которые потребляют все доступные pwoer.


проблема заключалась в USB-накопителе 3.0, который требовал большего тока, чем обычно для устройства USB 2.0. Это приводит к ошибкам. Я заменил палку и в дополнение к этому установил последние BIOS-драйверы. Больше никаких проблем!


чтобы добавить еще одну точку данных: я столкнулся с сообщениями "error -110" для моего устройства Inateck dual bay USB 3.0 to SATA (amazon link). Это исправило его для меня:

  1. shutdown -h now (выключить компьютер)
  2. отключите USB устройство от компьютера.
  3. отсоедините кабель питания от задней панели компьютера.
  4. Отключите питание от Inateck-потяните настенную бородавкуиз розетки.
  5. заметил, что был зеленый светящийся светодиод на стене Inateck бородавка; ждал, что это потемнеет.
  6. ждал ~3min всего.
  7. подключил все обратно и загрузился.

подействовало очарование.

Примечание: раньше я пытался просто отключить компьютер и позволить ему сидеть некоторое время; это не сработало. Мне пришлось отключить USB от компьютера и адаптера питания usb-устройства от стены.

должно быть что-то с USB-питанием подготовка/согласование?


У меня была такая же ошибка, но без подключенного USB-устройства. У меня есть Suse 13.2 и 42.2, установленные на внутреннем ssd-диске в HP ProBook 430. Когда я загрузился в 42.2, я получил эту ошибку

дескриптор устройства read / 64, ошибка -110

и загрузка просто остановилась там. Достаточно странно с 13.2 на том же жестком диске, я мог загрузиться без проблем. Следуя совету Johnsters отключить любой источник питания, включая удаление батареи, наконец, сделал это, поэтому спасибо туда. И всем, кто сталкивается с этим сообщением без какого-либо очевидного взаимодействия USB-устройств в своих проблемах: попробуйте сделать ваше напряжение системы свободным, оно все равно может сделать трюк.


основное напряжение недостаточно высокое в моем доме. Это ниже 180V (обычно 220-240). Иногда я получаю ту же ошибку. Иногда мой компьютер перезагружается.