我有一个带有两个 USB 3.0 端口的 Sager NP8130 笔记本电脑,我无法在我尝试过的任何 Linux 发行版中工作。到目前为止,我尝试过的发行版是以下最新的 64 位(如果可用)版本:
在每个发行版中,我用两个设备测试了端口,一个 USB 3.0 Super Talent 8GB Express DUO 闪存驱动器和一个 USB 2.0 Logitech 光电鼠标。当我插入闪存驱动器时,它会亮起,表示它正在从端口接收电源,但驱动器不会尝试安装。当我将鼠标插入光学激光器时,它不亮,而且似乎完全不起作用。在每种情况下,我还将两个设备都插入 USB 2.0 端口,该端口按预期工作。
应该注意的是,两个 USB 3.0 端口在笔记本电脑附带的 Windows 7 操作系统中都可以正常工作,Windows 甚至告诉我,当我将闪存驱动器插入 USB 2.0 端口时,我的设备可以运行得更快,但没有给我这样的消息当我使用 3.0 端口时。
对 Google 的研究表明,从 2009 年左右开始,Linux 内核就应该支持 USB 3.0,所以我认为这对于任何特定发行版都不是问题。我听说 USB 3.0 工作正常的其他报告,所以我的业余怀疑是它不是协议支持问题,而是一个驱动程序问题。
我不确定哪些命令会产生任何相关的诊断信息,但如果有人希望我复制/粘贴任何命令的结果,请在评论中告诉我,我会更新问题。
谢谢
运行 USB 3.0 端口的芯片的驱动程序可能未编译到内核中。您可以使用以下命令查看芯片组信息lspci:
$ /usr/sbin/lspci |grep -i usb
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
Run Code Online (Sandbox Code Playgroud)
然后检查内核配置是否确实启用了 USB 3.0 驱动程序...
| 归档时间: |
|
| 查看次数: |
3437 次 |
| 最近记录: |