Hi all, I've just updated http://wiki.openwrt.org/UsbStorageHowto
On my WL500g/WR-RC2 I needed to change the following from defaults to make USB storage work, and in particular, USB multi-card readers.
in /etc/modules.d/60-usb-ohci
change
ohci
to
usb-ohci
This seems to be a simple typo - the UHCI module is called uhci.o, but the OHCI module is called usb-ohci.o
To allow multi-card readers to be recognised I made this change:
in /etc/modules.d/60-usb-storage
change
scsi_mod
to
scsi_mod max_scsi_luns=8
To find what device the USB reader has made itself I have to do a dmesg.
I can't get lsusb to work - it prints no output when run with no options, and lsusb -t does this:
root@OpenWrt:/# lsusb -t
cannot open /proc/bus/usb/devices, No such file or directory (2)
The directory /proc/bus/usb exists but is empty. I believe there needs to be stuff in here for lsusb to work. Any suggestions?
Cheers
Dan