Well... my friend's router anyway. My friend brought me a WRT54G v3.1 that had bricked itself one day. All the router would do is blink the power light rapidly. I followed the Hairy Dairy Maid's instructions in making a JTAG cable and soldered a connector to the router's circuit board. I loaded the giveio.sys driver and ran WRT54G.exe -probeonly. The probe was able to communicate with the chipset and found the broadcom chip and the intel flash chip. I then ran WRT54G.exe -flash:wholeflash and loaded the Linksys f/w v4.1? (I think). The process completed successfully in about 2 or 3 hours. After power cycling the router all the LEDs lit momentarily when power was first applied--something it had failed to do prior to the flashing. However, this is the only change. Pinging gets no response. I even shorted pins 15/16 on the Flash chip, with no change other than the red diag LED came on for one power cycle and then disappeared again. Also, probing with WRT54G.exe no yields no results. I even attempted to manually specify the chipset and erase the NVRAM with no results. I have checked my cable and my connector and I am 100% confident that they are fully intact. It seems as if this router is truly 100% bricked. Any final ideas?