从开始接触wr703n和Openwrt开始就喜欢上了这个小玩意儿,一来这个路由器比较小巧,供电什么的比较方便;二来由于是无线路由器,自带AP,省去了网线连接的烦恼;第三个就是路由器自带了USB接口,方便挂载U盘什么的来扩展,提高了可玩性。这篇文章主要是记录一下我在玩路由器中踩过的坑,虽然现在关于wr703n这个路由器的热度似乎减少了不少,相信还是有不少玩家和我一样对它念念不忘。

第一次刷机的时候参考了这篇文章

http://bbs.eeworld.com.cn/thread-457709-1-1.html

大致过程就是在原厂系统的基础上,通过浏览器进入路由器的管理界面,然后把下载好的固件通过网线传到路由器里,然后升级固件,整个过程比较简单,按照步骤操作就可以成功。

这样玩了一段时间之后,想挂一个U盘上去,搞个远程下载什么的,悲剧开始了,由于第一次刷进去的固件版本太老,和Openwrt官网上的扩展包不是同一个内核版本编译,导致无法安装扩展包(存疑,欢迎拍砖指正)。于是导致了第二次刷机。

第二次刷机参考了以下文章

http://blog.ich8.com/post/3933

http://blog.sina.com.cn/s/blog_6f3eeed00101byz7.html

http://www.right.com.cn/forum/thread-115282-1-1.html

http://blog.ich8.com/post/4049

https://blog.csdn.net/zhongvv/article/details/40343465

