У меня возникли проблемы со связью между устройством NXT-Lego и ноутбуком с портом USB 3.0.
Я утверждаю, что проблема в драйвере USB 3.0, потому что это же устройство работает с другим очень похожим ноутбуком, довольно старой модели, только с USB 2.0.
Ноутбук, Информация о системе: 2 порта USB 2.0
1 порт USB 3.0, SO: Ubuntu 12.04,
ядро: 3.8.0-33-generic
Мой подход к решению этой проблемы со связью — заставить ноутбук видеть все USB-порты как USB 2.0.
Теперь SO загружает для всех портов USB драйвер xhci_hcd, но я хочу SO загрузить драйвер ehci_pci (USB 2.0).
Как этого добиться? Другой способ, нежели через BIOS, поскольку в BIOS этого ноутбука нет такой опции конфигурации.
Спасибо
решение1
Мне это подходит:
lspci -nn | grep USB | cut -d '[' -f3 | cut -d ']' -f1 \ | xargs -I@ setpci -H1 -d @ d0.l=0
sudo
требуется.
С помощью этой команды вы измените свои порты 3.0 на 2.0. Дополнительная информацияздесь.
решение2
Решением для меня похожей проблемы со звучанием было простое использование концентратора 2.o между ними. Я не уверен, что это решило бы проблему OP (4,5 года назад), но это легко попробовать.