RAX3000M EMMC 20240115开启telnet进行刷机并使用64G EMMC
前情提要
1.本教程仅仅适用与RAX3000M EMMC 20240115
2.本教程参考了以下教程
- https://blog.codee.top/rax3000m%E6%90%9E%E6%9C%BA%E7%9B%AE%E5%BD%95/
- https://www.right.com.cn/forum/thread-8427780-1-1.html
- https://www.right.com.cn/forum/thread-8306986-1-1.html
进入终端方法
20240115 进入终端
- 由于机子是新固件,新密码是根据SN生成的,所以每台机子不一样,而且新版原厂固件已经删除了dropbear,开不了SSH,所以我们将使用telnet的配置备份文件
一.下载我的这个配置文件 cfg_export_config_file.conf
二.使用openwrt、ubuntu、WSL等linux系统或Cygwin
三.输入在文件所在的目录打开命令窗口输入
1 | SN=123456789123456(在机子背面S/N:后的) |
四.导入配置并进入telnet
1.回到配置管理并点击导入配置文件,将我们的cfg_export_config_file_new.conf文件上传,之后就可以使用mobaxterm点击Session=>Telnet,在Remote host *中输入192.168.10.1(rax000m的ip),Specify username中输入root,在点击ok,即可进入ssh
备份
1.输入命令
1 | dd if=/dev/mmcblk0p1 of=/mnt/mmcblk0p12/mmcblk0p1.bin |
2.然后复制拖到电脑,进行备份文件
刷入Uboot
方法1:immortalwrt的uboot(推荐)
- 缺点无法使用openwrt官方固件
1.下载uboot并解压
2.输入以下命令确认文件完整性
1 | md5sum mt7981-cmcc_rax3000m-emmc-gpt.bin |
如果为
1 | e6ceec4b9d3e86ef538c8b45c1b6ffed mt7981-cmcc_rax3000m-emmc-gpt.bin |
则没问题
3.输入uboot
1 | dd if=mt7981-cmcc_rax3000m-emmc-gpt.bin of=/dev/mmcblk0 bs=512 seek=0 count=34 conv=fsync |
- 特别提醒,如果报错了千万不要重启,不然砖一个给你看看,马上上网寻求帮助
方法2:Openwrt官方的uboot
- 缺点只能使用openwrt官方固件,而且没有web段
1.下载uboot,需要SYSUPGRADE,EMMC-DDR3-BL31-UBOOT.FIP,EMMC-GPT.BIN,KERNEL,EMMC-DDR4-BL31-UBOOT.FIP,EMMC-DDR4-PRELOADER.BIN
2.刷入gpt分区
1 | dd if=openwrt-mediatek-filogic-cmcc_rax3000m-emmc-gpt.bin of=/dev/mmcblk0 bs=512 seek=0 count=34 conv=fsync |
3.擦除bl2分区
1 | echo 0 > /sys/block/mmcblk0boot0/force_ro |
4.刷入新的uboot
1 | dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=13312 count=8192 conv=fsync |
刷写第三方系统(只适用于方法一)
1.固件下载,你也可以试试或去自己找找入恩山论坛中寻找然后下载bin,推荐237大佬
2.点击控制面板=>网络与 Internet=>网络与共享中心=>更改适配器设置=>WLAN=>属性=>Internet 协议版本 4(TCP/IPv4)
3.点击使用以下 IP 地址(S):然后在IP 地址(I)刷入:192.168.1.100之后确认
4.之后一个网线连接Rax3000m的LAN口,另一边连接电脑网口,然后先个rax3000m断电,接着长接复位插电重启
5.在指示灯变成红色时松手不按复位,之后在浏览器输入192.168.1.1,选择你的固件并上传(如果失败了就换个固件,这个没事),如果成功了rax3000m将自动重启,然后将第3步中的使用以下 IP 地址(S)更改为自动获取 IP 地址(O)以及使用以下的 DNS 服务器(E)改为 自动获取 DNS 服务器(B)
6.之后在浏览器输入192.168.6.1 密码为root之后就可以进入(如果你用我的固件的话)
刷写官方Openwrt系统(只适用于方法二)
1.下载tftp服务器
2.点击控制面板=>网络与 Internet=>网络与共享中心=>更改适配器设置=>WLAN=>属性=>Internet 协议版本 4(TCP/IPv4)
3.点击使用以下 IP 地址(S):然后在IP 地址(I)刷入:192.168.1.100之后确认
4.之后一个网线连接Rax3000m的LAN口,另一边连接电脑网口,然后先个rax3000m断电,接着长接复位插电重启
5.打开powershell输入ping 192.168.1.1能ping通后打开tftp服务器
6.把openwrt-mediatek-filogic-cmcc_rax3000m-initramfs-recovery.itb 格式文件放在和tftp服务器相同的目录。如果不是这个名称,手动修改一下。过一会就会自动上传固件了
7.上传完后浏览器输入192.168.1.1进入路由器后台,将openwrt-mediatek-filogic-cmcc_rax3000m-squashfs-sysupgrade.itb 上传升级,之后就成功安装了
使用内置64G EMMC
1.在路由器后台安装cfdisk
2.ssh进入路由器输入
1 | cfdisk /dev/mmcblk0 |
然后手动创建分区
3.格式化新建分区
1 | mkfs.ext4 /dev/mmcblk0p7 |
4.在路由器后台的挂载点添加挂载即可









