我有一个 USB 网络摄像头,当我将它插入 MacOS 或 Windows 笔记本电脑时,它就能正常工作。
当我将它插入我的 Ubuntu 并运行 lsusb 时,它会冻结 0.5 秒并且什么也没有发生。
这是我所看到的dmesg
:
[ 191.580087] usb usb5-port1: Cannot enable. Maybe the USB cable is bad?
[ 192.484068] usb usb5-port1: Cannot enable. Maybe the USB cable is bad?
[ 192.484165] usb usb5-port1: attempt power cycle
[ 193.704065] usb usb5-port1: Cannot enable. Maybe the USB cable is bad?
[ 194.612081] usb usb5-port1: Cannot enable. Maybe the USB cable is bad?
[ 194.612143] usb usb5-port1: unable to enumerate USB device
[ 216.524018] usb usb9-port2: Cannot enable. Maybe the USB cable is bad?
[ 217.424013] usb usb9-port2: Cannot enable. Maybe the USB cable is bad?
[ 217.424100] usb usb9-port2: attempt power cycle
我已启用/禁用 IOMMU,但没有任何变化。我甚至尝试通过 VMWare 将设备直接连接到客户 Windows 操作系统,但没有成功。
我想我还应该补充一点,我已经将许多设备连接到这台机器,它们都运行良好(佳能相机、UART 3.3v、UART 5v、其他网络摄像头、USB 耳机、SD 卡、eMMC 至 SD 适配器、智能卡读卡器、硬件安全密钥、USB 3 SATA 适配器,......)