TP Link WR703N (V1.6) 完整救砖过程

博主手上还有一块之前买的一块裸板,已经是别人改好的8M的Flash,64M的RAM,刷不死的uboot,用来挂在wifi智能小车上。

因为之前那块板是V1.0版本,相对于新的板稳定性比较好,博主自己尝试刷了各种修改版的固件,均没有把板刷成砖,所以还是算是稳定。

之前那个裸板拿去挂小车,现在还想弄个挂个摄像头做远程监控什么的,果断就去淘了一个,拿到货的时候确实挺开心。外观小巧精美,很迷你。有点舍不得拆。

今 天拿出来,登上去看了下原厂的界面,和普通的差不多。二话不说刷openwrt走起。由于之前刷过1.0的板,各种固件也都有备份保存,这里直接拿来用。 附上一张图

00af279b6638d329f7ea49fa2ba888e7.png - 大小: 119.44 KB - 尺寸:  x  - 点击打开新窗口浏览全图
这个是正在升级固件,下面这个就是升级成功的界面。
3f8c45e9f41e742844004acec95c43f1.png - 大小: 120.68 KB - 尺寸: 1312 x 768 - 点击打开新窗口浏览全图
升级成功后路由器自动重启,用一根网线连接路由 器和电脑,使用putty 这个软件来telnet路由器,进入路由器的欢迎界面,如下图
3956a5bd7eb1ba01e80eef656a2e5214.png - 大小: 31.14 KB - 尺寸: 675 x 424 - 点击打开新窗口浏览全图
。这里我已经刷好openwrt了,接下来就可以随心所欲爱怎么折腾 就怎么折腾。

博主奔着折腾永无止境的心态,想刷一个带luci(web界面)的固件,我使用的openwrt的sysupgrade命令来 升级,当然,升级的方法很多种。升级之前首先需要在电脑上搭建一个服务器。我这使用的是APMServ,因为平时项目开发也是用这个跑得。软件截图来一张

7099cdcddd27e97acf63f004b857b6fb.png - 大小: 83.45 KB - 尺寸: 606 x 450 - 点击打开新窗口浏览全图
。搭建好服务器之后,我们就使用命令升级了。首先我们看下服务器的ip多少,CMD窗口输入ipconfig /all看到我的ip是192.168.1.4,OK,putty里面执行sysupgrade -n http://192.168.1.4/openwrt/123.bin,(关于sysupgrade用法请自行谷歌)。稍等一会就会看到路由器自动重启 了。

我之前在刷1.0版本的时候很正常。但是今天运气就没那么好了。1.6的板子果然和网上说的一样,很容易变砖。我的路由器重启后,指示灯闪了两下就再也没亮了,我开始以为升级还没完成,等待了大于3分钟之后还是没动静,拔掉电源重新插上,指示灯依旧是闪了两下熄灭。

我意识到我的路由器已经变砖了。变砖不可怕,救砖是可以学到不少东西的,毕竟折腾是永无止境的。网线连上去也没反应,看来这回必须得拆了。

看 了下,没有任何螺丝,看来也只能强行破处了。装备上去不到2分钟就拆开了,上个图

bd6e67f8c9dd5bb964dc4becf5c48947.jpg - 大小: 124.76 KB - 尺寸: 640 x 854 - 点击打开新窗口浏览全图
,内部空间还挺大的,利于散热。救砖必须要用 ttl串口连接,手上也有USB转串口的转换器,所以需要从路由器上引出ttl串口线,如图
b63103d10aadee8eaf044d0e0f929b30.png - 大小: 86.61 KB - 尺寸:  x  - 点击打开新窗口浏览全图
,具体的引线方法网上都有详细的说明, 不再累述。这里需要注意的是不要接VCC的那根线,否则可能导致路由器烧坏。接上USB转串口模块之后就要开始准备救砖了。救砖需要两款软件。

