Я попытался подключить несколько устройств с поддержкой usb 3.0 к моей машине ubuntu 12.04. Но выяснили, что за один раз можно было увидеть подключенными не более 9 устройств. Я попытался контролировать журналы ядра в /var/log/kern.log
, где я узнал, что при подключении 10-го прибора, следующая ошибка была тут:
данное устройство не может найти достаточно свободных ресурсов, которые он может использовать. (код
12)
мой хост-контроллер USB:
Intel Корпорация 8 серий/C220 семейство чипсетов серии USB xHCI (rev
05)
некоторые форумы предложили отключить поддержку USB 3.0, чтобы заставить устройства работать в режиме USB 2.0, и это должно решить проблему. И это оказалось правдой. Отключение поддержки xHCI из BIOS сделало трюк для меня.
Я предположил, что это должна быть ошибка на старой установке Ubuntu 12.04 (или драйвер usb может быть). Поэтому я обновил свою систему до Ubuntu 16. Но здесь тоже та же проблема существует. Что делать, если я хочу использовать свои устройства с USB 3.0? Что если отключить поддержку xHCI, что с BIOS не присутствует на материнской плате?