当sys.usb.config为none时,android设备的USB接口就完全被锁死,无法使用,当然充电功能还是在的。
- 使用lsusb查看,会发现没有android设备的踪影。
- 使用usbmon捉取USB BUS的信息,得到
ffff88012cd41e40 284839608 S Ci:2:030:0 s 80 06 0100 0000 0008 8 <
ffff88012cd41e40 284839926 C Ci:2:030:0 0 8 = 12010002 00000040
ffff88012cd41e40 284839996 S Ci:2:030:0 s 80 06 0100 0000 0012 18 <
ffff88012cd41e40 284845699 C Ci:2:030:0 0 18 = 12010002 00000040 d1180100 10030203 0400
ffff88012cd41e40 284939611 S Ci:2:031:0 s 80 06 0100 0000 0008 8 <
ffff88012cd41e40 284939936 C Ci:2:031:0 0 8 = 12010002 00000040
ffff88012cd41e40 284940007 S Ci:2:031:0 s 80 06 0100 0000 0012 18 <
ffff88012cd41e40 284945835 C Ci:2:031:0 0 18 = 12010002 00000040 d1180100 10030203 0400
可以看到Linux PC不停的尝试去建立连接, Dev#在255可以用的数值之内不停的尝试,而收到的数据bNumConfiguration