小米路由 R1D (1T硬碟)版本,刷 Tomato 最簡易步驟

一直不是很喜歡小米的原生介面,想刷別的韌體,直到最近才看到有人刷Tomato,但文章中的步驟多到不行,還要手動改很多東西,又是用TFTP 上傳,TFTP上傳刷機常常時間抓不對上傳不了,用過的人應該都知道這很麻煩,難到不能直接用網頁上傳韌體直接刷就好了,我在網路上找一些資料,好像還真可以,以下就是我試出來最簡易步驟,有想刷小米路由的人可以試試。

1.先到 http://www1.miwifi.com/miwifi_open.html,依上面所說的步驟開啟ssh 工具,不過這會失去保固,這應該是小米路由 R1D 刷 Tomato 最麻煩的地方。

2.下載小米 Tomato 的韌體,解開後應該會看到副檔名為 trx 的檔案,網址如下
Tomato by Shibby 版本 http://tomato.groov.pl/download/K26ARM/132/tomato-R1D-ARM--132-Custom-64K.zip
Tomato 中文化版本 http://digiland.tw/viewtopic.php?id=2648

3. 用 SSH 連上小米路由。

4. 打入以下指令
nvram set boot_wait=on
nvram set wait_time=10
nvram commit

4. 將你的pc或notebook 上的有線網卡 ip 設定為 192.168.1.100(其實只要是192.168.1.2~254 之間都可以吧)如下圖
小米路由 R1D (1T硬碟)版本,刷 Tomato 最簡易步驟
5.再打開cmd 命令指示, 下指令 ping -t 192.168.1.1 如下圖
小米路由 R1D (1T硬碟)版本,刷 Tomato 最簡易步驟
6.把電腦上的網路線接到小米路由上,打開瀏覽器 url 上打 http://192.168.1.1 不要按下,重啟小米路由,reload 幾次 瀏覽器就可以看到以下畫面(這圖是Openwrt上找的,我忘了畫面剪下),
小米路由 R1D (1T硬碟)版本,刷 Tomato 最簡易步驟
把 xxx.trx(不要把檔名和路徑中有中文字存在) 上傳,要花一些時間,完成後會要你reboot這可以了,記得 cmd 命令指示 要關掉,要不reboot 時還是會進 CFE 中。

7.連上 http://192.168.1.1/ 後,輸入 admin/admin 就可以看到Tomato 管理 UI 了如下圖,這表示你刷成功了。
小米路由 R1D (1T硬碟)版本,刷 Tomato 最簡易步驟
8.記得再連上ssh 去設定散熱風扇控制如下,要不CPU 溫度會很高。
nvram set fanctrl_dutycycle=2
nvram commit
; nvram set fanctrl_dutycycle=1~5 ;手動散熱風扇控制 (1 最小, 5 最大, 0 關閉手動控制)

如此之後可以再安裝optware ,就可以想玩什麼就玩什麼了。

2015-12-25 0:11 發佈
感謝大大

最近才被這台的有線中繼模式搞瘋

上網爬文都是MINI的教學

只好來改成TOMATO
Forest wrote:
一直不是很喜歡小米...(恕刪)


感謝教學~~請問:

1. 持續 ping 192.168.1.1 的目的是:小米路由器若持續收到ping要求,就會留在CFE Server中,否則10秒後就會進入原本的系統,請問我的理解正確嗎?

2. 若之後想刷回小米原廠韌體,可否以同樣方式,在CFE Server中上傳原廠韌體?

3. 承上,若在此無法直接上傳官網下載的韌體,可否在刷機前先備份目前的官方韌體?
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?