EA6500V2刷梅林固件实现AiMesh辛酸史

2021-08-23 14:14:43 10点赞 58收藏 30评论

【写作说明】:好几年年前。记不清楚什么时间,海淘当时真香的EA6500V2。买回来就各种折腾刷机,实现各种功能。后来发现单台设备不够,随后买了66U-B1,并且这货支持AiMesh功能。EA6500V2早期的梅林固件中不支持AIMesh功能,无奈使用66U-B1当单纯的AP又几年。两台设备的固件版本都停留在了380。7月无意中了解到EA6500V2可以使用384固件实现AiMesh,386.2也推出来。凭着理工男喜欢折腾(贫穷至极)的理念,立刻产生刷机念头,网上找各种如何刷机的资料,在认为自己知识储备完全足够后,立刻开刷……结果差点成砖。

网上很多教程都是EA6700的,虽然大家都说6500V2与EA6700使用一样的固件,一样的刷机方式,直接操作,但实际出现了问题。接下来我会说我遇到的问题,和刷成功的过程,不代表一定适合你的设备。刷机有风险,升级需谨慎。

EA6500V2从EA6700_380.70_0-X7.9.1-koolshare.trx升级到384

这里参考了https://koolshare.cn/thread-4841-1-1.html这篇文章。

刷CFE文件,原路由器CFE文件方式参考https://koolshare.cn/forum.php?mod=viewthread&tid=33387&highlight=%E5%88%B7CFE

原来系统已经刷过CFE,但是新的384固件是借用68u固件,因此还需要将路由器名字改为和固件对应的名称,对应的CFE内容如下:

odmpid=RT-AC66U_B1

model=RT-AC68U

CFE文件一切准备就绪,修改后的CFE文件已经用WinSCP传送到/tmp/root目录下,就等重刷,感觉AiMesh下一秒就成了。在SSH下执行命令

mtd unlock /dev/mtd0

EA6500V2刷梅林固件实现AiMesh辛酸史 系统回复报错“Could not open mtd device”也就是这台路由器的mtd不可用,不应该啊,原来我刷机的时候就是这样吧?难道我是用的另外方式刷鞋CFE?随后搜到mtd不可用的话需要加载“mtd-write”可执行文件,“mtd-write”可执行文件不是每台路由器通用,所有需要下载EA6500对应可用的"mtd-write”可执行文件,执行。将“mtd-write”用WinSCR放置在/tmp/home

在SSH下执行命令

chmod +x ./mtd-write

./mtd-write -i 这里是你CFE文件名字.bin -d boot

提示成功~输入reboot,重启路由,进入系统,登陆界面发现路由器显示名称并没有变为“RT-AC66U_B1”EA6500V2刷梅林固件实现AiMesh辛酸史 这时心中有稍许忐忑。

点击页面中的系统设置>固件更新>上传提前准备好的“RT-AC68U_384.18_0_koolshare.trx”

开始刷机~~~~~~漫长等待。完成,庆幸没有刷机失败。

常规操作,设置系统,进入界面,一切看起来都是这么顺利。寻找主页面令人期待的“AiMesh”按钮。嗯,没有,什么,没有?刷机最需要的功能,居然没有?

是不是我直接升到“RT-AC68U_386.3_2_ca3f6fc_koolshare.trx”可以解决问题?EA6500V2刷梅林固件实现AiMesh辛酸史

期间各种折腾,用Miniweb刷机(用30,30,30大法),还是失败EA6500V2刷梅林固件实现AiMesh辛酸史

还原到出厂固件

难道这个和我路由器没有显示“RT-AC66U_B1”型号有关系,也就是说我的CFE文件没有刷成功,使用的mtd-write执行文件无效,看来需要恢复我的mtd文件,可能是原版的丢失,还是需要原固件原版的功能恢复一下才行。那么我还是先将所有系统还原到最初的状态,去找EA6500V2的官方固件。官方固件不能太高,不然会锁死你的刷机功能,不能使用第三方固件。

这里我使用“FW_EA6500v2_1.1.40.166281_prod.img”版本固件,在MiniWeb下刷机。刷机完成,输入192.168.1.1管理IP,输入初始用户名密码admin后,系统不能正常进入设置页面,停滞在“等待”状态。由于还原了原厂固件,不带MiniWeb,不能通过MiniWeb刷机。难道变砖了?EA6500V2刷梅林固件实现AiMesh辛酸史 运气如此之好。认了,买TTL线,用TTL救救系统。

