Проблема с чипсетом USB3 uPD720201

Я купил карту PCIe USB3 с набором микросхем NEC (Renesas) uPD720201 после прочтения многих сообщений о том, что наборы микросхем NEC имеют отличную поддержку в Linux.

Я не смог заставить его работать вообще. Я купил вторую карту с тем же чипсетом, но она тоже не работает.

Я использую Ubuntu 12.04 x86_64. Ядро имеет стандарт 3.2.0-75 (я тоже пробовал ядро ​​3.13, но проблема та же) Материнская плата - ASUS M4A785-M и Phenom II X4 965.

lspci -nn показывает карту:

02:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller [1912:0014] (rev 03)

Но lsusb не показывает никакого корневого концентратора usb3. Ничего не происходит, когда я подключаю любое устройство USB.

Выход из dmesg | grep xhci Интересно:

[    1.540238] xhci_hcd 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.540251] xhci_hcd 0000:02:00.0: setting latency timer to 64
[    1.540254] xhci_hcd 0000:02:00.0: xHCI Host Controller
[    1.540290] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number8
[   20.437088] xhci_hcd 0000:02:00.0: can't setup
[   20.437090] xhci_hcd 0000:02:00.0: USB bus 8 deregistered
[   20.437182] xhci_hcd 0000:02:00.0: PCI INT A disabled
[   20.437183] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110
[   20.437196] xhci_hcd: probe of 0000:02:00.0 failed with error -110

Я пробовал загружаться с подключенным USB-устройством или без него; нет разницы.

Я попытался использовать другой разъем питания (думая, что у меня может быть плохое соединение).

1 ответ

Это ядро ​​слишком старое. Первоначальная поддержка usb 3 была добавлена ​​в 2.6, но реальная поддержка xhci была добавлена ​​в 4.4-4.6. Это часть загрузки linux-firmware, а также собственно ядра.

Имейте в виду, что вы должны сначала попытаться обновить прошивку, http://www.station-drivers.com/index.php?option=com_remository&Itemid=353&func=select&id=438&lang=en(via эмуляция загрузочных окон), затем ядро (желательно 4.6.3 на момент написания этой статьи), http://kernel.ubuntu.com/~kernel-ppa/mainline/. Если вы никогда не обновляли ядро, это очень просто. 3 файла (общий заголовок amd64 & image & all.deb), одна команда (dpkg -i headers.deb image.deb), перезагрузите компьютер, и все готово.

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