找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 7410|回复: 15

ER-X从OpenWRT24.10刷回原厂EdgeOS系统

[复制链接]
发表于 2025-9-25 16:48 | 显示全部楼层 |阅读模式
本帖最后由 wxytiger 于 2025-9-25 23:08 编辑

  手上有一台2017年08月从淘宝购买的UBIQUITI(优倍快)品牌、型号为EdgeRouter-X的有线路由器(简称ER-X),当年号称弱电箱神器,体型小巧、功能强劲,就是可惜系统是全英文的,而且系统复杂、研究成本高。在拿它做了2年简单交换机后,因为当时正好迷上了灵活的OpenWRT开源路由器系统,就顺手把它刷成了OpenWRT18.06版本,过了2年又升级为OpenWRT23.05版本,升级后因为家里宽带升级买了新的成品无线路由器,就把它闲置了。2025年5月,闲来无事把它翻出来,看到OpenWRT系统正好刚刚升版到24.10版本,就折腾了一下又把它升级了。
  折腾后的成果是让人喜悦的,但麻烦也随之而来。因为家里有多台其它路由设备,这个ER-X有线路由又一直闲置,想着能让它找到更好的主人继续发光发热,就把它挂上了闲鱼。因为成色新、价格好,很快就被人拍下了。本以为我与它的缘分就此尽了,没想到买家收到货后,说要刷回原官方EdgeOS系统使用,我的这台机器他试着刷机,结果刷不了、搞不定,又给我退了回来。本着多年玩电子产品的执着精神,我想那就自己来研究一下怎么把这台ER-X的OpenWRT24.10的系统刷回官方EdgeOS系统吧。
  过程是曲折的,经历是痛苦的,期间查阅了大量的刷机教程、OpenWRT官方wiki、UBIQUITI官方使用指南和教程指导,数次差点把机器刷成砖,但总算结果是令人满意的,折腾了几天终于实现了这个目的。
  现将过程步骤和其中的注意事项记录如下:
1、首先应将OpenWRT系统从24.10版本降级为23.05版本,因为24.10版本将原有的2个kernel内核分区合并为了1个,直接在24.10版本基础上刷回EdgeOS系统容易变砖。
  降级过程比升级过程要简单(升级过程详见OpenWRT官网迁移教程)。
(1)ER-X路由器通电开机,用网线将一台电脑的网卡接口与ER-X的Lan口(eth0以外的任意一口)连接,电脑IP地址设置为DHCP获取;
(2)浏览器地址栏内输入ER-X管理界面IP地址进入OpenWRT系统.;
(3)选择 系统-->备份与升级-->刷写新的固件;
   
(4)上传事先准备好的23.05升级固件;
   
