作者:小鲸社长
半年前我折腾过采用联发科 MT7988A 方案的 TP-LINK 7DR7299 万兆路由,可以免拆机刷成 OpenWrt 系统,当时的评价是:MT7988A 性能很强,但固件不能养猫差评!信号不如原厂。

图片
图片
▲ 现在有 lsls2025 大佬编译了 7dr7299 的无线闭源驱动固件,经过几个月的发展社区对 7dr7299 支持的情况如何?是时候测试一下了。

图片
图片
▲ 拿出我吃灰半年的 7dr7299 准备刷机,回顾一下主要硬件参数:MT7988A 四核 A73 1.8GHz、1GB 内存、128MB 闪存、9 颗高功率 FEM 功放,无线规格 BE7200
7dr7299 和之前没有太大区别,新增了一个 输入 U-boot 的步骤,整体流程是:
官方固件 -> debug 固件 ->openwrt 过渡固件 ->刷入 U-Boot->immortalwrt 闭源 WiFi 固件 ->成功
刷入 debug 固件
刷机资料可以去公众号回复:7dr7299 获取!

图片
▲ 登录路由器管理页面,路由设置→软件升级→点击本地升级

图片

图片
▲ 选择 debug 过度固件(7dr7299mv1-middleware_cn_1_0_8_up_boot_with_facboot ( 260330 ) _2026-03-30_17.20.13.bin),上传成功后点软件升级,等到进度 100%
刷入过渡 openwrt 固件
等几分钟路由器重启后,重新连一下 WiFi,进入路由器管理页面。

图片
▲ 同样步骤来到软件升级这里,查看版本号变成了 1.0.8 ,点击本地升级

图片
▲ 选择 openwrt 过渡固件(immortalwrt-24.10.5-mediatek-filogic-tplink_tl-7dr7299-v1-squashfs-sysupgrade.itb ) ),然后升级等待进度跑到 100%

图片
▲ 这里等待几分钟看到 ImmortalWrt 名称的 WiF 连接这个 WiFi 无密码。

图片
▲ ImmortalWrt 后台管理 192.168.1.1 密码为空
刷入 U-boot
前置条件:这一步路由器需要联网,需要更新以及下载插件用。
使用 WinSCP 或者 MobaXterm 把这两个文件:mt7988-tplink_tl-7dr7299-v1-fip-2p5g.bin 和 mt7988-tplink_tl-7dr7299-v1-bl2.bin 上传到 tmp 文件夹。

图片
▲ 一个是 BL2 文件、一个是 U-boot 文件,需要两个一起刷入。
SSH 连接路由器,执行下面命令:
`# 更新软件源列表 opkg update # 安装 MTD 分区解锁模块 opkg install kmod-mtd-rw # 加载模块,使只读分区可写 insmod mtd-rw i_want_a_brick=1 # 进入固件所在目录 cd /tmp # 刷入 BL2 mtd write mt7988-tplink_tl-7dr7299-v1-bl2.bin bl2 # 刷入 U-Boot(FIP) mtd write mt7988-tplink_tl-7dr7299-v1-fip-2p5g.bin fip # 擦除当前系统分区 mtd erase ubi # 重启并进入 U-Boot reboot`

图片
▲ 如果 reboot 命令报错,就断电重启路由器会进入 uboot
U-Boot 刷入 immortalwrt 固件
uboot 支持 DHCP,等电脑获取 ip 后,输入:192.168.1.1 进入 web 页面

图片
▲ 选择无线闭源驱动固件 immortalwrt-mediatek-filogic_a73-tplink_tl-7dr7299-v1-custom-plugins-squashfs-sysupgrade.itb 上传更新

图片
▲ 以太网会重复断开连接好几次等获取新的 IP 地址,输入:192.168.6.1 进入后台,密码:amdin

图片
▲ 这个固件是带插件版,有些常用的插件还可以养猫,内核版本:6.6.94

图片
▲ 网络加速功能集成了 HNAT 加速、以及全锥形 NAT 功能,网络连接数功能。

图片
▲ 使用猫点饭在线测下 NAT 类型: 开启全锥形成功!
WiFi 强度对比官方
之前测的 7DR7299 刷机后 5G 信号强度比官方弱 40% 左右,现在看下闭源 WiFi 驱动示例如何,理论上比开源 WiFi 驱动要强。

图片
▲ 闭源 WiFi 驱动固件四个点位测速结果,测试手机 iPhone15Pro 只支持 WiFi6E

图片
▲ 测试户型 120㎡,路由器放在客厅电视背景墙的边柜上,距离地面 80 厘米左右,和半年前测的官方固件结果基本一致,在误差范围之内;5G 信号太强了,甚至比华硕 BE86U 开启澳大利亚模式还好点。
总结
7DR7299 终于有一个相对完善的固件了,这样才不浪费 MT7988A 这颗强大的芯片,kmod-tun 内核也支持了,可以安装 Tailscale 这种虚拟网卡类型的插件了,感谢开源社区的贡献,看来刷机圈还得看发哥。


登录后才可以发布评论哦
打开小程序可以发布评论哦