局域网崩溃,拔掉中继模式的小米路由器之后恢复正常

1 月 11 日
 lnbiuc

求大佬看看,网络拓扑如下

稳定运行了有 6 个月左右,没出过问题。突然偶发性出现了两次全屋断网,断网之后,所有设备都无法获取 IP ,小米路由器 Wifi 显示无法连接,看 OP 中网络流量非常小,拔掉小米路由器之后,流量突然上升,局域网恢复正常,拔掉小米路由器电源,重新接入,WIFI 恢复正常。

路由器的日志如下,发生断网期间的日志

https://gist.github.com/xkdvSrPD/29ac78cd3f9faaf30dfe035826428729#file-sys-log

求大佬看看,十分感谢,如果提供更多信息,请评论

3866 次点击
所在节点    OpenWrt
17 条回复
Ipsum
1 月 11 日
我猜回环了。
holoto
1 月 11 日
小米路由器固件通病 mesh 组网 会导致死循环 分不清子母 mesh 。
可以手动改有线 mesh 。设置好 wifi 密码之后 关闭 dhcp 下发 再接入交换机
fish3125
1 月 11 日
我之前中继也遇见过这个问题。
主要出现在重启 openwrt 后有概率触发。
我用的型号是 be36002.5 ,后面一直使用的是路由模式关闭 dhcp 使用。
lnbiuc
1 月 11 日
@holoto 小米路由器改成中继模式了,只当 AP 用,型号是 AX3000T ,然后交换机接了一根线到小米路由上,这种情况下不属于 mesh 吧
lnbiuc
1 月 11 日
@Ipsum maybe ,但是物理链路没有改动过,很疑惑
crocoBaby
1 月 11 日
要用 mesh ,中继个大问题
holoto
1 月 11 日
@lnbiuc #4 关 dhcp wifi 密码改成一样 这样设置也是有线子 mesh 有线子 mesh 就是 ap 模式 wifi 设置一样的 设备连接 wifi 默认带 kv 漫游.
ltyj2003
1 月 11 日
路由器关 DHCP ,lan 口接上级路由器即可。
itnoob
1 月 11 日
额,关注点有点奇特,图是用什么画的呀。
duoduo1x
1 月 11 日
这个我以前也遇到过,重启交换机就可以了,还有一次更郁闷,Mac 连接用的功放居然也能影响电脑网络,切换功放模式再切回来又正常。
ST0RMTR00PER
1 月 12 日
小米路由器很容易回环,尤其作为 mesh 或者中继,你这个情况是 DHCP 冲突,只能 OpenWrt 开启 DHCP 。
lnbiuc
1 月 12 日
@ST0RMTR00PER 小米路由器切换了中继模式,不知道是否关闭了 dhcp ,也没提供选项。日常使用情况确实是 op 作为主路由开启 dhcp 的。大师,那这样想稳定只能换别的路由器了吗。如果不用中继的话,wifi 和网线就不再同一个网段了有点不可接受
ST0RMTR00PER
1 月 12 日
@lnbiuc 你的主路由看起来好像不太稳定,好像断网都是网卡卡死导致的。看了一下你的日志,你是不是外接了一个 2.5G 网卡在你的 OpenWrt 主路由,我建议你是主路由有小米路由器拨号,OpenWrt 作为旁路由。

下面是 Gemini 分析的:

小米路由器的“中继模式”(尤其是无线转有线或有线中继)在某些固件版本下存在以下逻辑缺陷:

DHCP 服务器未真正关闭: 虽然开启了中继,但小米路由器在无法及时获取主路由 IP 时,会自作聪明地开启一个临时 DHCP 服务,导致局域网内有两个“领头人”,造成 PC 和 NAS 获取到错误的网关,甚至引起主路由接口反复重置。

网络环路( Loop ): 如果小米路由器同时开启了有线中继,又因为某种原因通过无线连接了主路由,就会形成物理环路,引发广播风暴。这解释了为什么你的日志中网卡会因为“超时”而重置。

小米固件的“黑盒”行为: 小米路由器在 AP/中继模式下,有时会发送大量的探测包( MDNS 或特定的控制协议),某些版本的 OpenWrt 的 Intel 网卡驱动对这类突发流量处理得不好。
lnbiuc
1 月 12 日
@ST0RMTR00PER #13 谢谢大佬,不过没有外接网卡,我买的是 N100 主机,两个 2.5G 网口,网卡都是英特尔的 I226V
libregratis
1 月 14 日
不要用中继模式,MiWiFi 固件的老问题了,用路由器模式,手动关闭 DHCP 服务,然后网线不要插 WAN 口,插 LAN 口
lnbiuc
1 月 14 日
@libregratis 谢谢大佬,我周末换到路由模式吧
flynaj
1 月 24 日
日志上是不停连接断开,换线,换口,换电源

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1184605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX