CMCC RAX3000M NAND 刷机
警告
这个试用于 NAND 版本,EMMC 版本大同小异,不可直接套用
开启 ssh
下载配置文件
通电并连接路由器,不需要联网,防止锁机
登录后台 192.168.10.1
,使用路由器背面账号密码登录
主页 -> 更多 -> 管理 -> 配置管理 -> 导出文件
下载文件名为 cfg_export_config_file.conf
解压并修改配置文件
将文件传入任意 linux 环境中(wsl)
输入命令解压配置文件:
sh
openssl aes-256-cbc -d -pbkdf2 -k $CmDc#RaX30O0M@\!$ -in cfg_export_config_file.conf -out - | tar -zxvf -
- 用编辑器修改
etc/config/dropbear
文件,把option enable '0'
改为option enable '1'
开启 ssh 服务 /etc/shadow
,清楚 root 用户密码,将 root 两个冒号间的密码删除,然后保存。
再次打包
sh
tar -zcvf - etc | openssl aes-256-cbc -pbkdf2 -k $CmDc#RaX30O0M@\!$ -out cfg_export_config_file_new.conf
登录路由器后台导入配置
主页 -> 更多 -> 管理 -> 配置管理 -> 选择文件
选择上一步打包好的 cfg_export_config_file_new.conf
导入
测试 ssh
应该不需要密码即可登录
sh
ssh root@192.168.10.1
刷如 uboot
下载 uboot
https://drive.wrt.moe/uboot/mediatek
上传 uboot
sh
scp -O "/Users/hqa/Downloads/rax3000m/mt7981-cmcc_rax3000m-nand-fip-expand.bin" root@192.168.10.1:/tmp/
ssh 登录路由器执行
sh
root@RAX3000M:/# mtd write /tmp/mt7981-cmcc_rax3000m-nand-fip-expand.bin FIP
Unlocking FIP ...
Writing from /tmp/mt7981-cmcc_rax3000m-nand-fip-expand.bin to FIP ...
进入 uboot 刷机页面
先断电,按住 rest 按键,插上电源后大约 5-10 秒,指示灯变绿色后松开
刷入固件
选择固件
这里选用的是 immortalwrt 固件
登录网站 https://firmware-selector.immortalwrt.org/
搜索 rax3000m nand 找到对应的版本。
这里选择的是 SYSUPGRADE
版本。
访问 192.168.1.1
即可进入 uboot 刷入第三方固件