我有一个Ubuntu 12.04系统。我在该系统上有一个 USB 3.0 端口。在此端口中,我尝试使用 USB 2.0 设备,但每次当我将该 USB 2.0 设备插入 USB 3.0 端口时,系统都会挂起,我尝试关闭,但它不允许我这样做。
如果我继续将端口类型与设备速度(2.0 到 2.0)匹配,一切都会正常。
所以我的问题是:如何允许 USB 3.0 端口使用 USB 2.0 设备,或者有什么方法可以将 USB 3.0 端口转换为 USB 2.0 端口(例如驱动程序或其他)?
我是否将遇到的问题误认为是另一种类型的问题?
这是我的lsub
命令输出
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 046d:0823 Logitech, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 009: ID 046d:0823 Logitech, Inc.
Bus 002 Device 008: ID 5555:1110 Epiphan Systems Inc. VGA2USB
Bus 002 Device 006: ID 0d8c:0008 C-Media Electronics, Inc.
Bus 002 Device 007: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
对于dmesg
命令输出你可以参考这个关联
如有建议,我们将不胜感激。提前致谢。
答案1
这个问题涉及到内核。我有同样类型的问题。为了解决这个问题我更新了我的内核。为此我引用了这个关联