[Noisebridge-discuss] Bricked Router

Casey Callendrello c1 at caseyc.net
Tue Jan 18 23:02:55 UTC 2011

Before you go JTAG crazy, you might have an easier option, which has
saved me in the past. On booting, the WRT54G will wait 1 second on the
most recently configured IP address for a TFTP PUT. On getting one, it
will accept a TFTP transfer and load it in to firmware. If it doesn't
receive one, it will attempt to boot via the traditional method. I've
successfully de-bricked a router twice using this option.

There is a more formal wiki introduction here:
but all you need to do is (on a linux and macos box)

1) Hardcode your wired interface to something like

2) Type the following

rexmt 1
timeout 60

3) Type this command but don't hit enter
tftp> put $FILENAME.bin

Hit enter and power up the router at about the same time; tftp will
constantly re-try.  It might take a few tries to win the race, so don't
get discouraged. I highly suggest using the vanilla Linksys firmware for
this :-).

Best of luck!


On 01/18/2011 11:30 AM, Robert Fletcher wrote:
> Hey All,
> So I was trying to install DD-WRT on our router and managed to brick
> it.  This wasn't entirely unexpected as it was pretty much a last
> resort to try and get it working before buying a new one, which I
> did.  But I thought if anybody knew how to unbrick it I would love to
> learn.  From my cursory readings online it apparently requires opening
> it and doing something related to the acronym JTAG, but that's where
> things start to get fuzzy for me.  Does anybody have any experience
> with this and is willing to teach me?  It's a Linksys WRT54G.
> Thanks,
> Robert
> _______________________________________________
> Noisebridge-discuss mailing list
> Noisebridge-discuss at lists.noisebridge.net
> https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.noisebridge.net/pipermail/noisebridge-discuss/attachments/20110118/150b85d9/attachment.html>

More information about the Noisebridge-discuss mailing list