这次主要想要达到升级内存,flash和固件版本的目的,于是在某宝上买了编程器、内存和8M的flash,最开始的时候什么也不懂,走了很多弯路:直接把从Openwrt(http://archive.openwrt.org/snapshots/trunk/ar71xx/generic/)上下载下来的(http://archive.openwrt.org/snapshots/trunk/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin)这个文件通过编程器烧进flash里,结果路由器根本启动不了。其实整个flash里的内容包括uboot,fw和art三部分,Openwrt官网上提供的都是fw这部分的内容,通过网页来刷机改变的也是这部分内容。于是疯狂百度,找到了

类似这张图片这样的将各个部分的地址列了出来,但是实测中我发现art地址这部分是由问题的,通过对比原厂的固件bin文件的地址,我发现4Mflash的art地址是从0X3E0000开始的,对应的,8Mflash的art地址是从0X7E0000开始的。在网上找了一些原厂的uboot、或者第三方的不死uboot之类的,在winhex中打开,更改uboot.bin文件0X1FC00地址处的MAC地址(如果不更改将导致刷机失败)。然后通过winhex这个软件将uboot、fw(也就是在Openwrt官网上下载的文件)、art三部分连接在一起,组成一个完整的编程器固件,就可以刷写到flash中去了。

码字的整个过程不过半个钟头,但是整个过程搞得很难受,一次次的试错,不断的更改,好在最后终于还是搞好了,写的有些凌乱,欢迎指正。

TP-Link wr703n 刷Openwrt始末相关推荐

  1. wr703n刷openwrt离线下载及upnp共享播放

    http://www.right.com.cn/forum/thread-120759-1-1.html 目标 离线下载BT,迅雷或SMB复制到WR703N,通用XBMC播放UPNP视频 1,装离线下 ...

  2. TP-LINK路由器WR703N刷openwrt固件挂载USB摄像头(上)

    哈哈,折腾两天,终于弄好了,先来张照片提提神. Pc端,火狐,火狐,火狐浏览器(重要的事情说三遍........) ios终端,5S的成像效果还是不错的 新版的wr703n不支持web方式刷机,无论选 ...

  3. openwrt修改lan口地址失败_wr703n 刷openwrt 网口是lan口,怎样改成wan口?

    来自 OpenWrt中文网 标题:wr703n 刷openwrt 网口是lan口,怎样改成wan口? 作者:zhairen时间:2013-9-7 22:49 标题:wr703n 刷openwrt 网口 ...

  4. TP-Link WR703N升级64M内存+外接SMA天线+刷OpenWRT(1)硬件介绍

    这一系列博客主要涉及以下内容: 1.硬件升级改造 2.配置openwrt 3.挂载U盘EXTROOT 4.Goagent,你懂的 5.挂载摄像头 6.USB声卡 7.WR703N超频 8.与Ardui ...

  5. TP-link WR703N v1.17固件不拆机绕过RSA验证强刷openwrt

    手溅升级了官方固件到v3.17.1 Build 140120 56593,现在不能通过路由器的Web后台直接在线升级刷Openwrt了,会提示"错误代码:18005上传的文件版本与机型不符& ...

  6. tplink WR703N路由器刷openwrt并且挂载罗技C270摄像头步骤

    本人京东购买tpling wr703N路由器,固件是1.7v 第一步:刷openwrt操作系统 备注: (1)路由器和电脑用网线连接. (2)路由器通过wifi 以client的形式连接能访问公网的无 ...

  7. tplink703n变无线打印服务器,TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M

    TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M [复制链接] 经常可以在各种渠道看到基于OPENWRT的DIY,而且很多作品的使用性很强,而且这个基于Linux的开源系统,最 ...

  8. tplinkwr710n改无线打印服务器,【多图】TP-Link TL-WR710N 改8M Flash 刷OpenWrt

    一年多之前为了旅游买了个WR710N,在外还挺好用,回家就放一边了.后来接触到了OpenWrt,发现它Flash太小不能刷,才知道TP缩水得如此严重,显然已经跟不上当前路由器智能化的大潮了- 好了前面 ...

  9. TP9343系列路由器TL-WR886N刷OpenWRT(明月大神编译)

    TL-WR886N一般都是2M闪存,16M内存. 但要想跑OpenWRT内存16m启动不起来(本人开始只换了16M闪存(W25Q128FV),breed能运行起来于是刷入了openWRT,结果重启就是 ...

最新文章

  1. 利用 OpenCV+ConvNets 检测几何图形
  2. cocos2dx 3.3final UserDefault有个坑?
  3. c语言函数调用参数太少,调用input_message的参数太少在主函数中 是神马意思 大神们帮帮我...
  4. [我的1024开源程序]100元写的软件工程和VB试题
  5. Linux网站架构系列之Mysql----部署篇
  6. javaweb学习总结(二十三):jsp自定义标签开发入门
  7. java8 函数式编程_如何使用Java 8函数式编程生成字母序列
  8. dij算法堆优化_BZOJ 3040 最短路(road) 堆优化Dijkstra | 学步园
  9. ArrayList源码阅读
  10. java 中传输文件的代码_java文件上传Demo(必看篇)
  11. diskData磁盘数据分析
  12. Dapper and Repository Pattern in MVC
  13. rsync 使用小记
  14. ABP vnext框架 返回JSON时间带T格式转换解决方案
  15. java 动态代理 jdk为何比cglib效率低 原理总结
  16. 汇编语言中OUT和IN的用法
  17. 为什么谐振时电抗为0_44kVA/44kV变频串联谐振耐压试验装置
  18. 电动48V/60V自行车/摩托车/观光车电池检测设备,满足GB38031新国标测试
  19. 世界上第一台电子计算机的研制目的,最初研制电子计算机的目的
  20. vue单页面应用项目优化总结

热门文章

  1. 程序员初入职场月薪三千,网友:3000元?你是在丢码农的脸吗
  2. 热辣7月,惊爆福利 统信UOS个人体验版最佳体验师就是你!
  3. 大一c语言考试题信阳师范学院,zhaodapeng6
  4. android SurfaceView 拍照时显示参照矩形框
  5. 亚马逊电商数据自动化管理接口平台JAVA SP-API接口开发(中)
  6. 自学前端第十八天:CSS精准定位position
  7. mysql show tables as_在Mysql命令提示符下,show tables;命令不仅可显示当前数据库中的所有表,而且还可显示当...
  8. 成功的礼品公司的产品经营模式
  9. 【Audio音频兴趣拓展】音频功放的输入信号可以是数字信号吗
  10. Centos7配置Hadoop出现Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)的解决