使用TTL线刷机到DD

TTL线需要单独购买,某宝多得很,几块钱还包邮送线。TTL与设备连接的方式也比较简单,路由器上的TX对应USB接头的RX。路由器上的RX对应USB接头的TX,GN对应GN。准备好串口连接软件“Putty”“SecureCRT”都行。我使用“SecureCRT”它同时支持串口与SSH,等会儿都会用到。波特率是115200,其它默认。准备好“TFTP”软件。搭建服务端,为DD固件提供载体。

连接参考https://koolshare.cn/forum.php?mod=viewthread&tid=190939&highlight=TTL%E7%BA%BF

这里值得注意的地方:

1、不能使用232转接线

2、路由器上的排线接口深度较浅,与USB连接的时候最好用什么东西压在路由器的排线上,避免接触不良导致的命令发送不成功

3、不用短接路由器排线旁的针脚

EA6500V2刷梅林固件实现AiMesh辛酸史

一切准备工作就绪,连接好设备上电路由器,在SecureCRT中你是获得不了信息的,此时路由器网口灯常亮,系统假死。你狂按Ctrl+C都没有任何作用。你就是无法进入CFE模式。

正确步骤:

1、电脑端与TTL USB端断开,保持TTL线缆与路由器连接状态,保持路由器断电。

2、电脑设置IP地址为192.168.2.段(如192.168.2.10),这里的IP地址字段需要在CFE下自己查,网上很多说是1段,实际在CFE模式下查到的是2段,SecureCRT设置好串口内容。查询的命令我忘记了,如果大家有试过的可以在下面留言,谢谢。不是“printenv”我已经试过

3、为路由器上电,等到路由器网口灯从全亮到全黑后,立刻将TTL 与电脑连接,快速在“SecureCRT”界面中按下回车,快速按下Ctrl+C。

SecureCRT系统返回“CFE>”信息,表示你成功,多试几次,CFE模式确实没那么好进入。

进入CFE模式后,可以看看你系统的信息,比如输入“show devices”命令可以看到各flash的信息。

从EA6500的返回信息中可以发现“nflash1.trx”才是它的固件存储区域,因此很多文章写的“0flash1.trx”或者“flash1.trx”是不对的。

这个时候你的DD的固件准备好,tftp服务端信息需要准备好。在“SecureCRT”中填写下面信息

flash -noerase -noheader 192.168.2.10(这个是你电脑的地址):DD6500.bin(你DD固件的名字) nflash1.trx

这里注意,你在DD官网下载的最新固件的“mtd”命令也是失效的。需要老一版本的DD固件才行。我下载了最新固件,在使用mtd的时候也是不行的。所以现在在想是不是之前所有的mtd失效都是和DD版本有关,是不是我当时直接降级DD版本,都不用TTL线就可以刷机成功?EA6500V2刷梅林固件实现AiMesh辛酸史

如果按照这个步骤你已经顺利刷入了DD固件,恭喜你,你离成功不远了。剩下的一些操作各位可以看下面链接,我就不再重复写这些步骤。

参考链接:https://post.smzdm.com/p/436064/

上方链接直接跳到看DD设置SSH那里。还是按照耍CFE的步骤,我这里刷入的命令成功必须纪念

mtd unlock /dev/mtd0mtd unlock /dev/mtd0

mtd write -f 你对应的CFE名字 /dev/mtd0mtd write -f 你对应的CFE名字 /dev/mtd0

reboot,进入MiniWeb,直接写入梅林官方386固件。

成功获得AiMesh功能~~~~~~!!!!!!!

有了AiMesh后真香,再也不用因为跳转的问题断网了。

总结

也许在第一步发现mtd文件不可解锁的时候我直接刷入低版本的DD固件就可以避免这么多操作。但是你不去折腾怎么又知道问题在哪儿呢?生命的意义在于折腾,这也算是一种征服感的获得渠道吧。

刷机后AiMesh使用鸡肋与发现的问题:

1、你不能在你的节点挂载USB硬盘,只能在主路由上挂载。

2、挂载在路由器上的硬盘使用FTP功能,媒体共享功能,XBOX不能正常访问硬盘内容,原来使用380固件是没有这个问题的,至今还没有解决……,看有没有哪位大师可以传道受业解惑。

