一台 WiFi 7 路由器的 OpenWrt 折腾实录
2026年了,WiFi 7 路由器刷 OpenWrt了,但确没有大家想的那么简单。
不是大家想的那下载固件→点升级→收工这三件套。
而是要查驱动→翻论坛→改代码→编译→祈祷→刷机→变砖→救砖等等一系列操作。
今天,就记录一台 WiFi 7 路由器从开箱到成功刷入 OpenWrt 的全过程,顺便聊聊:同芯片方案,原厂固件 vs OpenWrt,到底差在哪?

先找一台能刷的 WiFi 7 路由器
这是第一关。
目前市面上的 WiFi 7 路由器,能刷 OpenWrt 的屈指可数。毕竟大部分用的是高通 IPQ95xx 系列或博通方案,这些目前都是闭源的,玩不了。
我选的这台是基于联发科 MT7988A芯片方案,大概参数放下面了,但具体型号就不说了。
4× 2.5GbE + 2× 10GbE 网口
8GB RAM + 8GB eMMC
WiFi 7 支持(MT7996 无线芯片)
官方定位:开发板
联发科方案在 OpenWrt 社区向来支持最好,而且这是开发板,芯片资料相对开放。这也是我为什么选它的原因。

开搞!
上电,进OpenWrt 的 SDK 版原厂系统 ,一切正常。
WiFi 7 信号满格,2.5G 口跑满千兆宽带,美滋滋。
然后我打开了 OpenWrt 官网的 Table of Hardware——
搜索 MT7988,结果显示0 条。
不妙....
翻遍群山,终于发现真相
关键信息:
“Base support (bootup, temp, usb, pcie, management-ethernet-port) will reach 6.19 (next LTS).”
“SFP need pcs and usxgmii patches… 10G phy needs mainline driver updated.”
“OpenWrt should also support the phy and sfp and mux when backporting.”
翻译过来就是:
基础启动支持已经有了,但WiFi 7 和 10G 网口的驱动还没进主线
开发者正在把厂商 SDK 的驱动移植到主线 Linux,预计 2026 年下半年才能进入 OpenWrt 官方源
...没记错的话,今天才正月三十。
得,自己打补丁、编译,
动手!
拉取 OpenWrt 主线代码(23.05 分支)
打上开发者 frank-w 在论坛分享的包括但不限于 eth-mux、phy 驱动、SFP 支持等补丁集
编译,等待,编译失败 → 查错 → 再编译...(这里循环了 3 次)
最终生成 sysupgrade 固件
开刷
通过提前刷好 Breed加载固件,重启——
LuCI 界面出现了。
哎? WiFi 7 呢?
iw dev 一看,无线网卡没加载。
dmesg | grep mt76 驱动报错:firmware 文件缺失。
从 MTK SDK 里扒出 firmware 文件,丢进 /lib/firmware,重启...WiFi 7 有了。
但吞吐量测试:5GHz 只有 600Mbps...
......
玩个屁!
现在知道为什么都2026 年了,WiFi 7 刷 OpenWrt 还是折腾党专属了吧。

只要WiFi 7 的 联发科无线芯片的Linux驱动还在开发中,还没正式支持 WiFi 7 的完整特性,要刷机就只有两个选择,要么等,要么自己弄。
哪怕是现在OpenWrt 25.12.0 已经发布了,同样没戏,前面说过,这玩意想要实现 WiFi 7 设备的主流支持预计要到 2026 年下半年。
虽然有些 WiFi 7 路由器号称是基于 OpenWrt,但这只是 GL.iNet 的 OpenWrt 分支,并非官方主线版本。
不过话说回来,GL.iNet 部分型号确实开放了 SSH 和插件安装权限,用户可以通过 opkg 安装各种第三方包。LuCI 界面也可以手动开启。
但是!这依然是厂商定制版,不是你想怎么玩就怎么玩的官方主线 OpenWrt。
再说说博通方案:依然闭源,别指望官方 OpenWrt 支持。
所以说2026 年,WiFi 7 刷 OpenWrt,可以。
但真的只为热爱。
Ps:发稿时社区还在更新,本文状态截至 2026 年3月。
有需要可以来智博通电子的官网咨询,进行详细了解哦~
作者提示含AI生成内容。作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

智博通
校验提示文案
智博通
校验提示文案