从某TG频道得知这Cudy TR3000(AX3000)款路由器的时候,网购平台上已经全面涨价

本文仅记录本人使用Cudy TR3000的体验,不代表推荐该款路由器

选择它的理由?

数年前办学校宽带送的路由器,仅有无线网络功能,而我希望自己的路由器至少要有个USB口能外接硬盘充当轻NAS使用,考虑到学校宿舍狭小糟糕的环境,所占空间最好也不要太大,又由于我经常在局域网共享文件,因而对局域网网速也有些要求

综上,Cudy 这款出口转内销的 TR3000 (在国内销售的时候叫AX3000) 算是比较符合我的要求,加之对小小的东西完全没有抵抗力,促使了我当晚就下单了

TR3000 的 CPU 为 MT7981B,配备 MT7976CN 无线射频芯片,网卡是螃蟹的 8221B,闪存 128MB,内存 512M(DDR3),没有主动散热;接口则有 2.5GbE WAN + 1GbE LAN + USB 3.0 + Type-C

Type-C 主要被用来供电,据说可以传输数据,不过是 USB 2.0 的速度,不如用 USB 口

闪存可以自己动手改256/512MB,相应的固件也需要自己定制,动手能力不强的不推荐,实在想改可以去闲鱼上看看,有售卖硬改服务的,还提供定制固件

预算大于四百可以去看下 MT3000 路由器,配置更好,还有主动散热,差不多是改256/512MB闪存(来回运费+硬改费用+Cudy TR3000本身的售价)的价格

原系统

原系统虽然简单,但旁路由模式、外接硬盘共享到局域网、异地组网……基础功能也算比较全了,需求不多的人用原系统就行;我的需求确实不多,只可惜我是那种在MacBook Air上打游戏,在Windows上装macOS,在Linux下跑exe的神经病,所以这小路由器一到手我就开始琢磨给它刷个OpenWrt系统了

OpenWrt系统虽然功能多一些,但对动手/解决问题能力弱一些的人不怎么友好,特别是想配合中兴F50等随身Wi-Fi使用的,在各种论坛上见过很多小白抱怨刷了OpenWrt后,因为驱动问题,不能连接中兴F50

说到中兴F50这类随身Wi-Fi,如果是早期的外贸转内销版本(外包装盒为英文),需要改USB供电,否则带不动,如果是后来的国产版本,则不需要改供电就能带动

刷机

这款路由器的刷机视频有很多的,在此就不造轮子了,在 B站 or 某些技术论坛 上直接搜“TR3000”/“AX3000”即可

我参考的刷机视频有:

刷完机后,一定要把刷机文件保留在本地电脑一份,也不占空间,回头路由器玩崩了还能留个后路

固件

UBoot

U-Boot 全称 Universal Boot Loader,是一款开源的引导加载程序(Bootloader),常用于嵌入式系统中,比如Cudy TR3000这种路由器

就是个系统引导程序,把它理解为系统的基石就行了,有了它,我们就能更简单的安装操作系统,长按重启键插电进入UBoot界面后,只消将需刷入的固件上传,就可以自动引导安装

在没硬改闪存的情况下,推荐 cudy tr3000 v1中文三分区DHCP uboot第二版 中发布的UBoot,不仅有三种ubi分区(64MB、112MB、114MB)可以选择,还做了汉化,大大方便刷不同分区的固件

在哪里找固件

最简单的就是在各种刷机视频/帖子下由UP主/楼主发布的视频/帖子同款固件,按视频/帖子操作几乎不会有什么错误发生

或在恩山论坛等技术论坛上搜索他人编译好的固件,要确认是什么分区的固件,别刷错分区

又或自行编译OpenWRT,此处所说“自行编译”并非要读者从拉取源码开始,互联网上有很多提供此类服务的网站,如Kwrt、OpenWrt官方提供的服务,问题在于免费的网站可自定义的空间很狭窄,付费网站虽然基础功能是免费的,但如果不付费有很多限制

也可以使用Github Actions,修改别人写好的模板生成自定义固件,操作难度比使用自编译OpenWrt难度大,比从拉取源码开始编译难度小

还有其他编译自定义固件的方法,在此不一一列举,仅以Kwrt为例

设备型号选择 Cudy TR3000 V1 和 Cudy TR3000 112M均可,自定义软件包选几个需要的就行,也装不了几个,免费版最多选十个自定义软件包,如果有需求,互联网别忘勾选一两个常用的
image.png

后台地址要注意一下,不要和其他设备的IP冲突,如果是作为旁路由更要注意,可以填 192.168.3.2 这样的IP,我是作为主路由的,所以一般填的是 192.168.1.1,剩下的选项默认就可以

不同分区固件的区别

大分区比小分区固件多一点软件包空间,但即使刷了大分区固件,也只有20MB~70MB的软件包空间,加之孱弱的CPU性能以及小的可怜的闪存和内存,Docker此类完全是痴心妄想,除非硬改闪存,然而改了之后的256/512MB闪存亦称不上“大”,多装数个软件罢了

