I have asus router 500gp with DD-WRT v23 SP2 (09/15/06) std. I managed to activate usb ports and printing.
But now I have problem with starting modules and printing deamon. Everytime when i reboot my router i have to start modules and printing deamon.
I tried with this tutorial
http://www.dd-wrt.com/wiki/index.php/USB#Installation but it didn't work.
This is how i activate usb ports and printing:
1.You have to enable jffs:
nvram set jffs_mounted=1
nvram set enable_jffs2=1
nvram set sys_enable_jffs2=1
nvram set clean_jffs2=1
nvram set sys_clean_jffs2=1
nvram commit
reboot
2.Installing USB drivers:
ipkg update
ipkg install kmod-usb-core
ipkg install kmod-usb2
ipkg install kmod-usb-storage
ipkg install kmod-usb-printer
ipkg install kmod-usb-uhci
3.Load modules:
insmod /jffs/lib/modules/2.4.30/usbcore.o
insmod /jffs/lib/modules/2.4.30/ehci-hcd.o
insmod /jffs/lib/modules/2.4.30/uhci.o
insmod /jffs/lib/modules/2.4.30/scsi_mod.o
insmod /jffs/lib/modules/2.4.30/sd_mod.o
insmod /jffs/lib/modules/2.4.30/sg.o
insmod /jffs/lib/modules/2.4.30/usb-storage.o
insmod /jffs/lib/modules/2.4.30/printer.o
4. Installing and starting printer server:
ipkg install p910nd
Than you have to go to folder
/jffs/etc/init.d
and changed path in file
S70p910ndfrom
DEFAULT=/etc/default/p910nd
to
DEFAULT=/jffs/etc/default/p910nd
and than you can start deamon with
/jffs/etc/init.d/S70p910nd start
if you see
p9100d -b -f /dev/usb/lp0 0
when you do command "ps" deamon is working.
Oleg printin guide
http://oleg.wl500g.info/printing/