小编den*_*ren的帖子

CentOS /dev/bus/usb 结构

在我的 Ubuntu 12.04 上,当我插入 USB 设备时,在 dev 目录树下添加了 USB 设备,如下所示:

/dev/bus/usb/001/001
Run Code Online (Sandbox Code Playgroud)

在我的 CentOS 5 上添加如下:

/dev/bus/usb/devices/2-1.4/
Run Code Online (Sandbox Code Playgroud)

lsusb 需要像第一个一样在 /dev 下创建 USB 设备。为了在我尝试手动链接它们时解决它,操作系统给出了“没有这样的文件或目录错误。”,但可以在 ubuntu 下毫无问题地链接相同的目录。

CentOS:

ln -s /dev/bus/usb/devices/2-1.4/descriptors /sys/bus/usb/001/001
ln: creating symbolic link `/sys/bus/usb/001/001' to `/dev/bus/usb/devices/2-1.4/descriptors': No such file or directory
Run Code Online (Sandbox Code Playgroud)

在 ubuntu 下创建 /dev/bus/usb 没有给出错误。

当我在 CentOS 下插入 USB 设备时,日志是这样的:

Dec  5 12:20:18 2012 kernel: [74465.103460] usb 2-1.4: new high-speed
USB device number 36 using ehci_hcd
Dec  5 12:20:18 2012 kernel: [74465.194011] scsi62 : usb-storage 2-1.4:1.0
Dec  5 12:20:18 …
Run Code Online (Sandbox Code Playgroud)

usb centos5

13
推荐指数
1
解决办法
1862
查看次数

标签 统计

centos5 ×1

usb ×1