1. 程式人生 > >梅林固件刷CFE教程

梅林固件刷CFE教程

proc 同時 brush lan 備份 執行權 /dev/ strong bogomips

刷CFE用到的工具:http://pan.baidu.com/s/1bWmccm 密碼: yas6

1.備份現有的CFE

備份現有的,通過 SSH/telnet工具登錄到你的路由(記得打開路由器的SSH,cmd運行 Telnet 192.168.1.1,然後輸入路由器賬號和密碼)。在梅林固件下,上述命令有問題,需要運行

dd if=/dev/mtd0 of=/tmp/boot.bin

DD運行如下命令備份現有CFE;

dd if=/dev/mtd/0 of=/tmp/boot.bin

這樣,在/tmp目錄下會生成一個boot.bin文件,大小512K,這個就是你現有的CFE,自己下載這個文件保存;

2.下載CFE

利用WinSCP下載boot.bin文件(跟使用FTP差不多)下載後,修改你要改的參數。把本地的boot.bin改名為cfe-new.bin(舊的當為備份),然後上傳到路由器上。

2.刷CFE
上傳cfe-new.bin、mtd-write到你的路由,假設上傳到/tmp/home/root目錄下面,通過 SSH/telnet工具登錄到你的路由,進入/tmp/home/root目錄;
首先運行

chmod +x ./mtd-write 給mtd-write

增加執行權限;

然後運行

./mtd-write -i cfe-new.bin -d boot

刷入自定義CFE。

順便介紹一下超頻:

nvram set clkfreq=xxxx,xxx  #修改cpu頻率值;xxx 數值參考註釋【a】
nvram commit                #保存輸入結果;
reboot                      #重啟路由器命令,輸入後路由器就重啟了。

#註釋【a】:#RT-ac68u:1200,800 #R7000:1200,800 #R6300v2:1000,800 #EA6900:1200,800 #R8000:1400,900;#R8500:1400,900;另外機子自行查找!【可供參考:cup調值範圍 800-1400;內存調值範圍 500-900】;另外需要註意的是命令xxxx,xxx中間的“,”是英文模式下的,好多這裏出錯,我必須事無巨細啊!!呵呵。。另外還可以查看回復的解答,也許也可以幫助你,同時可以回復提問。


#查看是否成功命令:cat /proc/cpuinfo #沒超時BogoMIPS: 1599.07 (ac68u),超了變成2398.61 (ac68u)【成功與否主要看這個改變否,路由界面默認數值變化與否無關系】 #查看當前cpu設置值:nvram get clkfreq #【有必要記錄下自己的,因為不滿意就可以改回來嘛】【如果數值得當重啟後依然生效,如果恢復默認了就試著改小點】 查2.4G無線功率命令:
wl -i eth1 txpwr_target_max

查5G無線功率命令:

wl -i eth2 txpwr_target_max

梅林固件刷CFE教程