LINUX.ORG.RU

Проблема с конфигурированием USB устройств.

 


0

1

Доброго времени суток!
Столкнулся с непонятным поведением системы при конфигурировании USB устойств.
Суть проблемы: есть материнская плата MSI Tomahawk на чипсете Intel Z170A, операционная система KDE Neon 5.12.4 (читай Ubuntu 16.04), ядро 4.13.0-37-generic (x86_64). Согласно описанию материнка имеет на задней панели два порта USB2.0, два порта USB3.1 gen1 и два порта USB3.1 gen2. Так же на передней панели системника порты USB2 и USB3.1 gen2 (подключены к разным разъёмам на материнке).
Так вот проблема в том, что какие бы устройства к каким бы портам не подключал, на выходе плучаем следующую картину:

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
    |__ Port 1: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 1: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 9: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 9: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 9: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M

Т.е. ядро почему-то думает, что все устройства подключены к первой шине.
Это проблема с материнкой (производитель «надул») или с ядром? Или я чего не понимаю?

С уважением...

Ответ на: комментарий от mky

Все устройства USB2.0/1.1

Да все устройства USB2.0/1.1, но подключал к разным портам.
На другой материнке, у которой есть и USB3.0 и USB2.0, утилита lsusb показывает нормальную картину — если устройство подключать к определённому порту, то оно отображается как подключенное к определённой шине. А с этой материнкой какие-то непонятки...

Netzschlange ()
Ответ на: комментарий от anonymous

В общем есть.

Есть проблемы с выводом звука (муз.центр как usb-звуковая карта) и с микрофоном (web-камера). Точнее проблемы проявляются вроде как только в Skype (может это он и виноват) — звук начинает хрипеть и микрофон время от времени подглючивает (даже если Skype прибить, то микрофон продолжает глючить). Видео не проверял.

Netzschlange ()
Ответ на: В общем есть. от Netzschlange

Попробуй выводить звук в обход pulseaudio через чистую alsa, для начала.

anonymous ()

https://www.intel.com/content/dam/www/public/us/en/documents/technical-specif...

смотри страницу 586 фигура d-1

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

одному интелу и производителю материнки известно, что между портом и контроллером наставлено.

попробуй например в биосе найти всякие intel smart usb hub и прочую фиготу и отключить их.

dimon555 ★★★★★ ()
Ответ на: комментарий от anonymous

"Лучшее враг хорошего"

С одной стороны согласен. Если работает, то лучше не трогать — «а то сломаешь».
Звук попробую починить средствами Linux, а уже потом, если не получится, экспериментировать с настройками биоса.

Netzschlange ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.