The problem:
In Slackware 11, usbfs is mounted from rc.udev with
Code:
mount usbfs -t usbfs /proc/bus/usb -o devgid=10,devmode=0666
In Slackware 12, usbfs is mounted from rc.S with
Code:
/sbin/mount -v usbfs /proc/bus/usb -t usbfs
Which means that only root is able to rw in usbfs.
The solution:
You must edit rc.S to mount usbfs with rw permissions for other users (I used `wheel’ group):
Code:
/sbin/mount -v usbfs /proc/bus/usb -t usbfs -o devgid=10,devmode=0664