EA6900刷梅林教程超详细

您所在的位置:网站首页 ddwrt设置无线密码 EA6900刷梅林教程超详细

EA6900刷梅林教程超详细

2023-09-14 02:00| 来源: 网络整理| 查看: 265

EA6900刷梅林教程超详细 简单说一下为什么要刷机?为什么要刷梅林?什么是CEF miniWeb?梅林官方和社区版有啥区别? 需要准备的软件整体流程说明重要的救砖技巧30-30-30大法(少用)普通重置(推荐)TTL=100与TTL=64TFTP刷机工具 详细操作流程第一步:原版系统降级第二步:刷入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个

官方系统可配置性太低,管理功能很弱官方系统已经不再更新了,很多新特性,只能刷第三方系统官方系统锁屏了,这也是最主要的一点,2.4G网只有20Hz,刷机后就有20和40Hz两个频段了,官方也不知道为啥要锁频。。。 为什么要刷梅林?

这个问题咱也不能乱回答,知乎、百度查一下就知道了,梅林系统非常强大、可以安装很多插件,可以这么说吧,有了梅林系统,路由器将更加智能。 补充一下: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.imgDDWRT固件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.成功

整个流程操作下来,要三到四个小时(操作熟练的除外) 注意:

若路由器系统是官方最新版,一定要降级,详细流程回写如何降级,不降级刷机失败刷DDWRT尽量用低版本,推荐R2230,我用过最新版,失败刷梅林一定要先刷入低版本,因为兼容性好,从低版本在升级高版本,很简单官方系统降级的目的是为了能刷DDWRT,刷DDWRT目的是为了能刷CEF,刷CEF目的是为了能刷梅林,一环扣一环,不要怕麻烦。为什么很多刷2遍,因为思科设备本身有2个区,是保护路由器的,刷一遍多数情况下恢复出厂或者重启,又变回原来的系统了。 重要的救砖技巧 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页面,可以刷机,也可以清空nvramTTL=64,路由器正常启动,可以进入路由管理页面TTL变化:请求超时或一般故障------TTL=100 -------TTL=64 开机之后,不用按reset键,出现TTL100,也就是能进入CEFminiweb,网上有的教程说,开机必须安reset键才能进入,这一点很奇怪。 TFTP刷机工具 设置TTL=100时,自动刷机TTL=100的时间段很短,一旦错过了,就无法刷入固件,所以不推荐手动 在这里插入图片描述 详细操作流程 第一步:原版系统降级 说明:若当前系统版不是最新版,直接跳过此步骤,具体操作步骤如下

方式一:通过恢复降级 偷个懒,这种方式我试过,可行,但是当时没有截图,可惜了。下方截图是系统更新和手动更新,不过用第二方式同样可靠 在这里插入图片描述

方式二:通过CEFminiWeb 或者 TFTP刷入低版本固件(推荐)

说明:此方式比较通用,直接忽视当前操作系统版本,直接刷入自己想要的版本,而且刷入速度非常非常快,20秒左右,哈哈具体步骤如下 1. 电脑使用有线连接,并配置一个静态IP,与路由器同一个网段就行,如,配置为192.168.1.3

在这里插入图片描述

2. 重启路由器,同时CMD窗口,ping 路由IP(如,ping 192.168.1.1 -t) 3. 配置TFTP自动刷,即勾选TTL=100时自动刷入 4. 观察CMD窗口,TTL的变化,等待刷入 5. 刷入成功后,TFTP会提示刷机成功,路由器自动重启 6. 重启,等待TTL=64时,浏览器192.168.1.1,进入管理页面,进行简单配置 7. 配置的目的是让路由器能正常工作,正常工作后,系统会写入一部分数据进入NVRAM,这个很重要,没有这个步骤,接下来刷入DD系统会无法启动 第二步:刷入DDWRT

说明:DDWRT一定要用低版本,否则刷入成功了,也没法刷CEF,切记 具体操作步骤如下

1. 下载DDWRT低版本固件,如R2230,可以用我的资源包,也可以自己去官网下载对应版本,若不是EA6900,请自己去官网下载对应的版本 2. 接下来的步骤基本同第一步的系统降级,重启路由器,同时cmd窗口ping路由IP 3. 配置TFTP刷机工具,选择刚下载的DD固件 4. 观察TTL值的变化,等待刷机成功 5. 刷入系统后,会自动重启,等待TTL=64(约10分钟之内),若再此过程可能出现TTL一直达不到64,此时是系统处于半死状态,不要怕,有3中方法可以解决: (方法1)等待时间超过15分钟,仍然没启动,则断电,等待1分钟,通电,继续观察 (方法2)方法1无效的话,在实用普通重置法,上文有具体操作 (方法3)方法2无效的话,使用30-30-30大法,上文有具体操作 通过上面三种方法,通常情况下方法1就可以解决,再不济,方法2也能救活。救活的结果有2种,一种是成功进入DDWRT管理页面,一种是恢复了官方系统。是DD系统的就恭喜了,可以进行下一步操作,若进入的是官方系统,也不要着急,重新操作一遍以上步骤即可。 6. TTL=64时,浏览器192.168.1.1进入DD的管理界面 7. 此步骤很关键,进入DD系统后,首先设计路由器密码,然后什么都不要操作,直接进入DD系统升级界面,再次刷入一遍当前固件!!!即,通过DD系统操作,目的是刷掉路由器的恢复分区数据,这样再次重启或者恢复出厂设置时,就不会变成官方系统了!!!! 8. 刷2遍DD系统后,配置DD一下步骤,有截图,从而让DD开启SSH,准备刷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 备份CEF dd 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不通了原因了。 在这里插入图片描述 双清之后,进行系统升级,升级就更加简单了,和上述操作一样,只不过选择的是高版本的梅林固件 在这里插入图片描述 在这里插入图片描述

总结一下

至此,教程就结束了,不知道各位有没有刷机成功呢,我也是多次尝试后才成功的,刷机有风险,但是变砖概率低,只要按照教程操作,遇到和教程不一样的地方,要多查资料,不要乱操作,就不会变砖的。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3