The solution is as follows;
It is not a long term solution, but I found another solution, for getting /proc/bus/usb back again and no need for usbfs.
First I put my user to sudoers for /bin/mount and /bin/umount
Then I changed my scanner script to do the magic.
Before running my scanner the script will do:
sudo mount --bind /dev/bus /proc/bus
while on exit of the script it fires the command:
sudo umount -l /proc/bus
mount --bind /dev/bus /proc/bus or
mount --bind /dev/bus/usb /proc/bus/usb
will make /proc/bus/usb accessible /proc/bus/usb for some hardware (although this will cause the other directories under /proc/bus to be hidden). So you should umount again, after use.
阅读(823) | 评论(0) | 转发(0) |