V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
lnbiuc
V2EX  ›  OpenWrt

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

  •  
  •   lnbiuc · 3 天前 · 1091 次点击

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

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

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

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

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

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

    下面是 Gemini 分析的:

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

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

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

    小米固件的“黑盒”行为: 小米路由器在 AP/中继模式下,有时会发送大量的探测包( MDNS 或特定的控制协议),某些版本的 OpenWrt 的 Intel 网卡驱动对这类突发流量处理得不好。
    lnbiuc
        14
    lnbiuc  
    OP
       2 天前
    @ST0RMTR00PER #13 谢谢大佬,不过没有外接网卡,我买的是 N100 主机,两个 2.5G 网口,网卡都是英特尔的 I226V
    libregratis
        15
    libregratis  
       9 小时 11 分钟前
    不要用中继模式,MiWiFi 固件的老问题了,用路由器模式,手动关闭 DHCP 服务,然后网线不要插 WAN 口,插 LAN 口
    lnbiuc
        16
    lnbiuc  
    OP
       2 小时 33 分钟前
    @libregratis 谢谢大佬,我周末换到路由模式吧
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3344 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:29 · PVG 19:29 · LAX 03:29 · JFK 06:29
    ♥ Do have faith in what you're doing.