1. 程式人生 > >無線路由器TL-WR703刷Linux作業系統DD-WRT小記(by quqi99)

無線路由器TL-WR703刷Linux作業系統DD-WRT小記(by quqi99)

作者:張華  發表於:2013-12-18
版權宣告:可以任意轉載,轉載時請務必以超連結形式標明文章原始出處和作者資訊及本版權宣告

( http://blog.csdn.net/quqi99 )

        家中的無線路由器安裝是廠商自己的作業系統,不能定製,所以我們將它刷成DD-WRT系統,DD-WRT是一個基於Linux核心的用於無線路由器的嵌入式作業系統(還有兩款類似的主流路由器韌體tomato和openwrt, http://wiki.openwrt.org/toh/start#tp-link),因為它是Linux那我們可以以隨便定製了,用它來自動安裝L2TP客戶端來自動撥號給全家的無線裝置提供VPN接入,從而避免VPN廠商對接入終端個數的限制。並不是所有無線路由器都可以刷DD-WRT作業系統的,DD-WRT支援的硬體裝置詳見:http://www.dd-wrt.com/wiki/index.php/Supported_Devices#TP-Link, 我家裡的無線路由器是TP-LINK TL-WR841N 300M,當時在京東上花114塊錢買的(http://item.jd.com/121707.html),進入路由器的管理介面(http://192.168.1.1, 使用者名稱密碼預設是admin/admin)後的系統工具->軟體升級選單看到路由器當於的版本資訊是WR841N 10.0 00000000, 可見它是WR814N v10版本的韌體,看來v10不支援第三方韌體(從列表看DD-Wrt目前只支援WR814N的v3,v5,v7,v8四個版本)。TP-Link官方的韌體版本見:http://www.tp-link.com/en/support/download/?model=TL-WR841N, 這個網頁http://www.dd-wrt.com/wiki/index.php/Known_incompatible_devices也列表了不能刷的列表,上面說甚至中國版的v8, v9都不能刷。看來我的WR841N V10是真不能刷了。
但是我還有一個老的退役的無線路由器,看了一下型號是WR703N V1.5,它支援刷DD-WRT的,那我們開幹, 參考:http://rngmontoli.blogspot.com/2013/06/tp-link-tl-wr703n-dd-wrt_16.html
1, 下載韌體,開啟http://www.dd-wrt.com/site/support/router-database,輸入WR703N v1, 下載factory-to-ddwrt.bin 及 tl-wr703v1-webflash.bin
2, 先將之前的那個無線路由器閘道器改成192.168.2.1,免得和192.168.1.1衝突。
   再將本無線路由器插上電源,用針頂reset鍵約10秒重置設定;然後用一根網線接路由器及電腦有線網絡卡,再登入http://192.168.1.1
3, 在“系統工具->軟體升級“選單刷機,刷factory-to-ddwrt.bin即可。刷完就進入了ddwrt的介面,再繼續刷tl-wr841nd-webflash.bin(Administration -> Firmware Upgrade)
4, 設定
   設定語言:Administration>Management>Language>Chinese simplified
   遠端管理:管理->遠端管理->啟用Web介面管理,SSH管理,Telnet管理等。
   無線路由:無線->無線模式選AP
   廣域網設定:設定-> WAN連線型別選PPPoE,輸入使用者名稱和密碼,啟用強制重新連線
5, 設定完之後有一個問題,可以連上,但無法進入web管理介面, 即LAN介面無法獲取IP,搜了一下,網上很多WR703N的裝置在刷機之後遇到此問題。相容性問題很大,有空再繼續解決。