一、問題描述 本人8月份買了小米路由器三,用起來還行,但是自從房東把帶寬從50M升級到100M后,小米路由器三就吃不消了,一旦下載速度超過6M,從管理后臺上可以看到路由器的cpu直接飆升到100%,實際上路由器還沒有把帶寬吃掉,但是已經卡死了,表現(xiàn)出來的問題癥狀就是其他人無法上網(wǎng),下載速度回降到0然后再回到6m左右,然后又卡死,又回來??拥。搲佣荚诿枋鲞@個事情,但是遲遲沒有得到解決。 二、本人的解決方案 直接說解決方案吧。本人首先懷疑路由器上的插件導致的原因,因為可能為了安全性或者Qos要求,小米路由器會對流量進行檢測,但是本人幾乎把路由器中所有的插件都關閉,還有論壇中有人說的:關掉迅雷、關掉微信朋友WiFi、關掉路由器自動選擇信道選項。等等,都沒有解決,一下東西就死,哎,作為米粉有點看不下去了,昨天終于有時間了,下決心解決這個問題,也幫助一些米粉解決解決一下這個問題---刷機。 2.1 刷機 論壇上搜索小米路由器3刷機的帖子,很少見,幾乎沒有找到可用的第三方固件, 因為小米路由器3采用的nand flash的原因,刷死之后搞一個nand flash的編程器得800多,沒人愿意冒這個風險,而且沒有breed支持,這些愿意都是導致小米路由器3和小米路由器mini引薦幾乎相同(除了nand flash),卻很少有第三方固件的原因。目前唯一的第三方固件是華碩RT-N56U固件,由于采用了相同的芯片(最重要的是老毛子的支持)。 2.2 效果 刷完效果杠桿的, 基本上解決了死機問題,先上圖,這是刷完機自己下載速度測試,下載速度將近把100m帶寬占滿,這時候路
c423b7ff69bff6d2a749f1ec3160dd1b.jpg (97.39 KB, 下載次數(shù): 26)
下載附件
保存到相冊
2017-1-3 15:56 上傳
由器的CPU占用不到10%。剛又下載了個小米線刷包,用電腦下載的,離路由器比較遠。
5cb29e0e72949f37263ce9a164754f71.jpg (30.36 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2017-1-3 15:56 上傳
a6ac5ed0f2cfe8d6b2e47a57d02e9ea1.jpg (48.27 KB, 下載次數(shù): 33)
下載附件
保存到相冊
2017-1-3 15:56 上傳
大家可以看cpu的占用,不到20%,這時候鏈接路由器的設備大概有10臺,這樣的效果大家不用懷疑吧。 2.3 刷機資料和刷機步驟 1、刷開發(fā)板2.11.20,此步驟是為了獲取路由器的root權限,然后進行下一步的操作。這里僅僅需要刷入開發(fā)板即可,破解ssh權限在虛擬機中有對應的步驟。 2、開啟虛擬機,更新固件,進行刷機。有幾個關鍵的點,第一,需要翻墻;第二,需要下載很多東西;第三,需要編譯工具鏈和rom。這個過程需要很長時間,我采用了已經更新好的虛擬機,雖然很大,但是下載之后不用翻墻,更新(這兩項估計會難倒80%的人)。 3、正式刷機:
我們需要以下幾步: 0: ssh權限獲取工具,
1:更新腳本
2:更新源碼,找個是編譯固件的源碼
3:編譯固件必備工具
4:固件編譯和腳本修改
5:路由器U-boot
6:路由器編程器固件
但是我下載好虛擬機后,就可以省略其中一些步驟,只需要執(zhí)行0和4。這里 給大家截個圖說明以下。
a0075105d06be2240f7d39e2e341d519.jpg (72.22 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2017-1-3 15:56 上傳
下好虛擬機,啟動之后會直接進入這個界面,首先進行ssh權限的破解,鍵盤上按0就會自動進行路由器ssh破解。注意這個過程中(可以使用有線,也可以使用無線,但是使用無線的時候,破解過程中會斷開連接,如果電腦沒有自己連接,需要手動連接)。破解成功后會提示按任意鍵返回,隨便按一個鍵就行,就回到
de34c583d27e75ae7ce574fc40135246.jpg (81.64 KB, 下載次數(shù): 32)
下載附件
保存到相冊
2017-1-3 15:56 上傳
回到這個界面,這個界面中有連個關鍵信息,1、ToolChain(工具鏈,用戶編譯rom); 2、fireware(編譯好的rom,如果沒有則需要重新編譯);這個界面這兩個信息都完善了直接執(zhí)行4進行刷機,進入如下界面:
6eff7794509daf0d3380bafe32e5af84.jpg (76.01 KB, 下載次數(shù): 29)
下載附件
保存到相冊
2017-1-3 15:56 上傳
上圖可以看出firmware已經編譯好了,直接選擇4進行刷機。會進入下圖:
385df028a2c9dd2ef2142b8ba0c3a404.jpg (85.73 KB, 下載次數(shù): 28)
下載附件
保存到相冊
2017-1-3 15:56 上傳
最上邊是提示你備份路由器的分區(qū),以便恢復,這個過程估計稍微過長,我沒有備份,因為可以通過盲刷刷回小米固件,我直接選擇n。然后就是下一步
2a68d6b479f22ca8aa41cca77fb6fa6c.jpg (70.96 KB, 下載次數(shù): 30)
下載附件
保存到相冊
2017-1-3 15:56 上傳
a5b792205c07ce085967c68994c2444b.jpg (152.96 KB, 下載次數(shù): 34)
下載附件
保存到相冊
2017-1-3 15:56 上傳
出現(xiàn)上述圖片表示刷機成功,按n重啟路由器。等路由重啟后,無線就斷開了,登錄路由器進行下一步操作,192.168.1.1 用戶名:admin 密碼:admin WiFi密碼默認:1234567890
8437a91f91817667a59ed58ae67710a9.jpg (82.81 KB, 下載次數(shù): 27)
下載附件
保存到相冊
2017-1-3 15:56 上傳
上圖是進入撥號界面。 至此,刷機完成,可以進行配置上網(wǎng)。大家可以看看 關于漢化界面的內容,因為本人沒有漢化的要求,所以就沒有做漢化。 三、相關聲明 1、本教程適合有一定刷機能力的人使用,本人刷成功了,不代表你也能刷成功,如果成磚或者造成其他損失,本人概不負責。 2、不了解FanQiang 、ssh 、開發(fā)板、英文有障礙的人慎入。 推薦大家安裝當貝市場,然后從當貝市場里面一鍵下載軟件,方便又省事。 當貝市場直接下載地址:https://webapk.dangbei.net/update/dbmarket.apk
135507r1pywy7iln0yp7ns.png (523.89 KB, 下載次數(shù): 27)
下載附件
保存到相冊
2017-1-3 15:59 上傳
注:本帖轉自網(wǎng)絡,版權歸原作者所有! |