[ 57.200469] hub 6-0:1.0: USB hub found
[ 57.200583] hub 6-0:1.0: 1 port detected
[ 57.200820] hub.c:hub_activate
[ 57.290800] hub.c:hub_activate
[ 57.291068] hub.c:hub_event
[ 57.291100] a=0,b=0,c=0,maxchild=1
[ 57.300645] hub.c:hub_activate
[ 57.300827] hub.c:hub_event
[ 57.300907] a=0,b=0,c=0,maxchild=1
[ 57.306106] init: Starting service 'monitor-fan'...
[ 57.321719] hub.c:hub_activate
[ 57.322075] 3333
[ 57.343359] init: Service 'monitor-fan' (pid 2781) exited with status 127
[ 57.349181] init: Service 'monitor-fan' (pid 2781) killing any children in process group
[ 57.430260] hub.c:hub_event
[ 57.430294] a=0,b=1,c=0,maxchild=1
[ 57.430302] hub.c:port_event
[ 57.550631] usb 6-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 57.576117] usb 6-1: New USB device found, idVendor=0930, idProduct=6545
[ 57.576170] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 57.576198] usb 6-1: Product: TransMemory-Mx
[ 57.576223] usb 6-1: Manufacturer: TOSHIBA
[ 57.576246] usb 6-1: SerialNumber: FFFFFFFFFFFFEE20E000C3BE
[ 57.581031] usb-storage 6-1:1.0: USB Mass Storage device detected
这个打印是能识别到的,其中当a=1时,表示检测到设备断开;当b=1时,表示有设备插上。
下面是不能识别到设备插上的打印
[ 69.474753] hub.c:hub_event
[ 69.474799] a=0,b=0,c=0,maxchild=4
[ 69.474819] a=0,b=0,c=0,maxchild=4
[ 69.474835] a=0,b=0,c=0,maxchild=4
[ 69.474851] a=0,b=0,c=0,maxchild=4
[ 69.475273] hub.c:hub_event
[ 69.475293] a=0,b=0,c=0,maxchild=4
[ 69.475299] a=0,b=0,c=0,maxchild=4
[ 69.475305] a=0,b=0,c=0,maxchild=4
[ 69.475310] a=0,b=0,c=0,maxchild=4
注:我的板子有四个USB接口(其中一个是typec接口)
小弟跪求大神指点,感激不尽。
3 个解决方案
#1
有没有大牛啊,帮帮我啊。补充一下,如果第一次识别到U盘后立即拔出,再迅速插上,仍然可以识别,但是拔出后,等一会儿再插上就不能识别了。
#2
我后来发现,有的USB3.0的u盘没有这个问题,有问题的那个U盘是TOSHIBA牌子的,但是它在华为和乐视上却能正常工作。
#3
hub下面没检测到路径,看看路径下面有没有挂载成功呢
#1
有没有大牛啊,帮帮我啊。补充一下,如果第一次识别到U盘后立即拔出,再迅速插上,仍然可以识别,但是拔出后,等一会儿再插上就不能识别了。
#2
我后来发现,有的USB3.0的u盘没有这个问题,有问题的那个U盘是TOSHIBA牌子的,但是它在华为和乐视上却能正常工作。
#3
hub下面没检测到路径,看看路径下面有没有挂载成功呢