OpenWrt Forum Archive

Topic: Possibly bricked WRT54GR

The content of this topic has been archived on 2 Feb 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Dear all,

After reading several WIKI's forum posts and official how to's if decided to flash my linksys router. (WRT54GR)

From these forums I understood that I needed the rdc firmware and that it was working with the Kamikaze rom.

Nevertheless, I thought, I would try the Backfire (new rom) from which I downloaded the rdc-squashsfs.img file.

Connecting throuh tftp I issued the following commands:

binary
rexmt 1
timeout 60
trace
verbose
put openwrt-rdc-squashfs.img

which outputted something in the order of:
...
sent DATA <block=3322, 512 bytes>
received ACK <block=3322>
sent DATA <block=3323, 512 bytes>
received ACK <block=3323>
sent DATA <block=3324, 512 bytes>
received ACK <block=3324>
sent DATA <block=3325, 512 bytes>
received ACK <block=3325>
sent DATA <block=3326, 512 bytes>
received ACK <block=3326>
sent DATA <block=3327, 512 bytes>
received ACK <block=3327>
sent DATA <block=3328, 512 bytes>
received ACK <block=3328>
sent DATA <block=3329, 4 bytes>
received ACK <block=3329>
Sent 1703940 bytes in 3.4 seconds [4009271 bits/sec]

After that I rebooted the router, to find out it was not accessible by telnet, http or ssh.

When the router boots, the power led goes on followed by a flash of ethernet led 1,2,3,4 respectivly and finally a flash of the internet led.

I do not get an ip address from the router and any attempt to access 192.168.1.1 results in the message  "Network is unreachable"

I have tried a hard 30/30/30 reset, without result.

I'm not sure what to do next...

I found out that I made a mistake, not to reboot the router before issuing the put command with tftp (on Linux)...

Is there anyway to recover this kind of mistakes?  In the meanwhile tried all sorts of reset procedures without results.

tftp keeps timing out and pings don't reach the destination. Help would be greatly appreciated.

Serial cable or JTAG..would possibly help
I haven't worked on that model of router. So that's a generic answer.

It might be that JTAG is my only option.

I included the following pictures of the internals of the router, which clearly show 2 connectors.

http://www.dekempen-verhuur.be/afbeeldingen/forum_images/full.JPG

http://www.dekempen-verhuur.be/afbeeldingen/forum_images/connectors.JPG

What am I supposed to solder here?

[edit, corrected image links]

(Last edited by JohnieBraaf on 23 May 2010, 12:32)

This is what I found in a similar forum thread (OpenWRT + Linksys WRT54GR)

http://ranvik.net/privat/router/wrt54gr/pinout.JPG

I therefor assume that I can solder these cables to the conn1 port and use this guide

Is this correct? Because in my case it looks like the board has circuitry connections to the JP1 connector.

From the above mentioned guide it also states that I have both a serial (9pin) as the JTAG(6pin) connector, which one am I supposed to use?

Regards, Jan

(Last edited by JohnieBraaf on 23 May 2010, 12:51)

JohnieBraaf wrote:

I therefor assume that I can solder these cables to the conn1 port and use this guide

Those pin holes are meant to be for pins and not cables. For me, I would prefer to use pins and not cables, YMMV.

The discussion might have continued from here.