Print

关于部分中低端路由器心跳检测机制异常问题的技术公告

问题描述

【产品型号】

MSR5680-X3SR6608-M路由器

【涉及版本】

9141P1202(含)至9141P1503(含)

【问题描述】

设备上备用主控发生Watchdog timeout或者死循环异常重启,会导致整机重启。


过程分析

【原因分析】

设备运行中,备用主控发生重启动作时,应主动上报板卡“拔出事件”(拔出后设备就不会检查主控间心跳),但若备用主控发生Watchdog timeout或者死循环异常重启,备用主控会出现“拔出事件”上报迟缓,从而导致主用主控检查备用主控心跳检测超时,由于代码处理不周,主用主控没有判断重启槽位,主用主控误将自己重启,从而整机重启。如果设备正常运行过程中,备用主控被正常拔出,则不会触发该问题。


解决方法

【规避措施/解决方案】

解决方案:

方案一、升级版本至R9141P16及之后版本。

方案二、对于R9141P1202版本,可加载R9141P1202HD03补丁解决。