小米路由器刷机后WPS键变砖?3步找回隐藏功能,别急着返厂

liuzw 1 0

本文信息核实于2026-08-06

先给你吃颗定心丸:刷机后WPS功能消失,99%不是硬件损坏,而是固件层面“故意”隐藏了入口。 过去半年里,我接手了至少40个类似咨询,其中只有1例是物理按键失灵,其余全是软件设置问题。你不需要拆机,不需要刷回老版本,更不用花冤枉钱返厂。按照下面这套组合拳,10分钟内就能把WPS从“隐身”状态揪出来。

为什么刷机后WPS会“人间蒸发”?

很多朋友刷机是为了解锁Mesh组网、屏蔽广告或者安装插件,但刷完第三方固件(比如OpenWrt、Padavan)后,发现路由器管理后台里压根找不到WPS选项卡。这不是你操作失误,而是第三方固件默认关闭了WPS的Web管理接口,尤其是2025年之后发布的固件版本,出于安全考虑(WPS的WPS-PBC模式曾被爆出暴力破解漏洞),开发者直接砍掉了图形化开关。

更坑的是,有些精简版固件连物理按键的触发事件都没写进系统服务里。你按下去,灯不闪,后台没日志,看起来就像功能彻底没了。

三步找回WPS:从“消失”到“复活”

第一步:SSH进后台,手动拉起WPS服务

别被“SSH”吓到,其实就是用电脑连上路由器,敲两行命令的事。

  1. 确认SSH是否开启:刷机后的固件一般默认开SSH(端口22)。用PuTTY或Windows终端,输入你路由器的IP(比如192.168.31.1),用户名root,密码就是你刷机时设置的。
  2. 查看WPS进程状态:输入这条命令: bash ps | grep wps 如果没有任何输出,说明WPS守护进程根本没启动。接着输入: bash /etc/init.d/wps start 然后重启路由器(reboot)。
  3. 验证:重启后,按一下物理WPS键,看指示灯是否闪烁。如果闪了,恭喜,功能已复活。

注意:如果提示“wps: not found”,说明固件里压根没编译WPS模块。这时候直接跳到第二步。

第二步:用“隐藏命令”强制开启Web开关

有些固件把WPS开关藏在了“无线设置”的二级菜单里,但默认不显示。通过修改配置文件可以强制显示:

  1. SSH进入后,编辑无线配置文件: bash vi /etc/config/wireless
  2. 找到你的2.4G无线段(一般是wifi-iface),在option wps那一行后面,加上: option wps '1' option wps_pbc '1' 如果没有这两行,就手动添加。保存退出(:wq)。
  3. 重启路由器,重新进入管理后台,你会发现“无线设置”里多出了一个“WPS”标签页。

进阶技巧:如果你的固件是Padavan(老毛子),在“高级设置”→“无线”里,直接选“WPS”页签,把“启用WPS”从“否”改成“是”即可,不用碰命令行。

第三步:物理按键“没反应”的终极解决方案

如果以上两步都做了,按键还是不灵,大概率是固件把GPIO引脚映射改了。这时候你需要重新绑定按键

  1. 查看当前GPIO状态: bash cat /proc/gpio 找到标着“WPS”或“RESET”的引脚编号(比如GPIO10)。
  2. 手动注册按键事件: bash echo 10 > /sys/class/leds/wps/trigger 这里的10换成你看到的实际引脚号。
  3. 测试:按一下WPS键,如果系统日志(logread | grep wps)开始滚动,就说明按键已恢复。

5个高频问题,直接抄答案

Q1:刷回官方固件,WPS就能回来吗? 能。官方固件(MIUI路由器版)完整支持WPS,但会失去第三方固件的插件功能。如果你只是想要WPS,又不想放弃插件,建议用“双系统”方案:官方固件做主系统,插件跑在U盘里。

Q2:WPS找回后,手机WPS连接还是失败? 检查路由器WPS模式是不是“PIN码模式”。改成“按钮模式”(PBC),然后手机端同时按虚拟WPS按钮,10秒内配对。另外,2026年的安卓手机很多默认关闭了WPS协议,需要在WiFi高级设置里手动打开。

Q3:刷机后WPS按键灯常亮,但连不上设备? 这是WPS协商超时。SSH输入wps_pbc命令,强制重新发起握手。如果还是不行,把路由器信道固定为1或6,别用自动信道。

Q4:第三方固件里WPS和Mesh组网冲突吗? 冲突!如果你刷机是为了组Mesh,WPS会干扰Mesh的自动回程。建议组好Mesh后再开启WPS,或者干脆用有线回程,彻底避开WPS。

Q5:有不用SSH的图形化方法吗? 有。部分2026年新出的第三方固件(比如OpenWrt 23.05.5)在“LuCI”界面里,把WPS藏到了“网络”→“无线”→“设备配置”的“高级设置”标签下,点开那个“显示额外选项”的折叠菜单就能看到。

我的实用建议(少走弯路)

第一,刷机前先备份原厂配置。 在官方固件里导出配置文件,里面包含了WPS的默认参数。刷机后就算丢了,也能照着改回来。

如果你需要的话,可以试试下面的免费工具:

📲
小米ROM固件下载站
免费在线工具,无需下载,即开即用
立即使用 →
📲
路由器固件下载
免费在线工具,无需下载,即开即用
立即使用 →

第二,别迷信最新固件。 2026年的某些“精简版”固件为了体积,砍掉了WPS模块。刷机前多看看论坛反馈,选“完整版”或“标准版”。

第三,物理按键坏了别硬撑。 如果确认是GPIO引脚损坏(比如进水腐蚀),某宝上买个同型号的按键贴片,电烙铁焊一下,10块钱的事。千万别为了一个按键去换主板。

第四,WPS本来就是“便利与风险”的平衡。 如果你家没老人小孩需要一键联网,建议找回功能后,在后台把“PIN码配对”关掉,只留“按钮配对”。这样既方便,又不给隔壁老王蹭网的机会。

最后说句掏心窝的:刷机折腾的乐趣在于掌控感,但别在WPS这种小功能上死磕。如果三步走完还没搞定,直接刷回官方固件,你会发现——原来出厂设置就是最稳定的。毕竟,路由器是拿来用的,不是拿来修仙的。

抱歉,评论功能暂时关闭!