为DualWan WR-525W增加OpenWrt支持。
来源:互联网 发布:从0到简单小游戏java 编辑:程序博客网 时间:2024/06/01 09:44
近期公司批量采购了一款叫WR-525W的路由器。到货回来一看,咋和小度路由一个样的。于是顺了一个扒了衣服,果然连pcb版型号都和小度一样...
配置方面比较豪华mt7620a的方案带usb口,内存128M,闪存16M。网上查了下原来是DualWan的官方硬件,原装自带TT系统。TT用着不习惯,小度路由已经有大神移植了OpenWrt,这个克隆货肯定也是可以上OpenWrt的,但需自挖大坑折腾之。
首先上TTL,如图所示网口向上,从左至右分别是VCC GND RXD TXD。VCC要留空千万别接,否则烧毁TTL小板。。
首先,直接刷了自编译的initramfs小度固件,发现有线可用,无线不能用。
经仔细研究恩山上的大神981213那个小度路由的补丁,以及对比原始系统。发现小度和这个wr525w的分区不一样,小度的uboot分区少了64k,导致后面的factory分区在flash上的位置不一样,系统读取不到factory分区里面的eeprom无法启动无线。结论:小度路由和wr525w固件不能通用。
既然如此,只需把分区参数修改下就好了。参照大神的的补丁在openwrt的源码里面增加一个设备,需要修改多个文件。最近学着用github,修改后的代码都放到github上了。
修改明细参见github,是基于981213的代码改的,trunk42088。
https://github.com/conupefox/openwrt-d2o/commit/5c0388ccd33af89d8a5a7788b571263e9c4a9c6e#diff-d41d8cd98f00b204e9800998ecf8427e
修改后,在make menuconfig的菜单里面会发先7620a下面的Target Profile多了DualWan WR-525W。后面的就不再详述了,选择各种软件,编译之。tftp刷入,又一台openwrt的路由器诞生了。
Enjoy!!
参考
http://www.right.com.cn/forum/thread-144204-1-1.html
http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=145182&page=1#pid903722
https://github.com/981213
- 为DualWan WR-525W增加OpenWrt支持。
- 为OpenWrt上的pptp VPN增加IPV6支持
- eqeee wr w
- Openwrt增加对 sd card 支持
- TPLINK WR-703N刷openwrt心得
- 为Empathy增加QQ支持
- 为Empathy增加QQ支持
- 为SimpleCursorAdapter增加CheckBox支持
- 为项目增加ibatis支持
- 为项目增加log4j支持
- wr
- wr
- Openwrt移植IMX6之增加u-boot支持
- Openwrt CC 中增加AP143支持(QCA953X系列)
- IMX6之Openwrt移植增加u-boot支持
- Openwrt 15.05.1增加对MT7620a NAND flash的支持
- 为JDBC增加命名参数的支持
- 为 FireFox 增加 innerText 属性支持
- IOS开发之----NSDictionary,JSON和XML互相转换
- express路由链和错误处理
- MySQL数据库备份和还原的常用命令
- winform 与 html 交互 简单案例
- WPF 有关输入法的BUG 有人有解决方案吗?
- 为DualWan WR-525W增加OpenWrt支持。
- 有关Linux系统负载的一些说明
- Linux设备驱动程序学习笔记08:自旋锁和信号量
- 黑马程序员————银行业务调度系统(第十篇)
- Python的字符串操作
- apache httpclient 使用例子
- writeexcel gem 中的合并格式的问题的解决
- Http请求分析
- 怎样复制百度文库中的内容?