在linux下 如何找到 插入的USB设备所对应的设备文件呢? 5

各位高手,请教个问题...在linux下,知道USB设备的vendorid和productid,如何找到该设备对应的设备文件呢?(我想通过该文件和这个USB设备进行通讯)... 各位高手,请教个问题...在linux下 ,知道 USB设备的 vendor id 和 product id ,如何找到 该设备对应的设备文件呢?(我想通过该文件和这个USB设备进行通讯)
下面是usb设备插入时dmesg 信息
<6>[ 1105.887479] usb 1-1.1: new full speed USB device using tegra-ehci and addess 5
<4>[ 1105.926961] usb 1-1.1: config 1 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 32
<6>[ 1105.940242] usb 1-1.1: New USB device found, idVendor=22c2, idProduct=2232
<6>[ 1105.947473] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
<6>[ 1105.955501] usb 1-1.1: Product: CUP_R2 001 0001
<6>[ 1105.960358] usb 1-1.1: SerialNumber: 10000000
<6>[ 1105.969353] usb 1-1.1: configuration #1 chosen from 1 choice
展开
 我来答
百度网友071f4a5
推荐于2017-05-21 · TA获得超过188个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:115万
展开全部
grep -v "22c2" /proc/bus/usb/devices
看下能找到你的USB设备不。能的话看在devices中找对应的bus是多少。然后在/proc/bus/usb/下应该能找到了
更多追问追答
追问
-v 的参数不应该加啊....
追答
是的,应该是-i(不分大小写)。
写错了,-v是排除
痒痒520yy
2012-08-29
知道答主
回答量:7
采纳率:0%
帮助的人:1.2万
展开全部
插入USB设备后,我的设备是U盘。fdisk -l查看u盘设备在哪个分区,比如是/dev/sdb 然后挂载这个分区到/mnt目录下就可以访问该U盘设备了 。其他的USB设备没用过。
追问
有个麻烦的地方是这个usb设备不是存储设备
追答
那是什么设备
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
faye3000
2012-08-30 · TA获得超过169个赞
知道答主
回答量:188
采纳率:0%
帮助的人:105万
展开全部
我在使用USB调试手机的时候,在/etc/udev/rules.d 手动加的入设备信息然后通信的。
不知道你是不是问这个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式