/dev/bus/usb 不是 created/found
/dev/bus/usb not created/found
我们正在从 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 下的设备?
解决方案
udev 没有 运行 在我的盒子上,因此我需要找到一个替代方法来获得 /dev/bus/usb
下的 USB 设备
我通过 CONFIG_DEVTMPFS=y
在内核中启用了 devtmpfs 并通过
挂载了 devtmpfs
mount -t devtmpfs none /dev
这引入了 /dev/bus/usb
下的所有 USB 设备
希望对您有所帮助!
我们正在从 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 下的设备?
解决方案
udev 没有 运行 在我的盒子上,因此我需要找到一个替代方法来获得 /dev/bus/usb
下的 USB 设备我通过 CONFIG_DEVTMPFS=y
在内核中启用了 devtmpfs 并通过
mount -t devtmpfs none /dev
这引入了 /dev/bus/usb
下的所有 USB 设备希望对您有所帮助!