Вопрос или проблема
AMD CPU:
green kernel: usb usb6: Мы не знаем алгоритмов для LPM для этого хоста, отключаем LPM.
green kernel: usb usb6: Найдено новое USB устройство, idVendor=1d6b, idProduct=0003, bcdDevice= 6.02
green kernel: usb usb6: Новые строки USB устройства: Mfr=3, Product=2, SerialNumber=1
green kernel: usb usb6: Продукт: xHCI Host Controller
green kernel: usb usb6: Производитель: Linux 6.2.9-arch1-1 xhci-hcd
green kernel: usb usb6: Серийный номер: 0000:34:00.0
green kernel: hub 6-0:1.0: Найден USB хаб
green kernel: hub 6-0:1.0: сбой конфигурации, хаб не имеет ни одного порта!
Я видел несколько похожих проблем, но ответа пока нет.
Сообщение:
hub 6-0:1.0: сбой конфигурации, хаб не имеет ни одного порта! (error-19)
появилось, когда при загрузке у меня была подключена USB флешка 2.0 в порт 3.0. Когда я отключил её от порта 3.0 и подключил в порт 2.0, сообщение об ошибке исчезло.
Ответ или решение
Теория
Сообщение об ошибке, указанное в вашем вопросе, – "hub 6-0:1.0: config failed, hub doesn’t have any ports!" – связано с проблемами конфигурации USB хоста/хаба. Обычно это происходит, когда системная шина не распознаёт или неправильно конфигурирует USB устройства, к которым она пытается получить доступ. Ошибка может возникать по нескольким причинам: несовместимость USB версий, неправильная конфигурация драйверов или аппаратные сбои.
Пример
Согласно предоставленной информации, ошибка возникла, когда USB-стик версии 2.0 был подключен к порту USB 3.0. Это указание на то, что система не смогла корректно сконфигурировать USB-хаб для поддержки устройства, вставленного в порт нового поколения. Аналогичные проблемы обсуждаются на форумах, как, например, в указанной теме с Arch Linux.
Приведенная ошибка может появиться также по причине неверных алгоритмов управления мощностью для USB (LPM). В логах видно, что система временно отключала LPM из-за недостаточной информации о поддержке на данном хосте, что может быть связано с используемым оборудованием или версией ядра Linux.
Применение
Чтобы решить данную проблему, можно предпринять ряд шагов:
-
Обновление драйверов и ядра: Убедитесь, что ваша система работает на последней версии ядра Linux и драйверов, поддерживающей аппаратное обеспечение вашего компьютера. Некорректная работа хаба может быть устранена с обновлением программного обеспечения, в котором могут быть исправлены соответствующие баги.
-
Проверка совместимости оборудования: Убедитесь, что оборудование, которое вы используете (например, материнская плата, USB-порты), совместимо с версией USB устройств. Иногда более старое оборудование может не поддерживать все функции новых стандартов USB, таких как USB 3.0 или 3.1.
-
Устранение возможного аппаратного сбоя: Попробуйте использовать другой USB-порт или другое USB-устройство для проверки, является ли проблема постоянной и связана ли она с текущими портами или USB-устройством.
-
Настройки BIOS/UEFI: Проверьте настройки в BIOS/UEFI, поскольку некоторые параметры могут ограничивать или обусловливать работу USB-портов. Настройки могут управлять питанием и режимами USB, что может влиять на конфигурацию USB устройств.
Следуя этим шагам, вы должны иметь возможность определить и устранить проблему с конфигурацией USB-хаба. Если же ошибки продолжают появляться, стоит обратиться к более углубленной диагностике через логи системы.