IC爬虫 发表于 2015-3-16 21:17

TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M

<div class='showpostmsg'>       经常可以在各种渠道看到基于OPENWRT的DIY,而且很多作品的使用性很强,而且这个基于Linux的开源系统,最关键的是在很多廉价的路由中就可以容易刷入OPenWRT,所以这是一个可玩性很强的系统。最近我们论坛的网友也有这方面作品分享,所以我决定也接触一下。

       花了50元淘了一个二手但很新的TPlink WR703N小路由,这个路由作为入门OPENWRT有很多优点:低廉的价格,小巧的体积,极地的功耗(5v1A的电源就可以供电),有一个USB口和一个网口,能方便的引出TTL串口,丰富的网络教程。

      



       第一步自然是刷OPENWRT系统,关于这方面的教程有很多,很多都讲到需要将板子上的DDR1换成容量大一点的和升级板子上的FLASH,而且需要拆机引出TTL 串口进行刷机。我使用的这种方法没有以上的麻烦,但弊端我还没细究,不管他先看着别人使用网线刷机的教程。

   恢复出厂设置,这个路由USB供电口旁边有一个小孔,里面是一个复位按键,想办法按住这个复位按键上电,直到灯闪烁停止后松开reset按钮。在浏览器中输入192.168.1.1登入这个路由,在如下的界面中选择“系统工具”



如下



在机器的升级界面刷入openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory固件,
如果已经是openwrt的请刷openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade

升级好后系统会自己重启如下图:



升级成功后浏览器登陆路由修改初始密码




接着通过PuTTY 的SSH登入路由,IP为192.168.1.1 ,用户名和密码就是上一步你设置的,看样子刷入成功了!!





运行cd/tmp,
再运行dd if=/dev/mtd0 of=/tmp/uboot.bin(备份原始uboot),以及ddif=/dev/mtd4 of=/tmp/art.bin(备份原始art)

效果如下图:






winscp登陆路由进入/tmp将备份的原厂uboot.bin及art.bin拷贝到电脑进行备份。

winscp删除uboot.bin及art.bin,另外将不死uboot(uboot-tplink703n-EC-88-8F-12-34-56-20130817.bin)通过winscp拷贝到路由的/tmp


如下图:











在PuTTY中运行 cd /tmp进入/tmp目录,

再运行mtd -rwrite uboot-tplink703n-EC-88-8F-12-34-56-20130817.bin u-boot,刷完机器会自动重启,此时机器已经是不死uboot了。

效果如下图:



以上就是刷机过程

(如果在已经刷好了OPENWRT后需要更新软件,可以按住复位键再上电知道LED闪烁4次后,松开复位按键,在浏览器中输入192.168.1.1,登陆路由。机器进入刷机模式,可以升级固件,uboot等,注意,固件大小应该是 3.75MB(3,932,160 字节),uboot大小是 128KB。)




</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

人民币的幻想 发表于 2015-3-16 21:24

顶起,玩过一阵时间的DB120.

ljj3166 发表于 2015-3-16 21:49

真不错
原来也玩过一段时间的路由器
能够diy很多不错的东西

bobde163 发表于 2015-3-16 23:15

不知道702N能不能刷,没有用过这个系统

lyzhangxiang 发表于 2015-3-17 11:59

bobde163 发表于 2015-3-16 23:15
不知道702N能不能刷,没有用过这个系统

702也是可以刷的都是9331的IC,记得703就是多了USB接口而已,只是引出了USB而已,都有的






lyzhangxiang 发表于 2015-3-17 12:01

不错的帖子,写的很详细。不死Uboot是个好东西。
引出ttl串口还是传统了点,自己编译core和debug方便些,用usb转个ttl也能调试,不过有些阶段还是有些限制

flower_huanghua 发表于 2015-4-30 12:47

刷了有什么用啊。

abszy 发表于 2015-4-30 14:42

flower_huanghua 发表于 2015-4-30 12:47
刷了有什么用啊。

玩openwrt

变身智能路由器

凌风清羽 发表于 2015-8-30 20:44

楼主刷的过程中遇到了这样的问题怎呢破

DavidZH 发表于 2016-1-22 16:23

:tongue::tongue::tongue::tongue:赞,学习了!!!

yang_alex 发表于 2016-1-23 19:51

拿来做什么也贴出来看看嘛。

yang_alex 发表于 2016-1-25 10:19

我有一个802N,不知能不能用来玩一玩?

guangxin 发表于 2018-3-13 16:12

感谢楼主,明天试试,还望楼主多多指导

guangxin 发表于 2018-3-14 12:46

刷完之后能挂摄像头吗

109687777 发表于 2020-3-20 21:01

<p>刷了这个固件变砖了,连上电灯闪一下就灭,等好几秒再闪一下又灭,连上有线,本地连接刚连上就断开,显示本地电缆已拔出。。。。。</p>

tjzzhao 发表于 2020-6-1 14:34

<p>感谢分享,教程很详细,楼主太用心了!!!</p>

xiaolige 发表于 2020-6-26 22:22

好资料谢谢大师分享

goodbaby 发表于 2020-7-2 15:46

这两天把703N又翻出来了,想改打印,结果刚救砖成功

againist 发表于 2020-7-31 16:56

<p>提示can&#39;t open device for writing&nbsp;</p>

<p>&nbsp;</p>

Eryck 发表于 2021-1-20 02:12

谢谢分享,正在头疼这个小路由器。正好遇见。多谢
页: [1] 2
查看完整版本: TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M