问题描述
1712机型-网口从BMC面板切换到挂耳-网络概率性失联
环境信息
- 软件版本:[如 OpenUBMC2606]
重现步骤
- [第一步]
整机右挂耳在位;网线接在BMC插卡上,网络正常。 - [第二步]
拔掉网线接到右挂耳网口。 - [第三步]
观察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)

