当前位置: 技术问答>linux和unix
(高手请进)lsusb后出现Bus 001 Device 001: ID 1d6b:002,我怎么把这个设备删除了?
来源: 互联网 发布时间:2016-12-09
本文导语: lsusb后出现Bus 001 Device 001: ID 1d6b:002, 这是个什么设备, 我怎么找到这个设备然后删除它呢,我想让我的实验平台只有一个usb设备,所以需要把现有的删除,但是我现在也没插usb设备啊,lsusb就出来这么个东西。 高...
lsusb后出现Bus 001 Device 001: ID 1d6b:002,
这是个什么设备,
我怎么找到这个设备然后删除它呢,我想让我的实验平台只有一个usb设备,所以需要把现有的删除,但是我现在也没插usb设备啊,lsusb就出来这么个东西。
高手帮忙
这是个什么设备,
我怎么找到这个设备然后删除它呢,我想让我的实验平台只有一个usb设备,所以需要把现有的删除,但是我现在也没插usb设备啊,lsusb就出来这么个东西。
高手帮忙
|
这个是标准的root hub,lsusb后面应该有类似 1d6b:0002 Linux Foundation 2.0 root hub之类的打印,正如2楼所说,只要有任意的USB HCD,都会有这个虚拟设备。
一般的HCD在初始化时都会调用usb_create_hcd -> register_root_hub -> usb_get_device_descriptor -> .... -> usb_submit_urb -> rh_call_control,而对于root hub来说设备描述符对于USB 1.1/2.0/3.0都有固定的设备描述符(参见drivers/usb/core/hcd.c),对于usb hcd是2.0/3.0的,vendor id都是1d6b,而product id都是2,而对于usb hcd是1.1,则vendor id相同,而product id是1。
因此有HCD时是无法删除root hub的。
一般的HCD在初始化时都会调用usb_create_hcd -> register_root_hub -> usb_get_device_descriptor -> .... -> usb_submit_urb -> rh_call_control,而对于root hub来说设备描述符对于USB 1.1/2.0/3.0都有固定的设备描述符(参见drivers/usb/core/hcd.c),对于usb hcd是2.0/3.0的,vendor id都是1d6b,而product id都是2,而对于usb hcd是1.1,则vendor id相同,而product id是1。
因此有HCD时是无法删除root hub的。
|
你的cpu上已经集成了usb 主机控制器,hub之类的啦,用lsusb当然能看到这些信息啦,要不然的话,你插入usb设备怎么工作啊,肯定要usb主机控制器的协调下工作嘛
|
这应该是HUB