共计 1832 个字符,预计需要花费 5 分钟才能阅读完成。
背景与痛点
CMCC RAX3000M 算力版作为一款运营商定制路由器,虽然硬件配置不错(MT7981B 双核 1.3GHz + 256MB 内存),但原厂固件存在明显短板:

- 功能限制多,缺少高级路由功能
- 插件生态匮乏,无法安装第三方应用
- QoS 和防火墙配置简单,难以满足复杂网络需求
- 无线信号调校保守,5GHz 频段性能未完全释放
通过刷入 OpenWRT,可以彻底解决这些问题,还能解锁 160MHz 频宽、多 WAN 负载均衡等高级功能。
准备工作
硬件需求
- CMCC RAX3000M 算力版(注意区分 NAND/eMMC 版本)
- 网线×2(WAN/LAN 各一)
- USB-TTL 转换器(CH340G 型号兼容性最佳)
软件工具
- 固件下载(需严格匹配硬件版本):
- OpenWRT 官方 snapshot 版
-
推荐使用
openwrt-mediatek-mt7981-cmcc_rax3000m-squashfs-factory.bin -
必备工具:
- PuTTY/TeraTerm(串口调试)
- tftpd64(TFTP 服务器)
-
WinSCP(文件传输)
-
驱动准备:
- 安装 CP210x/USB 转串口驱动
- 建议关闭 Windows 防火墙临时
刷机步骤
关键操作流程
- 拆机连接 TTL:
- 路由器断电后拆开外壳
- 找到主板上的 4 针 UART 接口(TX/RX/GND/VCC)
-
用杜邦线连接时注意:不要接 VCC 针脚
-
进入 Uboot 模式:
- 串口设置为 115200bps/8/N/1
- 通电后立即狂按 Ctrl+ C 中断启动
-
出现
MT7981>提示符表示成功 -
刷写固件:
# 设置服务器 IP(改成你的 TFTP 服务器地址)setenv serverip 192.168.1.100 # 上传固件到内存 tftp 0x46000000 openwrt-mediatek-mt7981-cmcc_rax3000m-squashfs-factory.bin # 擦除并写入 nand erase 0x0 0x1000000 nand write 0x46000000 0x0 ${filesize} -
重启生效:
reset
网络配置
首次登录 OpenWRT(默认 IP:192.168.1.1)后建议:
无线优化设置
- 5GHz 频段:
- 信道带宽选 160MHz
- 调整 TX 功率到 23dBm
-
开启 MU-MIMO
-
2.4GHz 频段:
- 使用 HT40 模式
- 避开 1 /6/11 重叠信道
防火墙规则
建议添加的规则:
# 防止 WAN 口扫描
add firewall rule
set name='Block-WAN-Scan'
set src='wan'
set proto='tcp'
set dest_port='0:1024'
set target='REJECT'
commit
性能优化
内核参数调整
编辑 /etc/sysctl.conf 添加:
# 提升 NAT 性能
net.netfilter.nf_conntrack_max=65536
net.ipv4.tcp_window_scaling=1
# 减少 WiFi 延迟
net.core.rmem_max=4194304
net.core.wmem_max=4194304
必装插件推荐
- SQM QoS:解决游戏 / 视频卡顿
- AdGuard Home:去广告 +DNS 优化
- Watchcat:定时重启防内存泄漏
安装命令:
opkg update
opkg install luci-app-sqm adguardhome watchcat
避坑指南
常见问题处理
- TTL 连接无输出:
- 检查 RX/TX 线序是否接反
-
确认串口工具波特率设置正确
-
刷机后无法启动:
- 尝试按住 Reset 键上电
-
使用
nand scrub彻底擦除 -
WiFi 信号弱:
- 检查地区代码是否为 CN
- 更新 EEPROM 数据:
mtd -r write /tmp/eeprom.bin Factory
安全注意事项
- 首次登录后立即:
- 修改默认密码
- 关闭 SSH 的 root 登录
-
更新所有软件包
-
定期维护:
- 检查
/var/log/messages异常登录 - 设置 fail2ban 防御暴力破解
性能对比
测试环境:200M 宽带 /10 设备并发
| 指标 | 原厂固件 | OpenWRT |
|---|---|---|
| NAT 吞吐量 | 650Mbps | 920Mbps |
| 5GHz 速率 | 600Mbps | 880Mbps |
| Ping 抖动 | 8ms | 3ms |
| CPU 负载(10 设备) | 75% | 45% |
刷机完成后,建议跑一次 iperf3 测试:
# 服务端
iperf3 -s
# 客户端
iperf3 -c 192.168.1.1 -t 60 -P 8
结语
经过完整优化后,RAX3000M 的性能表现可超越多数千元级商用路由器。如果遇到任何问题,欢迎在 OpenWRT 论坛分享你的调试日志。对于进阶玩家,还可以尝试编译自定义固件,开启硬件加速等实验性功能。
正文完
发表至: 未分类
近一天内
