did you ever get it to "see" the printer on the usb ?
Did you try to connect and turn on your printer, and do a :
You should get something like :
Also, you could try to boot your router with your printer connected but NOT turned on.
Then logon using telnet, and execute :
You will now see the last 10 lines of your syslog file, and see any changes to the syslog as they happen.
tail -f /tmp/syslog.log
Now turn on your printer, and check in the telnet session if something happens in the syslog. In my (with a HP PSC950) I get the following when turning on my printer :
Jun 15 09:15:23 kernel: hub.c: new USB device 01:02.0-1, assigned address 2
Jun 15 09:15:23 kernel: printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1E11
Jun 15 09:15:23 kernel: printer.c: usblp0 Device ID string ='MFG:Hewlett-Packard;MDL:PSC 900 Series;SKU:PSC 950;CMD:MLC,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard PSC 900 Series;1284.3M:f7f,f7f;1284.4DL:4d,4e,1;SERN:MY23GD215MWP;VSTATUS:$HB0$NC0,ff,DN,IDLE,CUT,K0,C0,SM,NR,KP061,CP096;AiO:00;DW-PCL;'