USB 3.0 端口被视为 USB 2.0 端口

USB 3.0 端口被视为 USB 2.0 端口

正如标题所述,我的系统似乎无法识别我的 USB 3.0。相反,它声称是 2.0。任何帮助都将不胜感激!

我的电脑是华硕 Q200E。它很差劲,但可以用来上学。除了这个该死的 USB 3.0 端口

    lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 2: Dev 25, If 0, Class=Human Interface Device, Driver=usbhid, 480M
    |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 3: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 3: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 2: Dev 14, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 2: Dev 14, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M

图片来自 hardinfo(突出显示的部分是连接到所谓的 3.0 端口的部分)

证明端口和 USB A 均兼容 3.0

答案1

您好,以下步骤将立即解决您的问题。

  1. 打开终端
  2. 通过输入以下内容备份您的 grub 配置sudo cp /etc/default/grub /etc/default/grub.backup(注意:这是最近 Ubuntu 版本中 grub 配置的位置,您的文件位置可能因发行版和版本的不同而不同)
  3. 打开你的 grub 文件:sudo nano /etc/default/grub
  4. 找到以 开头的行并在引号之后和之前GRUB_CMDLINE_LINUX_DEFAULT添加。iommu=soft"quiet splash""quiet splash iommu=soft"
  5. Ctrl点击-保存文件O,然后使用Ctrl-退出X
  6. 进入update-grub终端并按回车键来更新你的 grub.cfg
  7. 重新启动机器以使更改生效。

答案2

疯狂建议:检查您的电缆。可能是您的 USB 电缆无法处理 gbps,因此一切都在协商到 USB2 的 480mbps。

XHCI 驱动程序在 中同时显示 USB 2 集线器和 USB 3 集线器是正常/标准lsusb。您拥有两者 -5000M条目是 USB 3。当您插入某物时,它将出现在一个或另一个集线器下,具体取决于它的速度。因此看起来您的 Linux 系统可能一切正常,但您尚未成功插入支持 USB 3 的系统(设备+电缆)。

相关内容