本软路由基于 「Cudy AX 3000 」 搭建。 搭建流程较为简单。
搭建流程有参考 cudy tr3000路由器刷机教程,5分钟搞定
购买设备
【京东】https://3.cn/2eMaw-UQ?jkl=@NFUKsE09RZ@ CZ154 「Cudy WiFi 6 轻Nas 2.5G口路由器」
点击链接直接打开 或者复制文案打开京东
基本安装教程
与参考文章中列出的基本一致,此处重新说明一下
安装文件:网盘链接: https://pan.baidu.com/s/1GG7HGCGsPwyPEM-L3SIsBw?pwd=vanp 提取码: vanp
刷机步骤
- 安装路由器
按照路由器的设置向导安装路由器
- 升级过渡固件
进入高级设置菜单,点击固件升级
在选择本地升级的固件,固件为升级包根目录的过渡固件,名称为 cudy_tr3000-v1-sysupgrade.bin
该固件也是openwrt系统,是官方提供的版本,可以在官方固件中直接升级,因为本身是openwrt,所以也可以升级到标准的openwrt系统。
其实官方固件也是基于openwrt定制开发,只是页面进行了修改,凡是管理地址链接中带有cgi-bin/luci
的都是基于openwrt开发的系统。
选择固件后安装提示完成升级即可,等待系统重启,大概2-3分钟。
- 升级openwrt固件
系统重启后在浏览器输入192.168.1.1,进入中间固件管理界面
用户名为root,密码为空
点击系统-->备份与升级,进入固件升级页面
最好把Factory备份一下,这里面保存了无线校准和产品硬件相关的参数,防止后面升级其他不同分区固件导致Factory丢失,Factory的数据会影响无线性能,每台机器都不一样。
点击【刷写固件】,选择刷机包中的openwrt固件开始升级,文件名称为
openwrt-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin
升级大概2-3分钟,升级成功后通过浏览器访问192.168.1.1即可进入管理界面,当然如果想要升级其他的openwrt固件,也和该步骤一样,刷机包提供的固件是基于openwrt官方源码编译,只是设置了登录密码、解锁了FIP分区只读等,具体请查看刷机包中的刷机说明。
这样我们就完成了路由器刷机,根据上面的教程是可以升级到任何标准的OpenWrt系统的。注意标准的OpenWrt系统都是小分区,想要大分区固件需要升级对应的uboot。
该固件我自编译的固件,更改了wifi名称和密码
登录密码为password
wifi密码为66668888
fros插件界面的登录信息为admin admin
关于如何升级uboot和如何恢复官方固件,我们在后面的文章单独讲解,避免给初学者带来困扰,刚接触刷机的不要去刷uboot,该款设备的官方uboot本身也是支持固件恢复的,即使升级固件错误后,也支持uboot模式恢复。
补充升级
以上升级会把 openwrt 升级至 23.05-SNAPSHOT
版本,此版本的软件包基本已经丢失, 比如安装 OpenClash 等软件时会提示依赖包安装不上。
因此需要升级至稳定版本。
我在 https://downloads.openwrt.org/releases/23.05.4/targets/mediatek/filogic/
页面重新下载了 openwrt-23.05.4-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin
再系统升级页面点升级。
升级的时候请选择保存配置升级
,即可复用用户名密码等配置
软件安装
更换清华源
https://mirrors.tuna.tsinghua.edu.cn/help/openwrt/
安装汉化包
opkg update
opkg install luci-i18n-base-zh-cn # luci 的中文包
opkg install luci-i18n-firewall-zh-cn # 防火墙的中文包
配置 Luci Web 主题
cd /tmp
wget https://static.jansora.app/luci-theme-argon_2.3.2-r20250207_all.ipk
opkg install luci-theme-argon*.ipk
wget https://static.jansora.app/luci-app-argon-config_0.9_all.ipk
opkg install luci-app-argon-config*.ipk
配置完,退出登录后重新登录生效
配置 OpenClash
https://github.com/vernesong/OpenClash
安装依赖
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg remove dnsmasq
opkg install dnsmasq-full
cd /tmp
wget https://static.jansora.app/luci-app-openclash_0.46.079_all.ipk
opkg install /tmp/luci-app-openclash_0.46.079_all.ipk
退出,重新登录以后,即可看到 OpenClash 客户端