救砖

在不熟悉OpenWrt的情况下尽量不要动编译好的固件,否则会产生一些预料之外的错误,特别是升级系统内核等危险操作,大部分错误只能重刷系统解决

能访问Web界面

在还可以访问Web界面的情况下,访问 系统->备份/升级 ,拉到最下面,有个“刷写新的固件”,把刷机时使用的.bin文件(固件)上传刷写,可以选择保留配置,亦可不选,由于是同一固件,大部分配置都能保留,但新装的软件及其配置会丢失,自定义的软件源也不会被保留,这些需要手动保存到本地电脑

如果上传的不是同一固件,尽量不要选择保留配置,以免产生Bug

image.png位置如图所示

点击“刷写固件”后,就可以等路由器重启了

能通过SSH连接

如果开启了FTP,可以通过FTP将.bin文件(固件)上传到路由器;也可以通过Termius这种SSH软件,通过SFTP将文件上传上去,大部分固件没有配置SFTP,要安装一下:

1
opkg install openssh-sftp-server

.bin文件(固件)上传到路由器后,cd到固件所在文件夹,然后执行:

1
sysupgrade xxx.bin

可以喝杯咖啡等刷好系统重启(亮白灯)

SSH和Web一个都连不上

断电后再接通电源,期间按住Restart键不放,进入UBoot界面重新上传固件,等待UBoot自动引导安装系统

这种方式没办法保住个性化设置,能保住路由器就是万幸,一百多块钱能吃不少顿肯德基麦当劳

完全成砖了

还在保修期内就联系客服更换,不在保修期内只能花钱买个新的了,闲鱼上救砖服务也要四五十,算上来回运费七八十块钱,不值得

要么就去各种刷机视频/帖子下留言,期待大佬发善心告知方法

OpenWrt

本段默认读者有一定的Linux基础,且使用过Linux,不赘述基础命令

软件源

我刷的固件内置软件源种种原因下并不能使用,需要自行寻找新的软件源,注意CPU架构要对应,如Cudy TR3000对应的架构是aarch64_cortex-a53,我目前在用科大源,谈不上多完美,小部分软件还需单独下载.ipk文件上传安装

1
2
3
4
5
6
7
# USTC
src/gz openwrt_core https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/targets/mediatek/filogic/packages
src/gz openwrt_base https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/packages/aarch64_cortex-a53/base
src/gz openwrt_luci https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/packages/aarch64_cortex-a53/luci
src/gz openwrt_packages https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/packages/aarch64_cortex-a53/packages
src/gz openwrt_routing https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/packages/aarch64_cortex-a53/routing
src/gz openwrt_telephony https://mirrors.ustc.edu.cn/openwrt/releases/23.05.4/packages/aarch64_cortex-a53/telephony

包管理器

OpenWrt使用opkg作为包管理器,按理说应该很好用,安装什么软件一行命令就能解决

1
opkg update && opkg install xxx

再不济,也可以通过web界面安装软件包,部分软件确实不能在软件源中找到,得先通过其他站点下载,上传到路由器后再运行安装命令

1
opkg install xxx.ipk

有些软件虽然可以通过源下载,以FRP内网穿透软件为例,USTC源下载到的不仅版本低,而且web界面也不好用,需采取上面的方法安装最新版本

网络共享

我采用的是samba4对外接硬盘进行局域网共享,得益于Cudy给了一个USB 3.0的接口,外接机械硬盘可以跑满1GbE的LAN口,但在Wi-Fi6下稍显逊色

photo_2025-04-12_22-20-14.jpg外接的东芝4TB机械硬盘

image.png1GbE LAN口速率

image.pngWi-Fi6速率

倘若局域网内需要共享给其他人,就要对samba进一步设置用户权限了,可以参考设置OpenWRT的samba共享,更详细的可以看OpenWrt 局域网文件共享软件之 samba4

Q&A

Q: 硬盘上的可莉手办是?
A: 逛漫展的时候抽出来的工业垃圾,等预定的手办开售就把可莉换下来

Q: 满穗色纸和吧唧哪儿来的?
A: 摩点饿殍的第二期众筹,但我并不喜欢把“二次元徽章”叫“吧唧”

Q: 希格雯的钥匙扣哪儿买的?
A: 瑞幸联名送的,见我推特

Q: 博主能帮我改 Cudy TR3000 的闪存吗?
A: 博主自己也想改呢

Q: 可以帮我救砖吗?
A: 尽量,不保证能救回来

Q: 可以请博主帮忙编译自定义固件吗?
A: 可以咨询遇到的问题,但不能帮你编译,因为课程有些多,没时间

Q: 接下来还会更新什么吗?
A: 最近入手了台日版 iPhone SE3,或许会更一篇 esim 的文章