Corsair USB Flash Survivor Stealth USB 3.0 速度在 Ubuntu Linux 14.04.1 LTS 中不起作用(识别为 USB 2.0 设备)

Corsair USB Flash Survivor Stealth USB 3.0 速度在 Ubuntu Linux 14.04.1 LTS 中不起作用(识别为 USB 2.0 设备)

我发现 Corsair USB Flash Survivor Stealth(Windows 7 中支持 USB 3.0 的驱动器,读取速度为 200 MB/s)在 Linux(Ubuntu 14.04.1 LTS)中仅以 USB 2.0 速度连接。

通过观察 /var/log/syslog,我发现它识别为“高速“ 设备而不是“SuperSpeed”. 最大读取速度基准测试显示为 45 MB/秒(同样,这是预料之中的,因为它仅将其识别为“高速”设备)。

使用相同的端口另一个 USB 3.0 闪存盘(Transcend JetFlash 790)确实被识别为“SuperSpeed”设备,获得的读取速度比广告宣传的要快(广告宣传的 90 MB/s,获得的是超过 100 MB/s)。

我可能提到的另一个可能的线索是我思考Corsair USB Flash Stealth Survivor 使用Phison 控制器(但我不能 100% 确认这一点)。Transcend JetFlash 790 使用SMA 控制器(我相信是 Silicon Motion;但同样,我也无法 100% 确认这一点……这只是我在不同地方读到的内容)。这可能与此有关?

此外,有人建议加载不同的 XHCI 模块;但是,我对此有点困惑,因为我在连接的每个其他 USB 3.0 设备上都实现了正确的 USB 3.0 速度和“超高速”识别。

有谁能提出一些建议,让该驱动器正确识别为 USB 3.0“超高速”设备?

相关内容