/ dev / bus / usb未创建/找到

时间:2016-02-08 12:55:02

标签: linux kernel libusb

我们正在从3.4内核迁移到3.14内核 在3.4中,我们使用usbfs(CONFIG_USB_DEVICEFS = y)并使用以下命令来安装它。

mount -t usbfs none /proc/bus/usb

显然安装失败,因为3.14内核不再支持usbfs。 所以,我开始谷歌搜索,发现它现在可以在/ dev / bus / usb或/ sys / bus / usb中使用。我们正在使用libusb.so来查看设备的/ dev / bus / usb。

不幸的是,我没有看到/ dev / bus / usb下的设备。如何获取/ dev / bus / usb下的设备?

1 个答案:

答案 0 :(得分:1)

解决方案

udev没有在我的盒子上运行,因此我需要找到一个替代方案来获取/ dev / bus / usb下的usb设备

我通过CONFIG_DEVTMPFS=y在内核中启用了devtmpfs并通过

挂载了devtmpfs
mount -t devtmpfs none /dev

这引入了/ dev / bus / usb

下的所有usb设备

希望这有帮助!