3、路由器的原“WAN”口变成了LAN口。原“LAN1”口变成了“WAN”口,注意接网。

4、信号区域选择澳大利亚,信号强度杠杠的

上文中提到的有用的所有软件,与我使用成功的CFE文件我都附在网盘中,欢迎下载。CFE文件只是针对EA6500V2型号,其它型号不一定使用,其它型号仅供参考。

注意你需要修改对应的参数

secret_code = 换成你自己的路由器上的pin码

et0macaddr =替换成路由器的mac地址

0:macaddr = 替换成路由器mac地址+1

1:macaddr = 替换成路由器mac地址+4

其余参数不用改动

链接:https://pan.baidu.com/s/1XqNNO4ePII5_qj6AT8jVzA

提取码:kdeg


展开 收起
30评论

  • 精彩
  • 最新
  • 刷cfe要千万小心,一步错就会变砖。r7000刷得我步步惊心。

    校验提示文案

    提交
    不用担心,变砖继续TTL折腾

    校验提示文案

    提交
    我的半砖三年了,现在用梅林,部分设置无法修改保存,但是能凑合用,最近想拿出来折腾下

    校验提示文案

    提交
    收起所有回复
  • 6300v2可以做aimesh吗?我也是用华硕的ac68u,6300v2就在一边

    校验提示文案

    提交
    可以的,方法类似,网上也有很多资料,多看几篇,不要急

    校验提示文案

    提交
    可以的,去年就有很成熟的方法了

    校验提示文案

    提交
    收起所有回复
  • aimesh无法无缝漫游

    校验提示文案

    提交
    基本还是无感知,没打游戏

    校验提示文案

    提交
    有kv没有r,不过也够用了

    校验提示文案

    提交
    收起所有回复
  • 我也折腾过一段时间这个,后来把K3和6500v2组了mesh,不过bug太多了。后来换了wdr6500,哈哈哈哈哈哈。两个6500v2做这个还是不错的。

    校验提示文案

    提交
    能硬件升级还是尽量硬件升级 [观察]

    校验提示文案

    提交
    是的,如果恰好手上有两个EA6500v2,那还是可以的,单独去买两个折腾就不合适了。

    校验提示文案

    提交
    收起所有回复
  • 网上全是思科6700刷梅林的帖子,6700好像比6900还要好一点,其实你可以蹲一下ac18,要是对颜值不太有要求的话两台ac18在160左右应该就可以收得到。

    校验提示文案

    提交
    以后还是直接买新机 [大囧]

    校验提示文案

    提交
    生命在于折腾。直接买新机多没劲

    校验提示文案

    提交
    收起所有回复
  • 能写个刷回原厂固件的教材吗?EA6500变砖了。。

    校验提示文案

    提交
    按照文章内容的TTL方式,把固件换成原厂的即可。

    校验提示文案

    提交
    收起所有回复
  • 去年有次连续折腾了好几天,最后发现 哦原来我官方固件太新不支持刷机了 [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    你是起夜,还是在折腾路由器 [观察]

    校验提示文案

    提交
    可以不停的刷老固件

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我也停在380固件,不敢搞了

    校验提示文案

    提交
    大胆的尝试

    校验提示文案

    提交
    收起所有回复
  • 是午餐肉那个 梅林 波?

    校验提示文案

    提交
  • 曾经在美亚下单官翻6500v2,谁知到手却是v 1,投诉客服居然退我全款,v1机器不用退 [喜极而泣]

    校验提示文案

    提交
  • 刚刚买了个EA7500V2 160块,咋样?大佬们

    校验提示文案

    提交
  • 我的固件版本是 1.1.41 183873,请问怎么降级?我其他各个固件都刷不进去。。。

    校验提示文案

    提交
  • 实测网件6300V2刷386固件节点模式插USB硬盘做共享没问题,理论上这个应该也是可以的

    校验提示文案

    提交
  • 请问大神,刷好了以后,可以和 MX4200组mesh吗? 家里有两个4200组网,当时买的8400套装,现在想扩展一个走廊那里用,PDD上面推荐了一款WDR7650,店家说可以和4200组mesh,大约150块。本人刷机啥的不是太厉害那种,现在闲置的EA6500v2耍的DD固件,感觉不太会折腾,求大神指点。

    校验提示文案

    提交
    WDR7650是wifi5的,不知道和4200组网后,漫游会不会不能实现无缝。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
58
扫一下,分享更方便,购买更轻松