爲DualWan WR-525W增加OpenWrt支持。

近期公司批量採購了一款叫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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章