相同的 USB 端口,相同的设备:有时是超高速(USB 3.0),有时是高速(USB 2.0)

相同的 USB 端口,相同的设备:有时是超高速(USB 3.0),有时是高速(USB 2.0)

操作系统:Ubuntu 14.04.1 LTS 更新至 Ubuntu 14.04.2 LTS

将 USB 闪存驱动器直接插入笔记本电脑(USB 3.0 端口;不使用 HUB;所有 USB 3.0 外部硬盘驱动器始终以超高速连接)。

尝试使用两个 USB 3.0 端口(均为 USB 3.0),在 Windows 和 Linux(带有外部 USB 3.0 HDD)中均可正常工作。

端口完全干净,没有灰尘,全新的 USB 3.0 闪存驱动器也是如此。

插入 USB 3.0 闪存驱动器时,有时 /var/log/syslog 会报告:

使用 xhci_hcd 的新高速 USB 设备编号 5

或者

使用 xhci_hcd 的新 SuperSpeed USB 设备编号 7

使用两个端口我得到了相同的结果...但是,有时我会连续获得很多“超高速”连接,或连续获得很多“高速”连接。

现在,为了让它以 SuperSpeed 连接,有时我必须切换端口(有两个),然后返回到相反的端口时,它会正确识别为 SuperSpeed。重新连接到相同的端口有时仅以“高速”(USB 2.0 速度)连接...再进行几次拔出和重新插入循环后,它就会再次以“超高速”连接。

其他驱动器始终保持超高速(例如外部硬盘驱动器等)。

有人有潜在的解决方案可以让这些驱动器始终以 USB 3.0(超高速)连接吗?

在 Windows 中,USB 闪存驱动器运行良好;在相同端口上的读写速度非常快。

此外,让它们以超高速连接并不能保证我的“写入”速度很快,如果这可能是一个线索的话(读取速度很快,写入速度非常慢,例如 5 到 15 MB/秒的写入速度)。

注意:最初,我认为安装“libccid”可能有助于它以超高速连接;但现在看来这只是巧合。

编辑:驱动器是 Silicon Power Marvel M70 64GB 和 Corsair Survivor Stealth 64GB

相关内容