cmcc rax3000me刷入ImmortalWrt24.10快照版本心路历程

 写在开头:
本人路由器型号是rax3000me,带usb口,内存ddr3版本。
在本人购买rax3000me之前,完全没有刷路由器经验,相信你也可以的。
本篇记录跟着网上教程成功刷上ImmortalWrt23.05.x版本后,结果查到最新ImmortalWrt已经来到24.10版本,于是想刷入24.10版本,由于本人没查攻略,直接使用mtd命令写入官方uboot导致路由器灯常亮蓝色,无法进入web界面,ssh也登录不上,然后使用tftpd64.exe工具写入cmcc_rax3000me-initramfs-recovery.itb,能成功进入ssh系统,并使用apk upgrade命令升级cmcc_rax3000me-squashfs-sysupgrade.itb,使用apk add luci安装web界面,最后成功进入web界面。


教程以及刷机过程中提示:
1.刷完机不要设置你的路由器ip网段是家里已存在的,比如某个出口是192.168.1.x网段,你刷机时候如果设备wan口连了网线,把你的设备改成其他网段,可以在/etc/config/network中修改
2.路由器如果能进入ssh或telnet,也是不一定能通过scp传输文件的,因为路由器上scp服务端-scpd不一定装了,可以通过一个叫HTTP_File_Server.exe的工具,在Windows启动后,配合在路由器终端使用wget命令下载文件至路由器
3.快照版本没有web界面,没关系,在路由器终端中通过apk add luci命令安装即可
4.刷路由器有时如刷完uboot后需要更改本机ip为192.168.1.x网段等基础要知道


刷24.10快照版本教程:
如开头所说,开始完全不必要这么麻烦,在24.10快照版本官方GitHub中,有一次commit已经提到可以刷rax3000me了(PS:本人就坑就掉在这,刷之前跟着23.05版本的方法去刷了,没有在Google多搜下教程,导致多走了几个步骤,==泪目)
 
GitHub提到的刷24.10快照版本那次commit:
https://github.com/immortalwrt/immortalwrt/commit/57f31cd5b11cb7e590c330845ec74ffa2d6eb13e
下面贴出这次commit内容(删去了ddr4版本,如何获取telnet权限内容):
Commit 57f31cd 1715173329 committed Mar 9, 2025
Gain SSH access:
...省略
NAND Flash instructions:
1. Connect to RAX3000Me, and backup everything, especially 'Factory' part.
2. Write new BL2 and FIP:
   If your device HAS USB port, run:
     mtd write immortalwrt-mediatek-filogic-cmcc_rax3000me-nand-ddr3-preloader.bin BL2
     mtd write immortalwrt-mediatek-filogic-cmcc_rax3000me-nand-ddr3-bl31-uboot.fip FIP
4. Set static IP on your PC:
   IP 192.168.1.254/24, GW 192.168.1.1
5. Serve ImmortalWrt initramfs image using TFTP server.
6. Cut off the power and re-engage, wait for TFTP recovery to complete.
7. After ImmortalWrt has booted, perform sysupgrade.
 
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
 
首先,可以根据这次commit进行刷机,但是全新机器获取telnet进入权限,可以参考其他刷23.05版本的教程(其实都一样,使用openssl解密,然后在路由器原本配置界面导入解密文件能进入tenlet即可,PS,Windows telnet可以通过控制面板-程序勾选启用)。
 
另外这次commit提到的快照版本文件在官网:
https://downloads.immortalwrt.org/releases/24.10-SNAPSHOT/targets/mediatek/filogic/
此链接列表中的(截止25年4月17日):
cmcc_rax3000me-initramfs-recovery.itb    7bcf8c082716255705accda35accf57f5536ca6d322ab0d019eb9a043505f4b3    13632.0 KB    Sat Mar 29 20:16:34 2025
cmcc_rax3000me-nand-ddr3-bl31-uboot.fip    23494151b5e6e0ca11b243b10af8c982d8242f41b773a355fd4903cd6de5d052    1012.2 KB    Sat Mar 29 20:18:21 2025
cmcc_rax3000me-nand-ddr3-preloader.bin    e87706db7bd64c53ea2c2652d2e3ec56a3a06a529a0f87974ea9e75c06633c12    220.8 KB    Sat Mar 29 20:18:21 2025
cmcc_rax3000me-squashfs-sysupgrade.itb    6b117b48cc6aabb15f980807d51af5997d70cf6b3893016bcd29152127f3717d    16640.8 KB    Sat Mar 29 20:17:52 2025
 
再次提醒:这个快照版本中没有luci,即没有web界面。


刷23.05版本教程:
一些都可以搜到的教程:
https://github.com/Daniel-Hwang/RAX3000Me
https://github.com/QiYueYiya/OpenWrt-Actions/tree/main/RAX3000Me
 
过程不复制粘贴了,总结就是刷入telnet进入,然后刷入uboot,刷入recovery,升级sysupgrade。


本篇重点在这个路由器灯常亮(无法进入web界面,无法ssh登入),我是在刷完23.05版本后,想升级24.10快照版本,手动进入ssh使用mtd命令进行开头commit中第二步2. Write new BL2 and FIP 后出现的现象。
解决方法:
1.下载tftpd64.exe工具
2.将tftpd64.exe和下载的immortalwrt-24.10-snapshot-r33004-bca880a0e8-mediatek-filogic-cmcc_rax3000me-initramfs-recovery.itb这个recovery文件放在同一个文件夹,文件名不要更改
3.此时路由器不要上电,更改电脑ip是手动获取192.168.1.254网关192.168.1.1掩码255.255.255.0,用网线连接电脑网口和路由器lan口,然后上电


(截图是我后续截的,实际上电后,这里日志会打印传输完成等信息,然后路由器就会自动重启,红灯闪烁后到绿灯)
4.之后通过ssh root@192.168.1.1登入系统即可,注意,快照版没有luci,可以手动安装luci,也可以sysupgrade命令升级
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值