To answer the second part…
The /proc/ directory is the mount-point for the “proc” filesystem, which contains all sorts of useful goodies.
/proc/bus/usb is the mount-point for the “usbfs” filesystem, which contains information about the USB devices you are using.
You will need /proc/ filesystem support compiled into the kernel for it to work (CONFIG_PROC_FS). Unless you have recompiled your kernel, this will almost certainly be the case. Then you can add the following to your /etc/fstab file:
Code:
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
Then, assuming you have all the relevant kernel modules, you can run
Code:
mount /proc
mount /proc/bus/usb
to mount usbfs.
Hope that helps,
— Robert J. Lee