EA6900刷梅林教程超详细
EA6900刷梅林教程超詳細
- 簡單說一下
- 為什么要刷機?
- 為什么要刷梅林?
- 什么是CEF miniWeb?
- 梅林官方和社區版有啥區別?
- 需要準備的軟件
- 整體流程說明
- 重要的救磚技巧
- 30-30-30大法(少用)
- 普通重置(推薦)
- TTL=100與TTL=64
- TFTP刷機工具
- 詳細操作流程
- 第一步:原版系統降級
- 第二步:刷入DDWRT
- 第三步:刷入CEF
- 開啟DD系統的SSH服務或者Telnet服務
- 備份當前系統CEF文件
- 備份的文件,下載到本地電腦,保存起來
- 制作自己的CEF文件,每個人的都不通,具體看下文
- 上傳自己的CEF文件
- 核心核心,刷CEF
- 第四步:刷入低版本梅林
- 登錄dd管理界面,系統升級,上傳梅林固件
- 再刷一遍梅林低版本
- 等待系統重啟成功,重新操作一下上述步驟
- 升級系統到最新的版本
- 總結一下
簡單說一下
前些天閑魚淘到一款思科的EA6900,用了一個月官方系統,后來覺得系統功能太單一了,決定刷機,才有了這次的一個教程。
聲明一下:官方系統除了功能簡單之外,穩定性絕對牛,真如網友所說,思科設備能做到不斷電不斷網,連續開機兩三個月甚至半年一年都沒問題。而且是那種網絡穩定的開機,不像國內某些路由器,用一段時間網絡就明顯變慢,迫不得已要重啟一下。。。。
此教程適用于EA6500V2,、EA6700、EA6900,
再次要感謝Guaiyu和coolshine 前輩大神,,他們的帖子我看了很多遍,才總結現在的教程:
https://koolshare.cn/thread-142382-1-1.html
https://koolshare.cn/thread-4841-1-1.html
最近入手了一臺EA6900,買這款的目的就是為了能品嘗一下梅林,在寫這個教程之前,查閱了好多資料,經歷各種采坑 – 變磚
–救磚,終于成功了!!!把我的經驗分享出來,希望能幫助到有緣人。
為什么要刷機?
由于官方系統功能太簡單了,沒有任何可擴展性,操作界面也丑爆了。網上有網友說,官方系統穩定,這一點我贊同,若是只追求穩定,那就不用繼續往下看了。。。。刷機的主要原因有3個
為什么要刷梅林?
這個問題咱也不能亂回答,知乎、百度查一下就知道了,梅林系統非常強大、可以安裝很多插件,可以這么說吧,有了梅林系統,路由器將更加智能。
補充一下:DDWRT這款系統也是非常好的開源系統,而且更新頻率非常高,至今都有對應的新版本,而且DD的可管理配置項,比梅林都要多很多,當然,很多功能都不知道怎么配置,不明吧啥意思,對小白來說,DD的可玩性不高,難度大
什么是CEF miniWeb?
這個東西,專業的介紹可以自己百度查找,我用通俗的話說一下,這個CEF相當于電腦的BIOS,只要有這個東西在,就可以再此基礎上安裝系統固件,屬于非常底層的一個路由管理系統。
梅林官方和社區版有啥區別?
這個問題我特意查了一下,社區版有軟件中心,可以安裝很多插件,官方版似乎沒有。第二:社區版是在官方版基礎上修改的,所以功能比官方的多,第三:官方系統更新頻率要快于社區版,目前官方最新的系統我也下載了,在社區版的更新頁面,可以直接更新,不過我沒嘗試
需要準備的軟件
資源下載:
鏈接: https://pan.baidu.com/s/1z0ae5Z089_le8rjBpWPeYA
提取碼: 7nkv
| 我的設備 | EA6900,V1.1,這款機器共有三個版本 V1.0 、V1.1 、V2.0, 改款型號就是我自己用的,已經驗證。其他型號因為沒有設備,無法驗證,但方法應該是一樣的。 |
| 官方固件 | 救磚用,這是最后保底手段, 低版本:FW_EA6900_1.1.42.174776_prod.img, 官方最新版: FW_EA6900_1.1.43.182871_prod.img |
| DDWRT固件 | R2230,注意:不要用最新版,最新版CEF刷失敗,ftp://ftp.dd-wrt.com/betas/2014/01-10-2014-r23320-fix/linksys-ea6900/ |
| 梅林固件 | EA6900_380.59_beta2-X6.6.0.trx(低版本,兼容性好),EA6900_380.70_0-X7.9-koolshare.trx(目前最新的社區版,推薦) |
| 刷機工具 | CFEEdit.exe(CFE工具)、TFTP.exe(智能刷機固件)、SSH工具(這個網上很多)、WinSCP(百度一下就有) |
| 重要資源下載 | 梅林官方固件:https://drivers.softpedia.com/dyn-search.php?search_term=ea6900& 官網固件下載:https://www.linksys.com/us/support-article?articleNum=148447, 梅林社區固件:https://firmware.koolshare.cn/Koolshare_Merlin_Legacy_380/Linksys/ |
整體流程說明
步驟1.官方原始系統降級低版本 步驟2.刷2遍DDWRT 步驟3.刷CEF 步驟4.刷2遍梅林低版本 步驟5.刷梅林高版本 步驟6.成功整個流程操作下來,要三到四個小時(操作熟練的除外)
注意:
重要的救磚技巧
30-30-30大法(少用)
1.當路由器啟動時,按下復位按鈕,保持30秒。(使用一個回形針或一些尖銳的東西)
2.在按住重置按鈕的同時,拔掉路由器的電源并按住重置按鈕30秒。
3.當你仍然按住重置按鈕時,再次打開電源,再保持30秒。
普通重置(推薦)
1.給路由通電
2.按下reset鍵至少10秒鐘,直到電源指示燈開始閃爍,然后釋放。
3.當電源指示燈變亮時,將電源插頭拔掉10秒鐘
4.把電源插回去,啟動路由器
5.當電源指示燈再次亮時,路由器就可以使用了。
TTL=100與TTL=64
- 插網線操作,配靜態IP!!!
- 插網線操作,配靜態IP!!!
- 插網線操作,配靜態IP!!!
重要的事情說三遍,之前失敗就是因為是網線自動獲取IP,切記!!
只要命令行(CMD)窗口,ping結果有TTL=100,那就絕不會變磚
- TTL=100,可以進入CEFminiWeb頁面,可以刷機,也可以清空nvram
- TTL=64,路由器正常啟動,可以進入路由管理頁面
- TTL變化:請求超時或一般故障------TTL=100 -------TTL=64
開機之后,不用按reset鍵,出現TTL100,也就是能進入CEFminiweb,網上有的教程說,開機必須安reset鍵才能進入,這一點很奇怪。
TFTP刷機工具
- 設置TTL=100時,自動刷機
- TTL=100的時間段很短,一旦錯過了,就無法刷入固件,所以不推薦手動
詳細操作流程
第一步:原版系統降級
- 說明:若當前系統版不是最新版,直接跳過此步驟,具體操作步驟如下
方式一:通過恢復降級
偷個懶,這種方式我試過,可行,但是當時沒有截圖,可惜了。下方截圖是系統更新和手動更新,不過用第二方式同樣可靠
方式二:通過CEFminiWeb 或者 TFTP刷入低版本固件(推薦)
- 說明:此方式比較通用,直接忽視當前操作系統版本,直接刷入自己想要的版本,而且刷入速度非常非???#xff0c;20秒左右,哈哈
- 具體步驟如下
第二步:刷入DDWRT
說明:DDWRT一定要用低版本,否則刷入成功了,也沒法刷CEF,切記
具體操作步驟如下
第三步:刷入CEF
恭喜各位,能進入這個步驟,這個步驟成功,接下來則暢通無阻,搖身一變成為梅林,失敗則重新回歸DD,重復之前操作步驟!!!
開啟DD系統的SSH服務或者Telnet服務
說明:不同DD的操作界面可能有不同,只要把SSH相關服務開啟,SSH工具能連接就行,不要拘泥操作界面不同,這個步驟沒啥難度,不詳細寫了
備份當前系統CEF文件
說明:備份文件是防止跌入萬劫不復的深淵,只要操作得當,你不會用到這些備份的,不過為了保險起見,還是備份一下為好,操作如下
1.使用ssh工具,連接到路由器,路由器說白了是linux系統,啥命令不懂了,就百度linux命令,不過多解釋 2. nvram show | grep sw_version 查看版本(xxxx.12 = CFE 1.0,xxxx.13 = CFE 1.1)3. dd if=/dev/mtd/0 of=/tmp/cfe_bak.bin 備份CEFdd if=/dev/mtd/3 of=/tmp/nvram_bak.bin 備份NVRAM上截圖:
備份的文件,下載到本地電腦,保存起來
說明:使用winscp工具可以上傳或下載文件,操作如圖,備份文件在/tmp路徑下,具體看圖
制作自己的CEF文件,每個人的都不通,具體看下文
從網下一個大家EA6900 CFE(cfe.bin)文件使用CFEedit工具編輯一下:
et0macaddr > 替換成路由器的mac地址(設備背面有) 0:macaddr > 替換成路由器mac地址+2 ; 1:macaddr > 替換成路由器mac地址+4 wps_device_pin > 換成你自己的路由器上的pin碼,機子背面有,沒有隨便編 secret_code > 換成你自己的路由器上的pin碼注意:不會十六進制加法,百度在線十六進制,如http://www.ab126.com/system/2783.html
附件中上傳了一份我使用的CEF,大家也可以自己去找,這里面核心的是路由器MAC地址不能寫錯,其他的無所謂的
上傳自己的CEF文件
說明:仍然用winscp,操作就行,注意上傳文件的路徑,/tmp/root/,
核心核心,刷CEF
mtd unlock /dev/mtd0 解鎖設備 mtd write -f cfe.bin /dev/mtd0 用自己的CEF覆蓋當前 reboot 重啟路由
這幾個步驟成功了,你就成功了一大半了,現在你已經具備梅林的底層了,哈哈,開心不。。。。若失敗了,很可能是你的 DD版本太高了,高版本的DD對設備解鎖命令,還有權限都變了,查了很多資料,不敢嘗試!!!
第四步:刷入低版本梅林
說明:恭喜你,到這步驟,就不用擔心了,接下來會很順暢
在刷之前,先重啟一下DD,確保萬無一失,你要是心大,不重啟也無所謂了,,,,廢話不多說,具體操作如下
登錄dd管理界面,系統升級,上傳梅林固件
再刷一遍梅林低版本
說明:為啥要刷2遍呢?原因和DD為啥刷2遍一樣,上文有說明,不重復
等待系統重啟成功,重新操作一下上述步驟
說明:重啟之后系統會保留上面的操作記錄,所以相對配置很簡單了,若系統沒有保留原來的配置,也沒事,自己在配置一下就行。
升級系統到最新的版本
說明:當前版本是6.X,升級到7.X 需要格式化2個東西,當然了,因為我們是剛剛刷機到6.x所以格式不格式都可以,因為沒東西,也不怕丟東西。。。。,不過按照大神的教程,需要格式化,也就是雙清,操作如下:
刷機須知: 從X7.x系列升級X7.9,不需要清空配置和格式化jffs分區; 從X6.x系列升級X7.9,需要清除路由器配置和格式化jffs分區; 如果升級后界面有問題,嘗試清除瀏覽器緩存或者強制刷新(ctrl + F5)一次固件雙清方法: 如果固件出現問題,一時找不到解決辦法,可以嘗試雙清并手動配置,方法如下 格式化jffs分區:方法同上; 恢復出廠設置:進入路由管理界面 -【系統管理】- 【恢復/導出/上傳設置】,點擊原廠默認值一欄的【恢復】按鈕; 建議完成雙清后手動配置路由,而不是用以前備份的配置,以避免可能的問題;新版固件會在IP沖突下,會自動更改管理IP 192.168.1.1 到192.168.50.1,這也是朋友刷固件后怎么PING不通了原因了。
雙清之后,進行系統升級,升級就更加簡單了,和上述操作一樣,只不過選擇的是高版本的梅林固件
總結一下
至此,教程就結束了,不知道各位有沒有刷機成功呢,我也是多次嘗試后才成功的,刷機有風險,但是變磚概率低,只要按照教程操作,遇到和教程不一樣的地方,要多查資料,不要亂操作,就不會變磚的。
總結
以上是生活随笔為你收集整理的EA6900刷梅林教程超详细的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows执行oracle脚本,Wi
- 下一篇: adb需要安装java吗_jdk和adb