1712机型-网口从BMC面板切换到挂耳-网络概率性失联

问题描述

1712机型-网口从BMC面板切换到挂耳-网络概率性失联

环境信息

  • 软件版本:[如 OpenUBMC2606]

重现步骤

  1. [第一步]
    整机右挂耳在位;网线接在BMC插卡上,网络正常。
  2. [第二步]
    拔掉网线接到右挂耳网口。
  3. [第三步]
    观察BMC网络是否正常。

期望结果

网络正常。

实际结果

串口登录BMC,发现BMC IP正常,但是串口一直异常日志刷屏,网络不通。

[10965.710099] 2026-09-07 19:55:47,21693,gmac_link_handle,281,eth3 link up! speed 8, duplex 1
[10966.809825] 2026-09-07 19:55:48,21693,gmac_link_handle,284,eth3 link down! speed 6, duplex 0
[10969.950303] 2026-09-07 19:55:51,21693,gmac_link_handle,281,eth3 link up! speed 8, duplex 1
[10970.969802] 2026-09-07 19:55:52,21693,gmac_link_handle,284,eth3 link down! speed 6, duplex 0
[10974.120204] 2026-09-07 19:55:56,21693,gmac_link_handle,281,eth3 link up! speed 8, duplex 1
[10975.209739] 2026-09-07 19:55:57,21693,gmac_link_handle,284,eth3 link down! speed 6, duplex 0
[10978.350291] 2026-09-07 19:56:00,21693,gmac_link_handle,281,eth3 link up! speed 8, duplex 1
[10979.369749] 2026-09-07 19:56:01,21693,gmac_link_handle,284,eth3 link down! speed 6, duplex 0
[10982.510384] 2026-09-07 19:56:04,21693,gmac_link_handle,281,eth3 link up! speed 8, duplex 1
[10983.529734] 2026-09-07 19:56:05,21693,gmac_link_handle,284,eth3 link down! speed 6, duplex 0

尝试过的解决方案

AC、BMC重启可以恢复网络,网线接在挂耳上链路应该没有问题;
从挂耳网线拔出接到BMC管理网口,网络切换很丝滑,基本几秒就能切过去,BMC网络不会断开;
日志有异常打印,但是在闭源,无进一步分析手段。

分析结论

AC、BMC重启可以恢复网络,网线接在挂耳上链路应该没有问题;
从挂耳网线拔出接到BMC管理网口,网络切换很丝滑,基本几秒就能切过去,BMC网络不会断开;
日志有异常打印,但是在闭源,无进一步分析手段。
Connected与Disconnect反复横跳。

2026-09-08 03:47:01.592019 bmc_network NOTICE: network_loop_task.lua(72): dedicated port_id = [2] eth_name = [eth3] new link status = [Connected]
2026-09-08 03:47:02.700413 bmc_network NOTICE: lldp_manager.lua(399): lldp_link_status_proc: lldp link status is changed from false to true
2026-09-08 03:47:02.702354 bmc_network NOTICE: network_loop_task.lua(72): dedicated port_id = [2] eth_name = [eth3] new link status = [Disconnected]
2026-09-08 03:47:03.810428 bmc_network NOTICE: lldp_manager.lua(399): lldp_link_status_proc: lldp link status is changed from true to false
2026-09-08 03:47:04.911835 bmc_network NOTICE: network_loop_task.lua(72): dedicated port_id = [2] eth_name = [eth3] new link status = [Connected]
2026-09-08 03:47:06.030457 bmc_network NOTICE: lldp_manager.lua(399): lldp_link_status_proc: lldp link status is changed from false to true
2026-09-08 03:47:06.032552 bmc_network NOTICE: network_loop_task.lua(72): dedicated port_id = [2] eth_name = [eth3] new link status = [Disconnected]
2026-09-08 03:47:07.140400 bmc_network NOTICE: lldp_manager.lua(399): lldp_link_status_proc: lldp link status is changed from true to false

一键收集日志:
dump_20260908-0357.tar.gz (13.7 MB)