共计 1838 个字符,预计需要花费 5 分钟才能阅读完成。
背景介绍
OpenWRT 作为开源的嵌入式 Linux 发行版,以其高度可定制性和丰富的软件包生态著称。CMCC RAX3000M 算力版搭载 MT7981B 双核 A53 处理器(主频 1.3GHz)、512MB 内存和 128MB 闪存,硬件性能在入门级路由器中表现突出。通过刷入 OpenWRT,可以解锁更多高级功能如:

- 多 WAN 负载均衡
- QoS 流量控制
- 内网穿透服务
- 广告过滤等实用功能
准备工作
必要工具清单
- 路由器管理密码(默认账号:root/ 无密码)
- TFTP 服务器软件(如 tftpd64)
- 推荐固件:OpenWRT 23.05 官方 snapshot 版(mt7981-cmcc-rax3000m-nand)
- SSH 客户端(Putty 或 Termius)
- UART 转 USB 调试工具(可选,用于救砖)
固件下载注意事项
- 必须选择 nand 闪存版本(非 emmc)
- 校验 SHA256 哈希值避免文件损坏
- 建议保留原厂固件备份
刷机步骤
方法一:U-Boot 刷机(推荐)
- 电脑设置静态 IP:192.168.1.2/24
- 按住 Reset 键通电,等待 LED 快闪后松开
- 浏览器访问 http://192.168.1.1 进入 U -Boot
- 上传 sysupgrade.bin 文件并刷写
关键命令记录:
# 查看当前分区
cat /proc/mtd
# 备份原厂固件(通过 SSH)dd if=/dev/mtd0 of=/tmp/firmware.bak
方法二:SSH 刷机
适用于已开启 SSH 的路由器:
- 使用 SCP 上传固件到 /tmp
- 执行刷机命令:
mtd -r write /tmp/openwrt.bin firmware
基础配置
网络初始化
-
LAN 口设置:
set network.lan.ipaddr='192.168.10.1' commit network /etc/init.d/network restart -
软件源配置(修改 /etc/opkg.conf):
src/gz openwrt_base https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a53/base
性能调优
CPU 调度优化
-
安装 CPU 频率调控:
opkg install luci-app-cpufreq -
设置性能模式:
echo performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
无线驱动优化
修改 /etc/config/wireless:
option txpower '23' # 根据环境调整发射功率
option country 'CN' # 设置国家码
避坑指南
常见问题解决
- 问题 1 :刷机后无法启动
-
解决方案:通过 U -Boot 重刷,检查固件版本
-
问题 2 :无线信号弱
- 检查:
iwconfig查看射频状态 -
调整:更换信道或降低频宽
-
问题 3 :软件包安装失败
- 执行:
opkg update --force-checksum
配置示例
场景 1:多拨负载均衡
opkg install luci-app-mwan3
配置 /etc/config/mwan3:
config interface 'wan'
option enabled '1'
option family 'ipv4'
场景 2:内网穿透(FRPC)
opkg install frpc luci-app-frpc
配置示例:
[common]
server_addr = your_server.com
server_port = 7000
[ssh]
type = tcp
local_ip = 192.168.10.1
local_port = 22
remote_port = 6000
场景 3:广告过滤
opkg install adblock luci-app-adblock
启用规则自动更新:
set adblock.global.adb_enabled='1'
commit
测试验证
基础功能检查
-
网络连通性:
ping -c 4 openwrt.org -
无线性能测试:
iperf3 -c 192.168.10.100 -t 60 -
CPU 负载监控:
top -n 1 | grep CPU
延伸学习
- OpenWRT 官方文档:https://openwrt.org/docs/start
- MT7981 芯片手册:联发科官网
- 社区支持:https://forum.openwrt.org/
通过本教程,您应该已经完成从刷机到优化的完整流程。RAX3000M 在 OpenWRT 下可稳定运行各类服务,建议根据实际需求逐步探索更多高级功能。遇到问题时,记得先检查日志(logread)和系统资源使用情况(free -m)。
正文完
发表至: 路由器刷机
近一天内