1.SecureCRT破解版(下载地址:http://pan.baidu.com/share/link?shareid=187741142&uk=3895152584)

2.TFTP破解版(下载地址:http://www.greenxf.com/soft/26147.html)

两 款软件下载完毕之后,将USB转串口插入电脑USB口,接着打开设备管理器可以看到串口设备,然后对这个设备进行这设置,如图

1cd242e3f68c3ae75863257db3970161.png - 大小: 106.16 KB - 尺寸:  x  - 点击打开新窗口浏览全图
,设 置完之后安装SecureCRT并打开软件,也要进行一些设置,步骤如图
dee8db98f04e52fe089bbeee9363366d.png - 大小: 63.69 KB - 尺寸: 605 x 546 - 点击打开新窗口浏览全图
67734c4456d0477c353fcdecaeb64e30.png - 大小: 18.07 KB - 尺寸: 501 x 310 - 点击打开新窗口浏览全图
e251a40f4fa1da9a5d1d69fe47aaa496.png - 大小: 15.73 KB - 尺寸: 501 x 310 - 点击打开新窗口浏览全图
61e930c39acab949a9fd31b50c8be36d.png - 大小: 22.81 KB - 尺寸: 375 x 349 - 点击打开新窗口浏览全图
,接下来打开TFTP软件,默认是不需要设置的,注意这里需要把固件放在TFTP软件所在的目录,固件名称尽量短一些。如图
6cea725263000dc03186e998dcba4eb8.png - 大小: 18.99 KB - 尺寸: 405 x 341 - 点击打开新窗口浏览全图

下面用网线把路由器和电脑连接,打开电源,会在SecureCRT里看到路由器的启动信息。在接通路由器电源的时候 迅速按tpl三个字母可以阻止路由器的启动,直到出现命令输入的光标。如图:

9ca5bdcb7e93142e63b576d5211723de.png - 大小: 60.02 KB - 尺寸: 680 x 565 - 点击打开新窗口浏览全图
。接下来就可以输入命令开始刷机了。命令依次如下,每 次看到出现Done之后再继续下一个命令的输入。我把完整的ttl输出信息写出来供大家参考,博主这里刷的是官网的固件,如果大家要openwrt刷官方 固件,那么输出的信息应该是跟我这的一样,ttl信息:

//以下是完整ttl刷机信息
U-Boot 1.1.4 (Mar 21 2013 - 10:09:10)
AP121-2MB (ar9330) U-boot
DRAM:  32 MB
led turning on for 1s...
id read 0x100000ff
flash size 4194304, sector count = 64
Flash:  4 MB
Using default environment
In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: xx:xx:xx:xx:xx:xx        //MAC地址
ag7240_phy_setup
eth0 up
: cfg1 0xf cfg2 0x7214
eth1: xx:xx:xx:xx:xx:xx
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
Autobooting in 1 seconds                        //此时狂按tpl三个字母阻止继续执行
hornet> setenv ipaddr 192.168.1.1          //设置路由器IP地址
hornet> setenv serverip 192.168.1.4        //设置tftp服务器IP地址
hornet> tftpboot 0x80000000 abc.bin      //下载固件到路由器
eth1 link down
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.4; our IP address is 192.168.1.1
Filename 'abc.bin'.
Load address: 0x80000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ######################################################
done
Bytes transferred = 3932160 (3c0000 hex)//下载固件完成,这里需要注意括号里文件的大小
hornet> erase 0x9f020000 +0x3c0000   //这句是擦除flash并写入固件
First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000 
//这里大概意思是从0x80000000到0x9f020000这个区域写入固件,后面0x3c0000代表的是文件大小
Copy to Flash... write addr: 9f020000
done  //OK,刷机成功
//以上是完整ttl刷机信息

刷机成功后直接重启路由器,路由器复活,上个图

68c0d08f3a3fdda9785eb64a55ee76a2.jpg - 大小: 167.3 KB - 尺寸: 640 x 854 - 点击打开新窗口浏览全图
看了下路由器的那个壳子里面的空间挺大的,刚刚救砖用的ttl线就直接放在壳子里面备用。如图
bd7bb416d400c525dac7ffbb781efd08.jpg - 大小: 360.27 KB - 尺寸: 720 x 540 - 点击打开新窗口浏览全图
。至此,整个救砖过程结束,还算顺利。时间不早,洗洗睡觉,以后再折腾。

------折腾,永无止境

如果您觉得文章有帮助到您,请到 https://www.92ez.com/index.php?action=show&id=23403 进行打赏/捐赠,谢谢!
如果您觉得文章有帮助到您,请 使劲戳这里 进行打赏/捐赠,谢谢!
本文链接:https://www.92ez.com/?action=show&id=3
提示:技术文章有一定的时效性,请先确认是否适用你当前的系统环境。

关键词: wr703n救砖 , openwrt

上一篇: Backtrack5 R3最佳汉化方法
下一篇: 梦幻空间之Arduino呼吸灯制作

相关文章
访客评论
目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):