So, I also borked my WR703N using the 18nov11 openwrt image over the weekend. After connecting to the
serial port, and watching openwrt boot it appears there's a massive problem with the network driver.
Openwrt does indeed boot, and is running inside the 703N, but 'ifconfig' reveals there's no network interfaces
(just 'lo0', the loopback). Hence, no telnet or ssh even in failsafe mode. Massive *oops*
Re-flash turns out to be reasonably easy if you have the factory image on a local TFTP server _and_
you have serial port access to the uBoot console (turn on the machine, and enter "tpl" as soon as
uBoot announces "Autobooting in 1 seconds", this gets you to the uBoot prompt).
The following sequence worked for me -- tftpboot to download the factory image to RAM, erase the
openwrt from flash, cp.b the factory image from ram to flash, then bootm the newly installed factory
firmware from flash. (Similar to advice in http://wiki.openwrt.org/toh/tp-link/tl-wr841nd)
hornet> tftpboot 0x81000000 wr703nv1_cn_3_12_11_up(110926).bin
eth1 link down
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.111
Filename 'wr703nv1_cn_3_12_11_up(110926).bin'.
Load address: 0x81000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
######################################################
done
Bytes transferred = 3932160 (3c0000 hex)
hornet> erase 0x9f020000 +0x3c0000
First 0x2 last 0x3d sector size 0x10000
61
Erased 60 sectors
hornet> cp.b 0x81000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... OK
Starting kernel ...
Booting AR9330(Hornet)...
Linux version 2.6.31--LSDK-9.2.0.312 (root@bogon) (gcc version 4.3.3 (GCC) ) #149 Mon Sep 26 11:13:59 CST 2011
[...blah, blah... the factory firmware boots and your 703N is back to original condition...]