(5)固件校验合格后确定写入(不保留配置),写入结束后路由器自动重启;
(6)按照23.05系统的ER-X管理界面IP地址登录系统,确认降级是否成功。
(7)降级成功则此过程结束。
2、确认从官方EdgeOS系统刷写为OpenWRT系统时的EdgeOS系统的系统版本和负责引导系统的Bootloader版本这两个非常非常重要!!!
EdgeOS分为V1版和V2版,2025年7月又发行了V3版;
   
  建议从哪个版本EdgeOS系统刷的OpenWRT,想恢复为EdgeOS系统时就用哪个版本的恢复固件包,免得出现不可预知的错误。
  ER-X的Bootloader在升级EdgeOS版本时并不会自动升级,需要在CLI命令行中手动升级,所以很多玩家即使EdgeOS版本升级了,Bootloader也可能是比较老的版本(连版本编号都没有)。
  根据UBIQUITI官方网站指导文件的说明(https://help.uisp.com/hc/en-us/articles/22591243829911-EdgeRouter-How-to-Update-the-Bootloader),各个Bootloader版本升级内容如下表所示。
   
  与老版本相比,新版本的Bootloader提供了两个非常有用的功能:(1)重新定义了ER-X在各种状态下的LED指示灯的显示方式(我们关心的是在按下RESET键后启动进入Recovery环境下的LED指示灯变化显示方式);(2)提供了TFTP Recovery 恢复固件的功能。这两个功能直接决定了从OpenWRT系统刷回EdgeOS系统的方式方法和难易程度。
  在OpenWRT环境下,如何确认原来的EdgeOS系统的系统版本和负责引导系统的Bootloader版本是一个麻烦事,EdgeOS系统版本只能靠回忆购买时间、升级和刷写过程确定;Bootloader版本可以通过按下ER-X上的RESET(重置)按钮后启动ER-X观察LED指示灯变化确定,新旧版本指示灯变化如下:
  
版本
  
特征
指示灯变化
老版本
LED Statuses改进,无TFTP Recovery功能
设备运行时按下重置按钮(或按下重置按钮插入电源线打开设备电源),端口4 LED 将闪烁,几秒后关闭。
更新版
1、         有LED Statuses改进
  
2、         有TFTP Recovery功能
设备运行时按下重置按钮(或按下重置按钮插入电源线打开设备电源),端口 LED 将从端口 1 开始按顺序亮起,直到最后一个端口,继续按住重置按钮约 30 秒,所有端口 LED 都亮起,此时松开重置按钮,当TFTP 恢复模式处于活动状态时,端口 LED 将不断间隔的打开和关闭。
  确实确定不了的,想刷回EdgeOS系统就只能靠多折腾、多尝试了(过程比较痛苦,别问我为什么知道)。
3、确定刷机方式和准备必要的器材。
  目前我已知的(网上能查到的)刷回官方EdgeOS系统的方式有两种(可能还有更简洁方便的方法,请大佬指教):
(1)不用拆机,利用ER-X的TFTP Recovery方式进行自动固件恢复(针对Bootloader已升级为最新版本的机器),俗称软刷;
(2)需要拆机,利用USB转TTL转换器(推荐CH340G土豪金版)连接ER-X,通过进入命令行模式,利用TFTP进行手动固件恢复,俗称线刷。
   
(3)这两种方式都有TFTP和恢复的字样,原理相近,操作相似,但需要恢复的固件不同,需要重点注意。
  
刷机方式
  
软刷(TFTP  Recovery
前置条件
Bootloader为更新版
Bootloader为老版本
所需器材
电脑,网线
电脑,网线,USB转TTL转换器
所需软件
tftpd64
putty  tftpd64
ER-X作用
  
IP地址
FTP服务器端,接收固件
  
192.168.1.20(缺省)
FTP客户端,拉取固件
  
192.168.1.20(缺省)
电脑作用
  
IP地址
FTP客户端,推送(put)固件
  
192.168.1.10
FTP服务器端,上传固件
  
192.168.1.10
固件类型



  我的ER-X因为买的比较早,虽然EdgeOS系统升级到了V2.09,但Bootloader没有手动升级还是老版本,所以接下来只能采用线刷的方式进行系统恢复,以下步骤均以此为基础,至于软刷方式没尝试过就不叙述了(可以参考官网教程网友教程)。
4、连接线材,准备软件。
(1)拆除ER-X电源一侧背板的两颗螺丝,向后抽拉取出下盖和电路板;
   
   
(2)准备好TTL转换器和杜邦线,杜邦线三根,一端连接TTL转换器(GND TX RX),另一端连接ER-X的串口接线柱(接线柱定义见下图);
      
(3)网线一端连接电脑的网卡接口,一端连接ER-X的eth0接口,电脑网卡IP地址调整如下:
   
   
(4)安装TTL转换器(CH340G)驱动,将TTL转换器(CH340G)插入电脑USB口,点击我的电脑—属性,查看TTL转换器(CH340G)端口号,打开putty软件,填写选择如下,点击open开启监听窗口;
   
(5)下载好ER-e50.recovery.v2.0.6.5208541.190708.0508.16de5fdde.img恢复固件,将文件放置在D:\tftpboot目录下,打开Tftpd64软件,设置如下;
   
5、开始刷机。
1)使putty监听窗口处于激活状态,ER-X插上电源通电,此时若连接正确,则会输出若干内容(如乱码则调整杜邦线线序重新启动ER-X),多次快速按下电脑键盘数字键1,则可以中断ER-X启动流程,进入选择启动模式界面,如下所示:
   
  1. You choosed 1
复制代码
填入相应的 IP和恢复镜像的名称;
  1. 1: System Load Linux to SDRAM via TFTP.
  2. Please Input new ones /or Ctrl-C to discard
  3. Input device IP (192.168.1.20) ==: 192.168.1.20
  4. Input server IP (192.168.1.10) ==: 192.168.1.10
  5. Input Linux Kernel filename (vme600) ==: ER-e50.recovery.v2.0.6.5208541.190708.0508.16de5fdde.img
复制代码
连接正确的话,ER-X会拉取固件并开始刷机;

   
   
   
   

(2)刷机完成,ER-X会自动重启,等待两分钟左右,当端口指示灯正常闪烁的时候,putty窗口中将显示ER-X路由器已进入待机状态,此时将网线从eth0改为eth1~eth4中的任意一个,电脑网卡IP地址改为自动获取,稍等片刻,网卡将自动获得IP地址;
   
(3)电脑浏览器中填入https://192.168.1.1,将进入ER-X管理界面,输入用户名和密码(缺省)ubnt,即可开始管理EdgeOS系统。
6、至此刷机恢复过程结束,刷机后建议尽快将EdgeOS版本和Bootloader版本升级至最新(参考官网教程),以获得TFTP Recorvery能力,避免以后刷机还要再拆机。
       更新BootLoader后,再用TTL转换器连接ER-X,putty启动窗口中,启动菜单选择项出现了变化。
      
7、刷机期间踩过的坑和建议。
(1)按键盘数字键1进入启动菜单选择时,一定要保证putty窗口处于激活状态,不然接收不到键盘信号。
(2)如果putty窗口输出信息正常也处于激活状态,但键盘输入任何键都无反应,有可能是杜邦线有问题或连接有问题,可以调换杜邦线或调整杜邦线排列或重新插拔杜邦线调试一下,或者换一个USB口重试一下。
(3)一定要在Tftpd64启动之前调整好电脑IP地址,如果在Tftpd64启动后调整IP地址,Tftpd64有可能自动关闭,不注意的话会造成FTP服务器未启动,ER-X拉取不到固件的错误。(一直显示timeout和T)。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2025-10-6 14:17 | 显示全部楼层
这么多人看帖,就是没人回帖,自己顶一个吧。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-10-19 09:59 | 显示全部楼层
非常牛!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-10-22 22:01 | 显示全部楼层
和楼主同样的遭遇,同样对方懒得刷,又给我退回来了
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-10-31 12:52 | 显示全部楼层
感谢楼主指路,刚看了下我的是2018年9月份买的,我也不记得当时的版本了,等闲下来照着楼主的刷刷看。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-1 15:49 | 显示全部楼层
来顶一下,最近看到出3.0.1系统了,也想过刷回原版。
哈哈,看来我的openwrt 23.05.6 没升级到24.10.x 还是幸运的,刷回原版也能省点功夫。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-1 17:20 | 显示全部楼层
不错,mark一下
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-8 21:56 | 显示全部楼层
必须点赞
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-12 18:48 | 显示全部楼层
你们是多少钱买的啊。
我刚买了一个,也要刷回来。

点评

你买了还问这个做啥。 80,不带电源,二手。  详情 回复 发表于 2025-11-16 16:45
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-12 18:48 | 显示全部楼层
刷回原版,可以做不可描述的事情吗?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-16 16:45 | 显示全部楼层
max_sun 发表于 2025-11-12 18:48
你们是多少钱买的啊。
我刚买了一个,也要刷回来。

你买了还问这个做啥。
80,不带电源,不含邮费,二手。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-22 19:28 | 显示全部楼层
已经刷回EdgeOS 3.0,怎么重新刷OpenWRT24.10.2?谢谢大神讲解!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-1-10 03:29 | 显示全部楼层
本帖最后由 0769559 于 2026-1-10 03:51 编辑

最关键的更新bl的部分呢?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-29 07:36 | 显示全部楼层
从23.05升级24我失败了,但是从23.05刷回原系统没这么复杂,也不用TTL,我反复刷了好几次了
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-29 22:43 | 显示全部楼层
非常牛!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 20:49

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表