TP-LINK 7DR7299半年后复测:闭源WiFi驱动实测追平官方
半年前我折腾过采用联发科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类型:https://mao.fan/mynat 开启全锥形成功!
WiFi强度对比官方
之前测的7DR7299刷机后5G 信号强度比官方弱40%左右,现在看下闭源 WiFi 驱动示例如何,理论上比开源 WiFi 驱动要强。
图片图片
▲ 闭源 WiFi 驱动固件四个点位测速结果,测试手机 iPhone15Pro 只支持 WiFi6E
图片图片
▲ 测试户型120㎡,路由器放在客厅电视背景墙的边柜上,距离地面80厘米左右,和半年前测的官方固件结果基本一致,在误差范围之内;5G 信号太强了,甚至比华硕BE86U开启澳大利亚模式还好点。
总结
7DR7299终于有一个相对完善的固件了,这样才不浪费 MT7988A 这颗强大的芯片,kmod-tun内核也支持了,可以安装Tailscale这种虚拟网卡类型的插件了,感谢开源社区的贡献,看来刷机圈还得看发哥。
