|
本帖最后由 欧歌丶 于 2024-8-22 09:43 编辑
感谢@czytea 发布的X32体验固件 锐捷x32 / Ruijie RG-EW3200GX 刷OPENWRT
因为锐捷X32与X32PRO配置差不多,所以刷机方法相同。 根据@jrglinux 发布的锐捷x32pro刷openwrt开启无线160MHz (视频版)本人成功刷入了固件,为了服务更多X32机友,所以推出本篇更加详细的保姆刷机教程。
一、首先准备以下条件:
1、一子螺丝刀或者其他拆机工具
2、USB转TTL串口模块小板(某宝或者PDD上几块钱一个)
二、准备windows端软件
1、MobaXterm
2、tftpd64
3、WinSCP
三、准备固件
X32固件下载(@czytea )
两个都需要下载
openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-initramfs-kernel.bin
openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-squashfs-sysupgrade.bin
四、正式开始
1、用一字螺丝刀沿机盖接缝处将机盖撬开
2、找到主板J19字样的4个小圆孔,分别对应V R T G
3、用USB转TTL串口小板插上杜邦线并连接主板
注意:TTL小板的 “3V3” 对应主板的 "V"
TTL小板的 “TXD” 对应主板的 "R"
TTL小板的 “RXD” 对应主板的 "T"
TTL小板的 “GND” 对应主板的 "G"
4、插上主板后USB连接电脑(此时路由器不用连接电源)
5、设备管理器中看到多了个串口COM号说明连接成功
6、打开MobaXterm软件 新建 - 串口 - 选择USB转TTL的串口号 速率选 115200
屏幕上就会有很多字段进行滚动
7、路由器LAN口接电脑 并接上电源
上电后机器启动过程中 立刻按几次键盘“↓”键 中断其启动过程(类似电脑开机进BIOS)
8、选择第一项并回车,(我们这里需要首先刷入带initramfs字样的临时固件)
输入固件文件名 openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-initramfs-kernel.bin 后回车
(我这里是为了方便输入把固件的名改成了1.bin,如没有改动的可以复制文件名后直接右键粘贴即可)
9、进入控制面板-网络和 Internet-网络连接 选中以太网右键属性
将IPV4地址手动改为 10.10.10.3 掩码255.255.255.0 网关 10.10.10.1
10、打开tftpd64软件 ,把一行路径改为固件所在目录(避免出现问题,建议将固件存放在纯英文目录)
11、回到MobaXterm界面 回车后开始刷入临时固件
12、刷入完成后回车就可以看到openwrt图标
13、输入 passwd root 命令 创建密码 密码输入时不可见 只管输就行 然后再输一遍后成功创建密码
14、重要! 备份原厂固件(不想玩op了可以刷回官方固件)
输入命令 dd if=/dev/mtd7 of=/tmp/x32-recovery-firmware.bin
15、进入控制面板将刚刚手动设置的IP地址改回自动
16、打开WinSCP软件新建会话 文件协议选SCP 主机名填192.168.1.1 用户名填root 密码填刚刚自己设置的密码
有一个警告页面 别管他 点最左边更新按钮即可
17、进入tmp目录将备份的固件x32-recovery-firmware.bin导出到电脑 然后在该目录下删除
18、在tmp目录下导入新固件 openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-squashfs-sysupgrade.bin
19、刷入openwrt
回到MobaXterm串口终端界面
输入命令 cd /tmp
mtd write openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-squashfs-sysupgrade.bin firmware
开始输入。。。
20、刷入成功后回车就可以看到OPENWRT图标
21、最后输入reboot 命令进行重启
22、刷回官方固件
用步骤18的操作 tmp 目录下导入原厂固件
输入命令:mtd write x32-recovery-firmware.bin firmware
等待刷入后
输入reboot 命令进行重启
有些伙伴没有备份原厂固件的 如需可以下载我自己导出的原厂固件
链接:https://pan.baidu.com/s/162CDMygc6OW7z016E9YLrA?pwd=09ul
提取码:09ul
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|