Posted: Sat Jul 31, 2010 4:24 Post subject: Successfully modded!
Zerx, you da man!
I followed your instructions and have two working USB ports on my WRT-54GL v1.1.
One thing I haven't yet figured out is how to mount TWO drives. I'm using DD-WRT v24-sp2 (06/09/10) std-nokaid-usb firmware, and if I plug in one pendrive, it's automounted and visible using WinSCP. When I plug in the second pendrive, the first one disappears from both the page and WinSCP. Does dd-wrt allow only one mounted drive?
Posted: Thu Oct 07, 2010 6:29 Post subject: WRT54GS v4
I got WRT54GS v4 and it looks inside exactly the same as here
with a remark that processor has EKPB suffix instead of EKPBG.
I have gently chiseled those "472" resistors (as they were very hard to desolder) and replaced them (through wire connection to other ground) with 15k. 5v power for USB is provided from external source.
I have loaded:
DD-WRT v24-sp2 (09/18/10) std-nokaid-usb
(SVN revision 15230M NEWD Eko)
because it supports both MMC and USB at once.
USB drivers are starting:
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 13:11:53 Sep 18 2010
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Setting latency timer of device 00:03.0 to 64
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:4716
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
however no USB device is ever found Can anyone confirm USB working on WRT54GS v4? Which software is it running?
1. CPU cables; 472 resistors removed, black isolation tape put on ground left after resistors (my new 15k resistors were SMD too but bigger then before that is why i needed to move them to other place)
2. crossroads: each line is split here - one goes to USB connectors and one to 15k resistors
3. 15k resistors: each line has one 15k resistor attached serially to...
4. ground; i was trying to solder it to big free xtal ground but with no luck; at the end I have chosen ground found on JP1 port
5. 5V is taken from external (micro USB plug) source attached to USB connectors
What I was trying: for USB 1 I have taken green/white cables while for USB 2 white/green so maybe D lines order were wrong - no luck
I have checked all data pins on usb connectors and there is 15k resistance seen with common ground; 5V is also correctly connected as some attached devices are turning their led lights on;
What to be checked: only one thing I am thinking of is using an oscilloscope to check waveforms on those D lines - maybe there is no connection to CPU? Another way of checking the loop with CPU would be to scratch some green coating from it and check connection there but I do not know were to find those lines directly at CPU...