проблема обычно возникает примерно один раз в день, по-видимому, наугад, но иногда два раза, а иногда и ноль раз.

К подключенным устройствам относятся: новый принтер STAR с собственным источником питания, подключенный с помощью кабеля, параллельного USB, и недорогой проводной сканер штрих-кода.

с тех пор, как эта проблема началась, я добавил следующие параметры ядра в /etc/default/grub хотя проблема сохраняется:

 GRUB_CMDLINE_LINUX_DEFAULT="quiet usbcore.autosuspend=-1 acpi=force apm=power_off irqpoll"

Используемый компьютер представляет собой Thinkpad X200, на котором установлена последняя версия Debian. hibernate и suspend отключены на уровне операционной системы. Я попытался изменить два параметра, связанных с USB в BIOS, но они, похоже, не имеют значения.

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

Я не тестировал копию ОС на другом оборудовании или компьютер с другой ОС.

обратите внимание, что неисправные порты USB для меня важнее, чем отключение.

USB-устройства продолжают работать в обычном режиме после перезагрузки, что указывает на проблему с программным обеспечением, и, надеюсь, это легко исправить.

обновление: последняя ошибка произошла в 11:53, и 150 строк файла /var/log/messages можно найти здесь: http://pastebin.com/P1KYGRqp

1 ответ1

0

Недостаточно информации для решения этого вопроса. Происходит ли отключение порта на каком-либо устройстве USB или только на определенных устройствах? Что это за устройства? Похоже, проблема с управлением питанием USB-порта. Даже если ядро не входит в SUSPEND, стек USB будет продолжать работать с портами USB всеми возможными средствами управления питанием (PM). Проблемы с PM на локальных ссылках преследуют индустрию USB со многими проблемами. Чтобы исключить, если ссылка PM является проблемой, попробуйте использовать только формально USB-сертифицированные устройства, если вы можете найти одно :-(

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .