Lenovo T480 с Thunderbolt Docking Pro - устройства USB 2.0 не распознаются

Я много раз искал, но не смог найти никакого решения, поэтому я спрашиваю здесь: я подаю в суд на Lenovo T480 с док-станцией Lenovo Docking Pro, которая на самом деле является док-станцией Thunderbolt. Тем не менее, после выполнения всех предложенных настроек грома молнии через Интернет, я могу использовать только USB 3.0 устройства на USB-портах док-станции. Станция имеет 3 порта USB 3.0 и 2 порта USB 2.0, но на всех них устройства USB 2.0 не распознаются моей Ubuntu 19.04 с ядром 5.0.0-13. Однако - например, на портах USB 3.0 - флешка с поддержкой USB 3 работает нормально, но моя клавиатура и мышь - нет.

dmesg сообщает: [6.162196] usb usb3-port1: невозможно включить. Может USB кабель плохой? [6.162232] usb usb3-port1: невозможно перечислить USB-устройство

В моем / etc / default / grub я добавил: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash usbcore.autosuspend = -1 acpi = force iommu = soft" [ 112]

и в моем BIOS я поменял Thunderbolt Assist на Enabled и Thunderbolt Security на No Security. Также обновил BIOS и прошивку док-станции до последних версий с веб-сайта поддержки Lenovo. Все еще без изменений. Я предполагаю, что это что-то с самим ядром Linux, которое не распознает устройства USB 2.0 там, поскольку они на самом деле пытаются передать (по крайней мере, появляется какая-то ошибка) У меня давно была такая проблема с настольной материнской платой Gigabyte для носки AM3 + и там мне пришлось отключить аппаратный IOMMU и включить программный IOMMU в ядре, но здесь это не помогает.

Пожалуйста, дайте мне несколько советов, потому что это действительно расстраивает! Спасибо!

0
задан 25 April 2019 в 19:40

3 ответа

Мне действительно удалось это исправить, выполнив следующее:

  1. Обновите BIOS до последней версии
  2. Обновите прошивку док-станции до последней версии
  3. [ 112] Обновление встроенного ПО контроллера Intel ThunderBolt 3 до последней версии
  4. Обновление ядра до последней версии / переустановка / перекомпиляция
  5. Включение вспомогательного режима ThunderBolt в BIOS
  6. [ 115]

    Теперь все работает как надо.

0
ответ дан 25 April 2019 в 19:40

Сброс системы usb для порта usb на док-станции:

echo -n "0000:3c:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind; sleep 2 && \
echo -n "0000:3c:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind

Каким-то образом проблема решилась сама по себе в моем случае после нескольких месяцев раздражения - возможно, исправление ядра.

0
ответ дан 25 April 2019 в 19:40

У меня та же проблема. эти док-станции являются мусором. Создание большого количества дополнительной работы в моей компании. обновление прошивки док-станции ухудшает ситуацию. Lenovo должна собраться и исправить это. Я обнаружил, что иногда помогает перевести компьютер в режим сна, а его установка на док-станцию. я также обнаружил запуск обновления системы lenovo до тех пор, пока не начнут работать внешние компоненты, а затем завершите работу, прежде чем он что-то сделает.

0
ответ дан 25 April 2019 в 19:40

Другие вопросы по тегам:

Похожие вопросы: