一、準備工作
註:升級韌體請用有線而不要用無線,並且在升級過程中千萬不要斷網斷電
首先,你得確定自己的機器支援Tomato韌體,否則請不要嘗試刷Tomato,關於哪些機器支援Tomato,請看buffalo系列:WHR-G54S, WHR-HP-G54, WZR-G54系列, WBR2-G54,WZR-RS-G54HP,WZR-HP-G54,WZR-RS-G54,WVR-G54-NF,WHR2-A54G54,WHR3-AG54
linksys系列: WRT54G v1-v4, WRT54GS v1-v4, WRT54GL v1.x, WRTSL54GS
moto系列:WR850G
FUJI:RT390W(無線模組無法驅動,可以識別型號)
從DD-WRT韌體刷到Tomato
首先,想刷Toamto的使用者要注意了,特別是那些路由器沒有複位鍵的朋友,如果你的DDWRT登入密碼不是admin,請先把登入密碼改成admin再進行後面的工作!就是在DDWRT的“管理->普通管理”中進行設定,因為DDWRT採用了加密方式儲存密碼,admin加密碼後是bJz7PcC1rCRJQ這一串字元,刷到tomato後,使用者名稱是admin或root都行,但密碼是bJz7PcC1rCRJQ這串字元,這就是要DD管理密碼為admin的原因。
如果不想改動就可TELNET進入取得密碼再進行下去,否則刷完機後會發現密碼不對了。
(手動讀取密碼:命令列模式下 telnet登陸路由器,
運行 nvram show|grep http_pass 命令取得http登陸密碼並記錄下來
然後清除nvram,命令如下:
mtd -r erase nvram
輸入後斷行符號,路由會中斷連線.等待路由器重啟.
3.重新登陸路由器,檢查語言是否為英文.如果是,證明nvram清除成功.)
二、升級方法
到DD的“管理-韌體升級”中選“瀏覽”,在彈出的視窗中,定位到你解壓Tomato的檔案夾,雙擊tomato.bin,回到DD的介面,點“升級”按紐。
耐心等待一會,然後自動重啟,返回介面。點 “繼續”按紐,出來tomato的登入頁面,使用者名稱輸入admin或root都行,密碼輸入“admin”加密後的密文:bJz7PcC1rCRJQ到密碼輸入框中,點“確定”按紐,哈哈,Tomato就會展示在你面前了!(其實有硬體複位功能的大多數機器,如果刷後登入密碼不對,都可以通過複位鍵來設定成預設值,比如linksys系列的都支援。)
別高興太早,登入到Tomato後的第一件事,清Nvram,如何清?請看下面“清理NVRAM”部分。
清理NVRAM:
為了你的路由器能穩定的工作,在刷到Tomato後,你需要清一下Nvram,這並不是什麼複雜的工作,Tomato已提供了這個功能。
在左邊的菜單選“超級使用者->備份恢複”中,有個
“恢複預設設定”下面,選擇“清除NVRAM中所有資料(完全清除)”後,會有警告提示。點“確定”。不管你以前路由器IP和密碼是多少,清完後的IP都是:192.168.1.1,使用者名稱admin或root都行,密碼是admin
完成後重啟,記得先修改密碼。重啟後WR850G會發現無線燈不亮了,用下面的方法恢複:
WR850G清NVRAM後,無線狀態正常,但是指示燈不亮,恢複的辦法:
telnet到WR850G後,
輸入 nvram ren wl0gpio0 wl0gpio4
執行 nvram commit
執行 reboot
路由重啟,無線指示燈狀態就正常了,OK
―――――――――――――――――――――――――――――――――――――
引用:恩山WIFI論壇
摩托羅拉wr850g v2和v3版刷ddwrt後MAC地址的問題解決辦法
摩托羅拉的wr850g v2和v3版本現在都能刷ddwrt的v24了,而且支援硬體按鈕複位,不過如果複位的話,lan、wan、無線這3個MAC地址全會變成以下模式:
LAN MAC00:11:22:33:44:55
WAN MAC00:11:22:33:44:56
無線MAC00:11:22:33:44:57
如果是單台AP使用無所謂,但如果幾台AP橋接或者中繼的話就麻煩了,有2種辦法恢複:
一、刷回原廠、然後再刷到openwrt,清空nvram,最後再刷回ddwrt即可,不過這個過程煩雜,所以下面說第二種方法。
二、
先說一下涉及到的幾個地址的含義:
il0macaddr 這個是無線mac地址
et0macaddr 這個是LAN mac地址
et1macaddr 這個是WAN mac地址
lan_hwaddr 這個也是指LAN mac地址
wl_hwaddr 這個也是指無線mac地址
wan_hwaddr 這個也是指WAN mac地址
wl0_hwaddr 這個也是指無線mac地址
moto在ddwrt下mac地址必須遵循一個規律:
lan mac地址<wan mac地址<無線mac地址
我給一個範例:
00:0C:E5:4B:F2:85 這個地址就可以作為LAN MAC地址
00:0C:E5:4B:F2:86 這個地址就可以作為WAN MAC地址
00:0C:E5:4B:F2:87 這個地址就可以作為無線 MAC地址
下面開始說方法:
1、XP下開啟一個DOS視窗,然後輸入:telnet 192.168.1.1 斷行符號,這裡的192.168.1.1是指你AP的地址,如果更改過,那就用新地址;
2、使用者名稱為root 密碼為admin 如果你改過使用者名稱和密碼,那當然要輸入新的,沒改過,就用上面的;
3、使用者名稱和密碼輸入完成後,複製下面的命令直接粘貼到命令視窗內,然後斷行符號,每條命令粘貼後按一下斷行符號,一共9條命令、9次斷行符號,地址你可以自己編,不過需要遵循上面說的規律:
nvram set il0macaddr=00:0C:E5:4B:F2:87
nvram set et0macaddr=00:0C:E5:4B:F2:85
nvram set et1macaddr=00:0C:E5:4B:F2:86
nvram set lan_hwaddr=00:0C:E5:4B:F2:85
nvram set wl_hwaddr=00:0C:E5:4B:F2:87
nvram set wan_hwaddr=00:0C:E5:4B:F2:86
nvram set wl0_hwaddr=00:0C:E5:4B:F2:87
nvram commit(這條命令運行後稍等10秒再運行最後一條命令)
reboot(這個就是重啟路由器,重啟後路由器的地址就會變成上面的地址了)
―――――――――――――――――――――――――――――――――――――
第二種環境:從Linksys WRT54G/GL/GS等原廠韌體刷到Tomato
先登入路由器,預設的IP地址是192.168.1.1,密碼和使用者名稱都是admin,如果你更好了路由器的IP及密碼,請用你自己的設定進行登入,在此我按預設的設定進行介紹:
在瀏覽器中輸入192.168.1.1,在彈出的輸入框的兩項都輸入admin後就成功登入了路由器。
以WRT54GS原廠韌體為例進行說明:
進去後,點“Administrator”(在WRT54G中文韌體就是“管理”),點擊“Firmware Upgrade”(WRT54G中文韌體叫“韌體升級”),進入韌體升級頁面,選“瀏覽”,然後,到你解壓tomato的路徑下選中剛剛的tomato.bin,點擊紅圈中的“Upgrade”(WRT54G中文韌體叫“升級”),然後就等著Tomato中文版韌體出現在你面前吧!
請記住,從WRT54G/GS/GL等韌體直接刷過來,你路由器原來的IP和密碼是什麼,現在仍然是什麼!使用者名稱則是admin或root都行!(因為原廠韌體和Tomato都採用不加密儲存密碼的方式,所以刷過來密碼是不會變的,並不像網上流傳的要先刷DD-WRT再刷Tomato,這樣就自找麻煩了!)清理NVRAM:
為了你的路由器能穩定的工作,在刷到Tomato後,你需要清一下Nvram,這並不是什麼複雜的工作,Tomato已提供了這個功能。詳見上面的介紹。