just my 2 cents
the problem was the same, it was solved the same way
Quote:
1. disassemble your router, solder contacts to jp1 pin 2,5 and 6 (RX, TX and Ground respectively), connect them to usb-ttl cable
2. connect via putty or whatever (115200, 8n1), power on your router, ctrl-c to stop boot process
3. run "nvram erase" then "nvram commit" then start tftp server by "tftpd"
4. upload original netgear firmware by a tftp client, i used tftp2.exe (ip 192.168.1.1, password "password"). don't forget to set your pc ip to 192.168.1.2 before
just my 2 cents
the problem was the same, it was solved the same way
Quote:
1. disassemble your router, solder contacts to jp1 pin 2,5 and 6 (RX, TX and Ground respectively), connect them to usb-ttl cable
2. connect via putty or whatever (115200, 8n1), power on your router, ctrl-c to stop boot process
3. run "nvram erase" then "nvram commit" then start tftp server by "tftpd"
4. upload original netgear firmware by a tftp client, i used tftp2.exe (ip 192.168.1.1, password "password"). don't forget to set your pc ip to 192.168.1.2 before
Very good, and now you have the cable in case you need to debrick in the future or provide a full serial boot log for the developers if they request one.
The usb to ttl adapter should be part of every dd-wrt users toolbox.
You can start by checking your hyper terminal settings.
Baud: 115200
Data bits: 8
Stop Bits: 1
Parity: none
Flow control: none
However...
From Serial Recovery Wiki...
Quote:
Garbage characters on the screen usually is a bad connection, especially a bad ground. Check your connections with a multimeter.
For what it's worth, I originally bought a CA-42 cable that turned out to be garbage and had to purchase a second TTL adapter before I could stop the boot process.
I soldered the cable and used an Arduino USB to Serial adapter to reset my router.
In case I have to do it again and so that I don't have to open the router again, I left them soldered and made a whole in the back of the router to pass cables (right next to the USB port).
If you twist the tx and rx wires from you ttl adapter, you should see whatever you type show up in the terminal. If that's true, then check your solder connection to JP1-2.