这是金士顿 Data Traveler Ultimate G3 内存条。设备在 Windows 上运行良好(相同硬件),但它不会显示在内核为 4.4.0 的 Ubtuntu 16.10 上的 lsusb 中。
dmesg 显示问题:
dmesg | grep -i usb
[63864.126086] usb 2-3.1: new SuperSpeed USB device number 39 using xhci_hcd
[63864.156440] usb 2-3.1: New USB device found, idVendor=0951, idProduct=1697
[63864.156445] usb 2-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[63864.156447] usb 2-3.1: Product: DT Ultimate G3
[63864.156449] usb 2-3.1: Manufacturer: Kingston
[63864.156451] usb 2-3.1: SerialNumber: -redacted-
[63869.157678] usb 2-3.1: Set SEL for device-initiated U2 failed.
[63869.157771] usb-storage 2-3.1:1.0: USB Mass Storage device detected
[63869.158411] scsi host38: usb-storage 2-3.1:1.0
[63869.159752] usb 2-3.1: USB disconnect, device number 39
如果我让设备保持连接状态,它将无限循环识别设备,然后无法设置设备启动的 U2 的 SEL 并断开设备连接,然后重新连接,再次失败等等。
请指教
答案1
听起来很奇怪,但请尝试将闪存驱动器缓慢地插入端口。这对我很有帮助。来源:https://bugzilla.redhat.com/show_bug.cgi?id=1295579