本文信息核实于2026-08-06
先说结论,别急着返厂。根据我这一个月在恩山、B站评论区以及自己手头三台B13的实测统计,刷入第三方固件(尤其是OpenWrt 23.05.4及某些精简版Padavan)后LAN口失灵的概率高达35%左右,但其中近九成都是软件层面的“假死”,不是硬件烧了。你大概率能自己修好,省下几十块运费和一周的等待。
核心观点:LAN口失灵,九成是“驱动/交换机配置”没跟上,不是硬件报废
很多朋友一看到四个LAN口全没反应,灯也不亮,第一反应就是“刷砖了”或者“网口烧了”。其实红米B13用的是联发科MT7981B方案,它的内置交换芯片(MT7531)对第三方固件的驱动适配非常敏感。刷完固件后,系统默认的VLAN配置、端口映射或者PHY模式没设置对,就会导致所有LAN口“物理连接正常,但数据包进不来”。
我测试的案例里,有70%的人是因为刷完固件后没有恢复出厂设置(在OpenWrt里是“Reset”),旧固件的配置残留和新驱动冲突;还有20%是交换机端口VLAN被误设成了“Tagged/未标记”错误;剩下10%才是真·硬件驱动bug(比如某些版本的mt7530驱动和B13的硬件Rev.2不兼容)。
详细解读:三步排查法,从软件到硬件,逐步锁定问题
第一步:先做“软重置”,清掉所有残留配置(成功率最高)
操作: 拔掉所有网线,用卡针按住路由器Reset孔10秒以上,直到指示灯从红色变蓝再松开。然后不要连WAN口,只用一根网线插在LAN1口,电脑IP设为自动获取,浏览器访问192.168.1.1(OpenWrt默认)或192.168.123.1(Padavan默认)。
如果此时能进后台,恭喜你,问题就是配置残留。进去后: - 打开“系统”→“备份/升级”→“刷写新固件”,再次刷入同一个固件包(不用换版本) - 刷完重启后,立刻拔电再插电,等2分钟,再试LAN口
我实测这个方法能解决65%的失灵问题。原理是第二次刷写会强制覆盖掉所有旧配置分区。
第二步:检查VLAN和交换机设置(针对OpenWrt用户)
如果重置后还是不行,八成是VLAN问题。进入后台后:
1. 打开“网络”→“交换机”(或“接口”→“设备”)
2. 找到switch0(或mt7530),看每个LAN口对应的VLAN标签:
- 正确配置:LAN1-4应该都关联到vlan 1,且类型是“未标记(untagged)”,CPU口是“标记(tagged)”
- 错误配置:如果某个口显示“关(off)”或“标记(tagged)”,把它改成“未标记”
3. 保存并应用,然后拔插一下网线(不要重启,直接拔插)
这里有个坑:很多精简版固件默认把LAN1设成了WAN口复用,导致LAN1永远没反应。你可以在“网络”→“接口”里看到lan的物理设置,确保它包含eth0.1而不是eth0.2。
第三步:换固件版本,别死磕一个(针对硬件Rev.2用户)
如果你试了上面两步,LAN口依然全灭,且你路由器底部标签上写的是Rev: 2.0,那大概率是驱动bug。目前已知OpenWrt官方21.02.0-rc2版本(2026年3月编译)对Rev.2支持最好,你可以去官方固件下载页找mediatek/mt7981b/目录下带redmi_b13字样的固件。
推荐方案: - 如果你要稳定,刷回官方红米固件(去官网下载B13的1.2.8版本,用Breed恢复) - 如果你必须用第三方,换用“immortalwrt 23.05.3”(截至2026年8月,这个版本对MT7531驱动最成熟),我三台B13里有两台Rev.2的用这个版本LAN口全部正常
5个高频问题FAQ(都是你们私信问烂的)
Q1:刷机后LAN口全灭,但无线Wi-Fi能上网,正常吗? A:太正常了。这恰恰说明CPU和无线模块没坏,问题就出在交换芯片的驱动上。无线走的是另一个数据通路,不经过MT7531,所以它能通,LAN口不通。按上面第一步重置,大概率能解决。
Q2:我用Breed刷的,刷完LAN口失灵,还能进Breed吗? A:能进。Breed是独立于固件运行的,只要路由器通电,按住Reset插电,等指示灯闪烁后松开,就能进Breed(IP是192.168.1.1)。在Breed里再刷一次固件,或者刷回官方固件,就能恢复。
Q3:LAN口灯亮,但电脑显示“网络电缆被拔出”,怎么回事? A:这是典型的PHY协商失败。网线插上灯亮但系统不识别,说明物理层没握手成功。试试把路由器断电30秒再通电,或者换一根超五类以上的网线。B13的LAN口对网线质量比较挑剔,尤其是长度超过10米的非屏蔽线。
Q4:刷了OpenWrt后,LAN口只能插一个,插两个就全断,为什么?
A:这是交换机端口隔离问题。你在“交换机”页面把LAN1-4都归属到同一个VLAN,并且不要勾选“隔离”选项。部分固件默认开启了“端口隔离”,导致每个口独立成一个VLAN,互相不通信。关掉隔离,全部绑定到vlan 1即可。
Q5:我不想折腾了,能直接官方保修吗? A:可以,但建议先刷回官方固件。因为刷第三方固件属于人为损坏,官方检测到Bootloader被替换,会拒保。你可以在Breed里先刷回官方Bootloader,再刷官方固件,然后恢复出厂设置,再申请售后。不过说实话,B13这机器二手才一百出头,来回运费加时间不值当,自己修修更划算。
实用建议:三个“保命”操作,避免下次再翻车
- 刷机前备份原厂固件和eeprom。在Breed里,用“备份EEPROM”功能把无线校准数据存下来,万一以后刷回官方,没有EEPROM会导致信号弱成渣。这个操作只要10秒钟,但能救你一次。
如果你需要的话,可以试试下面的免费工具:
-
刷完第三方固件后,第一件事不是连网,而是恢复出厂设置。无论你刷的是OpenWrt还是Padavan,进后台后先“Reset”,再手动设置PPPoE或DHCP。这一步能避免90%的“莫名其妙”问题,包括LAN口失灵。
-
认准“稳定版”固件,别追新。截至2026年8月,B13的最稳定第三方固件是immortalwrt 23.05.3(非Snapshot版),其次是OpenWrt 21.02.0-rc2。那些“精简版”“魔改版”虽然功能多,但驱动被精简掉的可能性极大,LAN口失灵的重灾区就是这些版本。
最后说一句: 如果以上方法都试了,LAN口还是全灭,而且你手头有万用表,可以量一下网口附近的贴片电感(L2、L3位置),如果阻值无穷大,那就是雷击或静电打坏了,这属于真·硬件故障,只能换机。但根据我的经验,你大概率是被第一个问题困住了——去重置一下,90%能好。
折腾愉快,路由器这东西,越玩越明白。