I have a wrt54gs v4 and tried to upgrade firmware as per instructions on the forums i long reset the route rwith the button onthe back.. success i got the ddr-wrt v23b1 mini generic and flashed it from web config ... success i loaded the hyper-wrt thibor11 firmware.. success i did another long reset from back button on the router.. success?? after i plugged it back in all the lights flashed the power led wont' stop blinking and it couldn't connect at all to any wireless or wired connections i was able to make some progress using the 16 pin > earth trick and was finally able to ping the machine i set the settings to static ip in windows and tried tftping the firmware on to the route ragain and no luck i try the web config utility, no luck all i can do is ping the router through dos i tried the linksys tftp client and set it to 900 tries in hopes that it would fix the timing issue still does nothing the power led still blinks but only the wired lan led shows up now i am really stuck and would really appreciated some help thanks in advance
hi shames, if your wrt54gs answers to ping than you are not far away of getting new firm on it again.. the tftp thing is the only one which will work for you. 1. set your wired-pc ip to 192.168.1.2 / 255.255.255.0 its just a matter of timing to get the new firmware on it... try it this way: - unplug power from wrt54gs - open cmd window - enter "tftp -i 192.168.1.1 PUT c:\tmp\firmwarefile.bin" dont hit return - plug in power in wrt54gs - fast hit return in cmd window see what happens... if this dont work try the same procedure with the linksys-tftp-tool... hope that helps... greets and merry XMas zaphod
help! tried that method for about an hour or 2 today with no luck as soon as i plug the router back in windows goes thru that 2 or 3 second acquiring network address thing cuz it shows the cable disconnected when i unplug the router it seems resetting it does nothing to it at this point any specifics on the timing? as soon as i plug it in all the lights flash but die out and the pwoer led flashes constantly and the 1 wired connection lights up blinking every so often any idea hwen in this sequence i should hit the enter key? every time i get time out or server error something
right after plugging in power to the router hit the return button in the cmd window the "mini-os" your router is on just ask a few times if there is any firmware for it.. maybe this could help: start your router, ping it..., after you get answer execute "arp -a" you will see something like this: 192.168.1.1 00-12-17-xx-xx-xx dynamisch then put "arp -d 192.168.1.1" (deleting arp entry) then "arp -s 192.168.1.1 00-12-17-xx-xx-xx" (static arp entry for your routers mac-adress" now try the ftp-procedure again....
yes, above is correct, but LOAD UP THE DEFAULT LINKSYS FIRMWARE with tftp!!! i just did the same thing yesturday (flashed whit hyperwrt, than powerled blinkin, flashchip hack, and tftp), and it works again..
after throwing away my first wrt54g because I couldn't bring it back to life---an hour after the shrink wrap was off my new wrt54gl---I had another brick!!!! pulled my hair out trying to revive this thing---AND---it came back to life!!!! The most important thing I learned was the importance of a STATIC IP ADDRESS on your computer in order to communicate with this thing. You can ground pin 16 on the flash chip, short out pins 15 and 16 all night long (been there, done that) without a static IP-----there is no hope of revival. By the way----this thing is ALWAYS at 192.168.1.1 I checked it with Etereal (shows packet activity on the network) hang in there.
thanks! Ok I've done pretty much all this that everyone's said but thanks for the great advice i have alaywas had it on a static ip for thewired lan 192.168.1.47 or somethin and subnet 255.255.255.0 i've tried the tftp as soon as i plug it in and nothin like it siad it goes thru that second or two of acquiring network address icon in the system tray and seems to ignore any network related commands i'll try those commands tho zaphod and keep at it any other advice would be great thanks!
Ok update all! i did as vaphod said and cleared the mac address stuff i tried flashin back to stock linksys firmware thru dos and hit enter as soon as i plugged it in and without me knowing it ran the tftp linksys .exe and it installed the firmware ok!! WOOO thanks everyone now the question is do i risk trying this all again to get the hyperwrt drivers working? possibly since i know how to debrick a little better but i'm still scared will see what i can do without it and if it works ok besides that thanks for the help i'll be back on the forums as soon as i stop being so chicken about flashing again
Im having the same damn problem.... thing is though, I was pinging it, shit I even transfered over the firmware from the .exe from... well after it finaly transfered, it still flashed the power light and I go ziltch for connection. tired to ping it again, it wouldnt ping anymore..... WTF I did everything that Shames did, When I was pinging too, now it will once in a while give me a ping, but otherwise Its a dead LAN port light and a flashing power LED
Aight now im getting this when I try to TFTP it C:\Documents and Settings\Hylian>tftp -i 192.168.1.1 PUT c:\tmp\firm.bin tftp: tftp/udp: unknown service gah, im about to go back to using my v5 cuz at least I can get online with that piece Zaphod, you GOTTA have MSN or something, please bro?
when you turn on the wrt54gs and then hit return in the cmd-window (with the tftp -i .... cmd) is that message coming? try it again 2 secs later. if the same msg comes reinstall your tcp-stack. the path to your services file is corrupted... http://www.experts-exchange.com/Operating_Systems/Win2000/Q_21155876.html see above link
well I FINALY Got it Debricked, I did the whole, pop it open touch the antenna to the 16th area then booted it up. It seemed to work after fidling with it enough hopfully that will work everytime
Hello, I was able to get ping responses by joining pin 15-16 with a screewdriver , I also did the arp procedure of adding the router's mac address (static) but when i try to install the linksys firmware here is what happens: C:\>tftp -i 192.168.1.1 put c:\code.bin Transfer successful: 2884608 bytes in 8 seconds, 360576 bytes/s (I also tried using the original filename instead of code.bin and still the same problem) Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 Reply from 192.168.1.1: bytes=32 time<1ms TTL=100 Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 Reply from 192.168.1.1: bytes=32 time=2ms TTL=100 Reply from 192.168.1.1: bytes=32 time=2ms TTL=100 Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 Reply from 192.168.1.1: bytes=32 time=1ms TTL=100 Request timed out. Request timed out. Request timed out. Request timed out. And i never get a ping again even after the router reboots after installing the new firmware My linksys firmware is the following:WRT54GSV4_1.05.2_US_code.bin My router is a WRT54GS V.4 Any suggestions on what firmware to install other than linksys's firmware. Am i doing anything wrong?
But... " enter "tftp -i 192.168.1.1 PUT c:\tmp\firmwarefile.bin" dont hit return " How do you insert a password using this method through the command console? Thanks. Nick
That is how I got my old WRT54G to debrick. That did the trick after I couldn't get it working touching the pins 15 and 16 together.
Hello, One of my unit is WRT54G V.4 had been bricked for few months. First time see this post about deleting the MAC... Now problem is on the dynamic IP to static, I guess... I set the pc tcp/ip to 192.168.1.5 / subnet mask 255.255.255.0 Lan card configured to 10Mbps/half duplex in DOS window arp -a Interface: 192.168.1.5 --- 0x2 Internet Adress Physical Address Type 192.168.1.1 00-16-b6-a6-xx-xx dynamic arp -d 192.168.1.1 arp -s 192.168.1.1 00-16-b6-a6-xx-xx arp -a Interface: 192.168.1.5 --- 0x2 Internet Adress Physical Address Type 192.168.1.1 00-16-b6-a6-xx-xx static unplug power from WRT54G open dos window ready for "tftp -i 192.168.1.1 PUT c:\code.bin" dont hit Enter plug in power in WRT54G with connect pin 16 to antenna before one of the LAN light back on, fast hit Enter in dos window it show Error on server : code pattern incorrect check the arp -a the status back to dynamic again?? use the Firmware Upgrade Utility v.4.30.5 the response also is code pattern incorrect. Before I trying arp -d 192.168.1.1 (delete MAC) the response usually is Timeout occurred Anyone know whats wrong? Please help! T.I.A. Alex
If you have a WRT54G (not GS or GL) I suggest you try with the latest firmware specifically for that router which I believe was Firmware 4.21.1 (available on US site). I also recommend you use a hub/switch between PC and Router, and I'm not a fan of flash pin shorting unless its a real last resort!
Hello mstombs, Thanks for the response. I use one of my old Black Box 9-port personal MiniHub connected in between PC and WRT54G router. It does help keep the router IP status in static, even re-power on and shorting pin 16. But tftp result still the same. If hit enter during all LAN LED turn off after shorting pin & power on. The DOS screen quickly responded Error on server : code pattern incorrect. If hit enter when first ping-able line come up after shorting pin and power on. The DOS screen responded Timeout occurred after 50 seconds. Any other advice? B.Rgds, Alex
Other advice - only thing I can think is to check-out dd-wrt forums, they often recommend a very small basic dd-wrt firmware to start with. Failing that it is JTAG time, apparently erasing the nvram partition is often enough to reset these routers.
Hello mstombs, I waste a lot of time on pin shorting and tftp Actually I already made a JTAG cable and solder header on the PCB two days ago. But due to can't get the driver loaded... so keep trying on tftp... and thinking where gone wrong. Today just found out that I put giveio.sys file in to the wrong location C:\windows\system32 It should be in c:\windows\system32\drivers few hours ago I got it loaded successfully and use the tjtagv2.exe fix the problem. In my case, only erase the nvram still can't tftp. After erase the nvram need to flash the WRT54 V4 cfe.bin then erase kernel. After that reset the router and the DD-WRT mini can be tftp in. After that I upgraded it to std. B.Rgds, Alex
Can someone clarify for me which row of pins to short? On my WRT54GS (v2), one side of the Flash chip there are 2 rows of pins and on the other side there is 1 row. One the side with 2 rows the second row is about 3/16 of an inch away from the chip. So which row do I short pins 15 & 16 (or pin 16 if I have to go that route) on? I've checked out the pictures in the WRT54 Revival Guide thread but the router in the picture is different enough from mine that I want to double check things.
I dumped the full TSOP of my wrt54gsv4 using a USB Jtag and will post the dump here if anyone needs it - you'll need a USB jtag to flash it back onto the router though, or another way is to lift the TSOP and flash it using a willem programmer or simliar prgramming device if you can't fathom out how to debrick normally. The USB jtag only takes around 30 seconds to write the full flash - loads of time faster than using a serial port based jtag, and lifting the tsop is not recommended if you don't already have a programmer or excellent soldering skills.
I'd love to get a usb jtag cable and software - the parallel jtag cable I have with hairydairymaid program takes ~3 hours to do a complete flash. Can anyone recommend a usb jtag and software? I have several bricked routers I need to try and revive... Thanks guys.