一般703n的使用者是不會用有線的方式接入網際網路的。有兩個原因:
一個是703n自身硬體資源有限,不太可能做為主力路由器。
另外一個原因是703n隻有一個有線網口,一旦有線用來連接配接網際網路了,無線又挂了就連不上路由器了。
是以,我設想的fqrouter的使用者是無線的方式把703n連入另外一個路由器達到連接配接網際網路的目的,然後703n再自己又起一個無線把需要×××的手機和電腦連接配接進來。這種網絡模式用OpenWRT自帶的luci界面是可以配置的,如果知道是怎麼回事配置起來也不會太麻煩。但有兩個問題:
Luci的界面是開放式的,沒有明确的引導要如何配置才能達到這樣的橋接兩個網絡的效果。需要使用者先學習,再使用。
703n因為便攜是以可能會被帶到不同的環境下使用。比如白天在公司用,晚上在家裡用。這樣需要連接配接的上級無線是變化的。OpenWRT是不支援配置兩個上級無線,想要哪個存在就用哪個是做不到的。
是以fqrouter在提供×××功能之前不得不被迫先把更基本的聯網問題解決了。重新整理下面這個固件就解決了上面提到的兩個問題。有一個使用者友好的界面專門用來配置這樣的橋接無線。另外還支援在不同的環境下自動切換儲存的上級無線。
==============
适用硬體 tl-wr703n 1.7版本(或者更早的版本)
tl-wr703n-introm20130128.zip
fuyufu-tl-wr703n-introm20130128
tl-wr703n-introm20130128-extrom20130128205034.zip
刷機固件安裝指南:
刷機包分為兩部分,一個是路由器内置Flash的刷機固件,名字叫introm,一個是路由器從U盤啟動,真正用來做路由器作業系統的那個固件,名字叫extrom。introm的作用相當于PC的BIOS,是用來引導U盤上的作業系統的。
introm的安裝方式
下載下傳introm的壓縮包(格式為tl-wr703n-introm20130128.zip)
解壓縮introm得到bin檔案(格式為tl-wr703n-introm20130128.bin)
打開路由器的WEB管理界面,找到上傳固件的檔案輸入框。上傳上一步得到的.bin檔案。切勿中途中斷,耐心等待無線信号的出現,類似recovery-703n或者fqrouter-703n。
extrom會對内置的introm有版本要求。我會盡量保證introm的穩定,減少内置固件的刷機次數。
extrom安裝方式
更新或者安裝introm。extrom的檔案格式是tl-wr703n-introm20130128-extrom20130128205034.zip。其中tl-wr703n-introm20130128就是其所依賴的introm的版本号。如果路由器重來沒有安裝過introm,或者introm版本過低就需要先更新introm。
下載下傳introm
解壓縮introm,得到一個名字叫fqrouter的檔案夾。内部有一個boot檔案,一個rootfs檔案,一個kernel檔案。
把fqrouter檔案夾拷貝到U盤的根目錄上。假設U盤是E:。那麼要保證E:\fqrouter\boot這個檔案存在,否則不會從U盤啟動。
把U盤插入路由器的USB口,啟動.
×××路由器的原理與實作
https://docs.google.com/document/d/1mmMiMYbviMxJ-DhTyIGdK7OOg581LSD1CZV4XY1OMG8/edit?pli=1