PDA

View Full Version : Unbricking a Router With a Raspi



wraggster
November 16th, 2013, 09:52
http://hackadaycom.files.wordpress.com/2013/11/jtag.jpg?w=620&h=320
About a decade ago, [Mansour] learned of the Linksys WRT54G, a wireless router that’s been shoved into just about every project under the sun. After learning of this device’s power, he decided a firmware upgrade was in order. Unfortunately, he accidentally bricked this router and left it sitting on a shelf for a few years.
Idle devices are the devil’s playthings, and when [Mansour] discovered a Samsung hard drive with a an SDRAM that was compatible with the WRT54G, he decided he would have a go at repairing this ancient router. There was only one problem: the most popular utility for programming the router through the JTAG header required a PC parallel port.
No problem, then (http://blog.oxplot.com/debrick-wrt54gl-raspberrypi/), as [Mansour] had a Raspberry Pi on hand. The parallel port utility bit-banged the new firmware over to the router, something the GPIO port on the Pi could do in spades. By adding Pi support (https://github.com/oxplot/hairydairymaid-wrt54g-pi) to the debricking utility, [Mansour] had a functional WRT54G with just a little bit of patience and a few wires connecting the GPIO and JTAG header.


http://hackaday.com/2013/11/15/unbricking-a-router-with-a-raspi/