当我将 USB 3 设备插入 USB 3 端口时德瓦安,我只收到来自以下人士的消息dmesg
:
[354063.866359] usb 1-4: new high-speed USB device number 10 using xhci_hcd
[354064.050880] usb 1-4: New USB device found, idVendor=1f75, idProduct=0916
[354064.053295] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[354064.055350] usb 1-4: Product: USB DISK
[354064.057197] usb 1-4: Manufacturer:
[354064.059019] usb 1-4: SerialNumber: 13072956011033
[354064.061503] usb-storage 1-4:1.0: USB Mass Storage device detected
[354064.064271] scsi host9: usb-storage 1-4:1.0
[354086.410552] usb 1-4: reset high-speed USB device number 10 using xhci_hcd
/dev
或中均未创建块设备/sys
。如果我将其插入 usb2 端口,则不会出现问题。我在 Windows® 上遇到同样的问题如果我将 usb2 设备插入 usb3 或 3.1 端口,也会出现问题(因为它是通过usb2驱动加载的)。
我试过 :
for i in /sys/bus/usb/devices/*/power/autosuspend;
do echo 2 > $i;
done
for foo in /sys/bus/usb/devices/*/power/level;
do echo on > $foo;
done
但它没有任何效果。我还注意到 usb2 端口上的 usb2 闪存驱动器也加载了xhci_hcd
。
我的Linux内核版本是4.5.0-0.bpo.1-amd64
如何在Linux上使用usb3闪存盘享受usb3速度?