为什么我的 USB 3.0 PCI-E 卡(VIA 芯片组)不工作?

mat*_*att 5 usb-drive usb drivers

我的电脑中有一个 logilink PCIe USB3.0 接口。不幸的是,logilink 网站上没有可用的驱动程序。有没有可能在 ubuntu 上使用这个接口?

ish*_*ish 6

使用的威盛 VL800 控制器对 Linux 的支持很差

看来您正在使用Logilink 的 4 端口 USB 3.0 卡

在此处输入图片说明

这使用了威盛 VL800 USB 3.0 控制器。虽然这个控制器在理论上完全支持 USB 3.0 标准,并且应该可以很好地与Linux 中的默认xhci USB 3.0 驱动程序配合使用,但它没有。事实上,VL800不工作、[以低速工作](、内核崩溃等) 的历史记录是有据可查的。

不是Ubuntu/Linux 的错,而是制造商 (VIA) 制造支持不佳的不合规产品的错。

解决方案:尝试更新的内核,或使用带有 NEC 芯片组的不同 Logilink USB 3.0 卡

您有两个选择:

  1. 您可以尝试更新的(测试版)Ubuntu 内核,希望已添加 VL800 的解决方法,从而改进支持。

    • 但这可能会导致您的其他硬件出现问题,特别是 Nvidia/AMD 图形和无线——请参阅此处的警告/一般信息
    • 如果您想这样做,请查看此答案以获取提示,或在 Google/搜索 AskUbuntu.com 上了解如何安装较新的内核。
  2. 只需获得另一张具有更好 Linux 支持的卡

    • Logilink 还生产了一个 2 端口 PCI-Express USB 3.0 卡,它使用在 Linux/Ubuntu中具有出色支持的 NEC USB 3.0 芯片组(这是第一个问世的 USB 3.0 芯片组,该公司在起草 USB 3.0 标准)。

    在此处输入图片说明

    • 我当然会考虑用这个替换你的卡,而不是搞乱主线/测试版内核。