首先下載Tomato韌體 - http://tomato.groov.pl/download/K26RT-N/build5x-114-EN/Asus%20RT-Nxx/tomato-K26-1.28.RT-N5x-MIPSR2-114-Max.trx
下載Asus官方韌體以防不測 - http://support.asus.com/download.aspx?SLanguage=zh-tw&m=rt-n12hp&os=8
設定ip位址為192.168.1.10,反正就這個網段,不要跟Router IP衝到就好。
子網路遮罩255.255.255.0
關閉Router電源,按著背後的reset鈕不放,然後開機,等到Router電源燈變成5秒亮5秒暗的時候就可以放開reset鈕。
打開command line,使用TFTP Tool,各作業系統用法不同,參照DD-WRT的wiki - http://dd-wrt.com/wiki/index.php/TFTP_flash#TFTP_Tools
我的電腦是Mac OS X,打開 應用程式->工具程式->終端機
使用cd指令切到韌體所在的資料夾下,例如放在下載項目裡面就打
cd ~/Download
然後按enter,以下每打一行就enter一次
tftp 192.168.1.1
binary
trace
rexmt 1
timeout 60
put tomato-K26-1.28.RT-N5x-MIPSR2-114-Max.trx
接著會看終端機一直跑
指令輸出長這樣
sent DATA <block=12598, 512 bytes>
received ACK <block=12598>
sent DATA <block=12599, 512 bytes>
received ACK <block=12599>
sent DATA <block=12600, 512 bytes>
received ACK <block=12600>
sent DATA <block=12601, 0 bytes>
received ACK <block=12601>
Sent 6451200 bytes in 34.4 seconds
成功之後關閉電源,再打開。
請等待幾分鐘讓機器安裝新的韌體,可以去泡杯咖啡之類的。
接下來用瀏覽器連接192.168.1.1
account: admin
password: admin
進去之後就可以看到tomato的設定畫面了。
接著到administration->configuration->Restore Default Configuration
選erase all data...那個選項,然後按OK重開機。
後續還有一些調校以及發揮N12HP天線真正效能的設定。請看http://www.bxtra.net/articles/2012-12-23/how-to-flash-tomatousb-by-shibby-on-asus-rt-n12-b1c1-wireless-n-router
從步驟12開始看。
參考連結:
http://mymengyu.github.io/blog/2012/10/10/tomato-firmware/
http://blog.isaach.com/2012/06/tomato-macintosh-and-asus-rt-n16.html
華碩n12hp的ddwrt刷機小冒險
http://www.bxtra.net/articles/2012-12-23/how-to-flash-tomatousb-by-shibby-on-asus-rt-n12-b1c1-wireless-n-router