2016-02-08 31 views
0

我们从3.4内核移动到3.14内核 在3.4中,我们使用usbfs(CONFIG_USB_DEVICEFS = y)并使用以下命令来挂载它。/dev/bus/usb not created/found

mount -t usbfs none /proc/bus/usb 

很显然,挂载失败是因为3.14内核不再支持usbfs。 因此,我开始使用Google,并发现它现在可在/ dev/bus/usb或/ sys/bus/usb中使用。我们正在使用libusb.so来查看设备的/ dev/bus/usb。

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

回答

1

解决方案

的udev是不是在我的机器上运行,所以我需要找到一个替代拿到下的/ dev /巴士/ USB

我通过CONFIG_DEVTMPFS=y启用内核devtmpfs USB设备,并安装通过

mount -t devtmpfs none /dev 

这使在/ dev /下总线/ USB

希望这有助于所有的USB设备devtmpfs!