跳转至

Cudy TR3000刷机ImmortalWrt固件

1. 目的

1.1 摘要

为Cudy TR3000路由器刷机ImmortalWrt,安装Homeproxy插件,实现在局域网内科学且优雅地上网。

1.2 背景简介

ImmortalWrt是一个基于OpenWrt的开源路由器固件,提供了非常丰富的插件以满足各种需求。ImmortalWrt相比OpenWrt的更新频率更高,同时也提供了更多的软件包插件选择,方便个性化定制。

对于本文,ImmortalWrt提供了Homeproxy代理插件,能够非常优雅地实现上网需求。

踩坑提醒

官方刷机指南选择的是OpenWrt固件,但ImmortalWrt固件才能使用Homeproxy等插件,如果在OpenWrt上安装Homeproxy可能会遇到各种问题。

注意

对于新手而言,不建议刷U-Boot系统,否则很容易让路由器变砖(血泪教训)。

2. 条件

2.1 实物准备

1) 一台Cudy TR3000路由器(我在JD买成170左右)

2) 一根网线

3) 一台能插网线连路由器的电脑

2.2 软件准备

请提前下载好以下文件(点击即可下载):

1) Cudy中间固件:cudy_tr3000-v1-sysupgrade.bin

2) ImmortalWrt固件:immortalwrt-24.10.0-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin 。如果要获取ImmotalWrt最新版本,可以在ImmortalWrt镜像网站搜索cudy tr3000,选择v1下载。

注意

不要下载Cudy TR3000 v1 (OpenWrt U-Boot layout)的版本!这个版本是给OpenWrt的U-BOOT准备的,但是本教程并没有刷Cudy的U-BOOT!反之,如果之前已经刷为了OpenWrt的U-BOOT,请选择该版本。

最后,请准备好一个好心态

好戏开场。

3 给Cudy TR3000刷过渡固件

进入TR3000的管理界面,打开固件升级页面,选择中间固件cudy_tr3000-v1-sysupgrade.bin进行升级。

4 给Cudy TR3000刷ImmortalWrt

升级到中间固件后,路由器默认地址发生变化,此时请使用192.168.1.1访问OpenWrt的原生界面。初始密码未设置,直接回车或者点击登录即可。

登录后,在当前界面中选择系统 -> 备份与升级,在“刷鞋新的固件”选项中,上传之前下载的ImmortalWrt固件(即immortalwrt-24.10.0-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin)。

取消勾选 “保留当前配置” ,点击 “继续” ,等待刷写完成。升级完成后,页面会自动刷新,同样没有密码,回车即可进入界面,进入界面后再设置需要的管理密码和其他功能。

5 安装并配置Homeproxy

5.1 安装Homeproxy

进入ImmortalWrt管理后台,进入系统 -> 软件包,点击更新列表。等待更新完成,并在过滤器中搜索homeproxy,点击安装。

5.2 配置Homeproxy

安装完成之后刷新页面,此时顶部会多出服务选项,进入服务 -> HomeProxy,在节点设置中点击订阅订阅地址中输入订阅的节点,依次点击保存当前设置更新订阅。此时回到客户端设置,在主节点中选择要连接的节点,点击保存并应用,即可上网。

Homeproxy的代理监听端口为5330。

6 设置WIFI密码

在主界面中进入网络 -> 路由,对要进行设置的无线网络点击编辑,进入接口配置 -> 无线安全加密选择WPA2-PSK/WPA3-SAEMixedMode,在密钥中设置WIFI密码,保存 -> 保存并应用即可。

如果觉得这篇文章对你有帮助,可以在我在Github仓库里点一个Star⭐

参考资料1 2 3


  1. 如果用不惯ImmortalWrt想要刷回Cudy原来的固件,可以参考这篇官方教程。如果原厂的U-Boot已经被刷掉了,请参考这篇文章的刷回原厂部分。 

  2. 如果想要把官方的U-Boot也刷掉,可以参考这篇博客。但有变砖风险,需谨慎。 

  3. Homeproxy的更多说明可以参考这篇文章。