在Ubuntu 12.10中使用USB 3.0设备的USB 3.0端口。

当我尝试在Ubuntu 12.10(ASUS K55VD,内核3.5.0-19-generic #30-Ubuntu SMP)中连接一个USB 3.0设备时,系统会显示以下信息:
[   74.747832] hub 3-0:1.0: unable to enumerate USB device on port 1
[   74.931957] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd
[   74.949390] usb 4-1: New USB device found, idVendor=05e3, idProduct=0731
[   74.949396] usb 4-1: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[   74.949400] usb 4-1: Product: USB Storage
[   74.949403] usb 4-1: SerialNumber: 0000000000000033
[   75.033327] usbcore: registered new interface driver uas
[   75.038548] Initializing USB Mass Storage driver...
[   75.038651] scsi7 : usb-storage 4-1:1.0
[   75.038700] usbcore: registered new interface driver usb-storage
[   75.038701] USB Mass Storage support registered.

但它无法识别设备,磁盘应用程序(gparted、nautilus)表现得好像没有连接任何东西一样。 我已经查看了其他问题,但要么它们没有答案,要么它们讲述的是之前的Ubuntu版本与3.0.x内核的情况。
USB 2.0设备可以在USB 3.0端口中工作。 USB 3.0设备可以在USB 2.0端口中工作(以USB 2.0速度)。 问题就如我所写的那样,出现在USB 3.0设备和USB 3.0端口之间。
我已经通过BIOS将我的USB 3.0端口配置为不支持传统模式(我想这应该是正确的方式)。但我也尝试过禁用XHCI Preboot模式来配置它们。
有人解决过类似的问题吗? 提前感谢。

Ubuntu自9.10内核2.6版本开始支持USB3,您可以连接USB3设备。请问您的USB设备在另一台电脑上是否正常工作? - user84277
@EnesKuray,USB 3.0 设备能在 Windows 7 和 Windows 8 上正常工作。 我已经编辑了我的问题。这是更多的信息:"一个 USB 2.0 设备可以在 USB 3.0 端口上使用。而一个 USB 3.0 设备会在 USB 2.0 端口上以 USB 2.0 的速度工作。问题就如我所写的,主要出现在 USB 3.0 设备和 USB 3.0 端口之间。" - Fernando García Redondo
你能把内核更新到3.6.6吗? - user84277
3.6.6版本有哪些优势胜过3.5.x? 是否有可用的软件仓库? 还是需要自行编译? - Fernando García Redondo
USB支持涉及内核。http://www.upubuntu.com/2012/11/install-linux-kernel-366-in-ubuntu.html - user84277
抱歉没有答案,但我有完全相同的问题!所有硬件都正常工作。只要我不连接USB 3.0设备,我的USB 3.0就能正常工作!我双系统启动,在Windows 7下一切都正常,所以驱动和端口都正常。问题不仅仅是设备的版本,我有几个不同的USB 3.0设备,在Win7中都能正常工作,但在Ubuntu中却不能。我目前正在运行新的内核3.6.6。只要设备是USB 2.0而不是USB 3.0,我的笔记本硬件就能正常工作。有什么建议吗?Sisco - user146431
2对于投票人来说,这个问题在提问时完全符合主题,所以我投票决定保持开放状态。请参阅 https://meta.askubuntu.com/questions/16132/please-dont-flag-old-questions-as-eol - Videonauth
1个回答

如果以下方法无效,我建议你阅读如何报告错误?

一些用户在Windows 7和Windows 8上报告了相同的问题。解决方案是执行此处提供的前两个步骤,即:

  1. 更新BIOS

  2. 确保在BIOS中(升级后),检查高级 -> 芯片组 -> 南桥选项中的USB 1.1 OHCI ControllersUSB 2.0 EHCI Controllers处于“启用”状态。当然,型号有几种K55VD,所以这适用于其中一些。

总的想法是按照BIOS的步骤进行操作。如果成功了,太棒了!如果没有成功,那么你刚刚发现了一个bug,我的朋友。请使用上面的链接提交bug报告,开发人员会提供帮助。