Cudy-ax3000(tr3000)刷机完全教程openwrt普通固件和大分区固件
说实话cudy-tr3000这个mini路由器确实好,同样的glinet路由器卖太贵了。后面准备再搞一个。另外说个题外话,网上的刷机教程已经很成熟了,除了oenwrt官网的大分区固件,还有immortalwrt社区的大分区固件。闲麻烦怕风险的直接买256M版本的。如果刷成砖了,恢复模式都无法恢复,那就拆开硬件多学习,还可以ttl的,千万不要把这东西寄给人家厂商或卖家了。卖这么便宜的AX路由器又是512M大内存。估计五六年就不用换了。
Cudy TR3000是一款专为旅行和便携使用设计的路由器。它支持USB-C,配备USB3端口、Wi-Fi 6和1×2.5G WAN + 1x1G LAN端口
双核1.3G 512内存支持AX无线模式,什么都好就是官方一开始的那个分区太保守了,就算刷好openwrt固件 也只有40MB多的存储空间,装点插件什么的都不方便,所以就有了刷机需求。

需要下载的工具及数据
1. 中间固件
原厂固件仅通过“更新固件”网页选项接受RSA签名镜像。Cudy 提供了“中间固件”:带有 RSA 签名的 OpenWrt 镜像 就叫做中间件
下载地址 文件名为“TR3000 V1.zip”。官方给的是 google driver 连接 https://drive.google.com/drive/folders/1BKVarlwlNxf7uJUtRhuMGUqeCa5KpMnj?usp=sharing
cudy官方参考 https://www.cudy.com/zh-cn/blogs/faq/openwrt-software-download
我这里提供个本地连接 http://blog.sinocd.cn/upload/file/TR3000_V1_20251118.7z
2. 刷 openwrt 标准版(含256m版本)需要下载的包和工具
去openwrt官方网站 https://firmware-selector.openwrt.org/
输入 Cudy TR3000 v1 或 Cudy TR3000 256mb v1 (根据自己的路由器)
一共4个文件只下载一个"openwrt-24.10.x-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin "
最好再验证下 sha256sum 防止不完整文件导致 路由器变砖。
3.还需要一个通用工具软件 tftpd 下载地址 https://github.com/PJO2/tftpd64/releases/
根据自己系统下载对应的版本,我是在Windows下64位 所以下载了https://github.com/PJO2/tftpd64/releases/download/v4.74/tftpd64_portable_v4.74.zip
如果你的路由器买 回来还没有刷过系统那么接着从这里继续往下看,如果是已经刷过 openwrt的系统了 但存储空间只有40MB多一点,那就直接跳到下一部分
从cudy官方固件刷成openwrt开源版固件
第一部分的思路就是刷中间件然后刷入openwrt固件。通俗点就是把cudy官方的路由器界面换成openwrt界面。如果你是电脑小白,不知道网关做什么、掩码大小有什么区别、DNS 、转发、路由就别瞎折腾了 直接用官方的固件吧。
刷机步骤
1解压中间固件,刷入中间固件:
(1)从压缩包中解压文件“cudy_tr3000-v1-sysupgrade.bin”。
(2)在 浏览器中打开http://192.168.10.1/ 网页界面,默认密码为“admin”。进入“升级固件”选项,使用文件“cudy_tr3000-v1-sysupgrade.bin”进行升级。大约2分钟吧。
路由器重启后led灯变成白色,把自己的电脑网卡设置成自动获取ip地址你现在的路由器使用的是中间固件。将电脑网线连接到路由器的LAN口(OpenWrt 目前版本初次启动默认时不启用 Wi-Fi),然后在浏览器打开 http://192.168.1.1/ 页面,没有密码确定就可以登陆。
2. 刷入 openwrt 标准固件
找到刚才下载好的那个包 "openwrt-24.10-*-mediatek-filogic-cudy_tr3000-*-squashfs-sysupgrade.bin"
从 系统 => 备份与更新 =>更新固件
如果是英文版 System => Backup/Flash operations 选择最下面 Flash new firmware image
浏览 然后上传 确定刷机 去掉 保存当前配置 的 对号 大约2分钟,就刷好了。
另外再说说 如果你刷错了包 如何恢复
本机电脑ipv4地址配置 192.168.1.88 子网掩码255.255.255.0 然后确定保存。运行tftpd64 这个程序,把 中间固件 那个文件“cudy_tr3000-v1-sysupgrade.bin” 改名 “recovery.bin”放在和 tftpd64工具同一个目录下。还要关闭计算机防火墙 或者给 tftpd 添加出入站规则 放行。
电脑上设置好了。先给路由器断电,然后先按住路由器的复位按钮不要松开,给路由器通电 大约5秒后 Tftpd 工具的界面会有文件传输记录,就可以松开复位键了。这样路由器正常启动就进入恢复模式了。
把网卡ipv4地址改回到自动获取,在浏览器中打开http://192.168.10.1/ ,刷入标准openwrt 固件
到这里,256m版本机器的就不用往下看了。128m版本的继续
给cudy tr3000 v1 128M版本路由器刷大分区固件
1.下载固件去openwrt 官网下载4个文件都会用到
每个文件下载后 都用 sha256sum 工具检查下,因为要修改原来只读分区的内容,如果因文件损坏变砖的概率很高。
2.备份原来分区数据打开http://192.168.10.1/ 网页界面 菜单:系统 => 备份与更新 => 保存 mtdblock 内容
英文版 System => Backup/Flash operations =>Save mtdblock contents
这里主要保存 BL2 分区 和 FIP 分区的内容,当然因为每个批次的硬件也有不同,你可以都保存为备份文件
后面就要用到 SSH 工具了,windows 下推荐使用 xshell 免费无广告。
用ssh 工具登录到 192.168.1.1 用户名root 密码没有设置的话 是空
上面刚说到的备份也可以 在 ssh 命令行备份
opkg update && opkg install nand-utils mkdir /tmp/nand_backup nanddump -f /tmp/nand_backup/BL2.bin /dev/mtd0 nanddump -f /tmp/nand_backup/u-boot-env.bin /dev/mtd1 nanddump -f /tmp/nand_backup/Factory.bin /dev/mtd2 nanddump -f /tmp/nand_backup/bdinfo.bin /dev/mtd3 nanddump -f /tmp/nand_backup/FIP.bin /dev/mtd4 nanddump -f /tmp/nand_backup/ubi.bin /dev/mtd5
备份后以后 要下载到 自己的电脑上保存,可以 使用 Windows SCP 协议连接到路由器 也可以使用 ftp工具连接
ftp 工具操作
opkg update && opkg install vsftpd # 下载安装 /etc/init.d/vsftpd start # 开启ftp server 服务 /etc/init.d/vsftpd enable # 非必要 # ftp工具没有密码登录不了 路由器 所以给root用户设置密码,如果你已经设置过了 这里跳过 passwd root #这里盲敲两次密码,敲一次回车一次
然后利用filezilla 连接到 路由器 下载 /tmp/ 下面的 6个文件 到电脑。
(1)先修改两个分区 BL2 和 FIP ,也就是 刷入新的U-Boot引导加载程序
在 ssh 中 安装内核模块,解锁用于写入的mtd分区:opkg update && opkg install kmod-mtd-rw curl insmod mtd-rw i_want_a_brick=1 # 我想要一块砖
把前面下载好的 2个文件用ftp 上传 到路由器
openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-ubootmod-preloader.bin
openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-ubootmod-bl31-uboot.fip
在路由器分区中写入新的BL2和FIP
mtd write openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-ubootmod-preloader.bin BL2 mtd write openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-ubootmod-bl31-uboot.fip FIP
(2)使用恢复模式
把刚下载的那个4个文件中的 “openwrt-24.10.5-mediatek-filogic-cudy_tr3000-v1-ubootmod-initramfs-recovery.itb”重命名为 "openwrt-mediatek-filogic-cudy_tr3000-v1-ubootmod-initramfs-recovery.itb" 并且和tftpd 工具 放在同一个目录下。
本机电脑设置 IP地址为 静态IP 192.168.1.254 子网掩码 255.255.255.0 然后给路由器断电,先给路由器断电,然后先按住路由器的复位按钮不要松开,给路由器通电 大约5秒后 Tftpd 工具的界面会有文件传输记录,就可以松开复位键了。这样路由器正常启动就进入恢复模式了。
(3)刷入大分区固件(以后固件版本升级了 也就是把这一步重复下就可以了)
等路由器正常启动后。把网卡ipv4地址改回到自动获取,在浏览器中打开http://192.168.1.1/ ,从Web页面刷入固件。
这里默认是英文版,默认没有密码直接登录,菜单选择 System => Backup/Flash operations 这个页面的最下面 Flash new firmware image 浏览找到 “openwrt-24.10.4-mediatek-filogic-cudy_tr3000-v1-ubootmod-squashfs-sysupgrade.itb” 刷入系统,然后重启 就ok了
如果出问题了 就从 设置ip地址为192.168.1.254开始 记得关闭防火墙 或是 给tftp工具在防火墙放行
刷完大约就有 80M+的存储空间了。
登录后可以发表评论与回复。
还没有评论,来做第一个发言的人。