usb 3.0 控制器 xhci 驱动程序未设置

usb 3.0 控制器 xhci 驱动程序未设置

我已经在 Ebay 上购买了基于 VIA VL805 的廉价 USB 3.0 控制器,我已经在戴尔 OEM 主板上对其进行了测试,并且运行良好。

但是现在在我的技嘉 990FXA-ud3 上它不起作用,xhci 驱动程序未设置:

02:00.0 USB controller [0c03]: VIA Technologies, Inc. VL805 USB 3.0 Host Controller [1106:3483] (rev 01)
    Subsystem: VIA Technologies, Inc. VL805 USB 3.0 Host Controller [1106:3483]
03:00.0 USB controller [0c03]: VIA Technologies, Inc. VL805 USB 3.0 Host Controller [1106:3483] (rev 01)
    Subsystem: Gigabyte Technology Co., Ltd VL805 USB 3.0 Host Controller [1458:5007]
    Kernel driver in use: xhci_hcd

正如您所见,我的主板使用与廉价控制器相同的芯片,这纯属巧合。廉价控制器位于总线 2 上

我的 dmesg 指示此错误:

dmesg | grep xhci
[    1.257762] xhci_hcd 0000:02:00.0: xHCI Host Controller
[    1.258353] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 8
[   17.466094] xhci_hcd 0000:02:00.0: can't setup: -110
[   17.466913] xhci_hcd 0000:02:00.0: USB bus 8 deregistered
[   17.466949] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110
[   17.466963] xhci_hcd: probe of 0000:02:00.0 failed with error -110
[   17.467016] xhci_hcd 0000:03:00.0: xHCI Host Controller
[   17.467020] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 8
[   17.467135] xhci_hcd 0000:03:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x00000090
[   17.467240] usb usb8: Manufacturer: Linux 4.15.0-20-generic xhci-hcd
[   17.467405] xhci_hcd 0000:03:00.0: xHCI Host Controller
[   17.467407] xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 9
[   17.467441] usb usb9: Manufacturer: Linux 4.15.0-20-generic xhci-hcd
[   17.800067] usb 8-1: new high-speed USB device number 2 using xhci_hcd

问题是我想要使用这个控制器将其分配给虚拟机(passtrough),但是当我这样做时,虚拟机需要一段时间才能启动并最终返回相同的 dmesg,所以我认为问题出在这里。

我该如何解决这个问题?

提前感谢您的回答:)

相关内容