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

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

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

答案1

使用的 VIA VL800 控制器对 Linux 的支持较差

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

在此处输入图片描述

这使用威盛 VL800USB 3.0 控制器。虽然此控制器理论上完全支持 USB 3.0 标准,并且应该可以很好地与默认西华Linux 中的 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 卡它使用 NEC USB 3.0 芯片组,出色的支持 Linux/Ubuntu(它是第一款推出的 USB 3.0 芯片组,该公司在起草 USB 3.0 标准方面发挥了重要作用)。

    在此处输入图片描述

    • 我肯定会考虑用这个替换你的卡,而不是摆弄主线/测试版内核。

答案2

您可以使用 NEC 芯片组,第三代 D720201,以及这个带 20 针连接器的 PCIe 转 USB 3.0 卡

答案3

我也遇到了同样的问题,甚至更多……

我的设备管理器无法识别“xHCI Root Hub”,这甚至在我的 USB 2.0 端口上也造成了问题。

我的具体问题卡是“TECKNET“Eu308d”USB 3.0,5 端口 PCI-E 扩展卡”。

经过数小时的研究和数十次不同类型的尝试:更新我的英特尔 DZ77GA-70K 主板、USB 驱动程序、Windows 和系统诊断工具等等,“ORICO“PVU3-5O2I-V1”USB 3.0,5 端口 PCI-E 扩展卡”救了我的命!

Marvell USB 驱动程序不起作用。Fresco、Prolific、NEC、Renesas 或其他驱动程序均不起作用。

最后,尝试使用“http://drive.orico.cc/ORICO-PVU3_Series_Driver_V4.90A_AP.zip“立即解决了问题……

事实上,它包含 VIA Lab 的 USB 3.0 芯片主机控制器驱动程序,而这些驱动程序并未包含在我的该死的 TECKNET USB 3.0 扩展卡中......这才是真正的问题根源......

希望这能有帮助!

祝你好运。

P. Dauphin 加拿大魁北克

相关内容