S5700交换机光口对接无法UP故障处理

发布时间:  2016-12-22 浏览次数:  1330 下载次数:  0
问题描述
客户在两个站点分布部署一台S5700-24TP-SI-AC交换机,通过单模光纤连接,在完成物理连接后发现光模块指示灯灯不亮,接口up不起来。
告警信息

客户采集到交换机告警日志,当插上光模块后交换机产生光模块未被认证的告警

处理过程

1、现场检查了光模块确实为华为的光模块,交换机仍然产生not certified by Huawei Ethernet Swithch的告警,将光模块插在另一台完全一样的交换机上并没有产生类似的告警。比较两台交换机的区别,前者软件版本为VRP (R) software, Version 5.110 (S5700 V200R001C00SPC300);后者软件版本为VRP (R) software, Version 5.70 (S5700 V100R005C01SPC100)。为验证是否因为版本不同导致的告警,将问题交换机软件版本回退到V100R005C01SPC100,告警信息不再出现。

2、解决了光模块未认证问题后,光纤链路仍然没有完全UP起来,并且远端交换机接口指示灯亮接口up,而近端交换机接口指示灯不亮接口down。

通过dis transceiver interface g0/0/22 verbose 命令查看近端接口光模块的收发功率发现光收(RX)功率过低为-28.02dbm超过灵敏度范围-19dbm~-3dbm,告知客户中间光纤链路质量出现问题导致一芯光纤衰减太大光功率过低。

Diagnostic information:
  Temperature(°C)              :31.00
  Temp High Threshold(°C)      :75.00
  Temp Low  Threshold(°C)      :-5.00
  Voltage(V)                    :3.23
  Volt High Threshold(V)        :3.50
  Volt Low  Threshold(V)        :3.10
  Bias Current(mA)              :21.40
  Bias High Threshold(mA)       :51.14
  Bias Low  Threshold(mA)       :5.14
  RX Power(dBM)                 :-28.02
  RX Power High Threshold(dBM)  :-3.00
  RX Power Low  Threshold(dBM)  :-19.00
  TX Power(dBM)                 :-5.88
  TX Power High Threshold(dBM)  :-3.89
  TX Power Low  Threshold(dBM)  :-7.89

3、当客户更换了ODF光纤跳线之后,测试收发光功率均在正常范围之内,但是接口仍然没有UP。此时检查近端接口状态dis interface g0/0/x回显本端状态为速度1000Mbps全双工自动协商模式为disable,同时检查对端接口状态为100Mbps全双工自动协商模式为disable。初步判定两端速率不匹配导致链路无法起来。

a)更改两端接口协商模式为自动协商

进入接口视图,执行negotiation auto 后,链路up但是发现两端接口自动协商后都是100M速率,无法满足要求。

b)关闭negotiation auto后,强制修改对端接口速率

在接口视图下执行speed 1000,提示无法执行此条命令,当下判定是光模块有问题,拔出光模块后发现是155M的光模块。要求客户更换为华为的1000M单模光模块并且保证两端模块完全一致。

完成更换两端接口全部正常。

根因

1、光模块“华为化”后现网已发货的老光模块插入交换机V2R1及以后软件版本的设备上会出现告警。从2013年7月1日开始发货的设备配合V2R1及以上软件版本时,插入非华为光模块才会出现告警。

2、传输光纤光衰过大,可能的原因是中间熔纤质量不好、尾纤质量问题、光纤接口损坏等,需要逐个排除原因。

3、两端光纤型号不一致支持的最大速率不一致,导致协商成了低速率的100M。

建议与总结

光口对接无法Up的一般处理方法如下:

1、检查端口配置。确认端口是否shutdown,两端接口的协商状态、速率、双工模式等是否一致。

使用命令display interface g0/0/22 

2、双方方式必须一致,要么双方都是自协商方式,要么双方都设置强制双工和速率,不允许一端自协商,一端设置强制双工和速率,也不允许只设置双工方式而不设置速率,同样也不允许只设置速率而不设置双工方式。

使用命令negotiation auto 接口视图下配置接口自动协商。
undo negotiation auto 接口视图下配置取消接口自动协商。
speed { 10 | 100 | 1000 }


2、检查光模块与光纤。确认光模块的类型是否一致,包括端口设置的速率与光模块的速率。确认光纤的多模单模是否与光模块搭配。 
3、查看端口的收发光功率是否在正常范围内。收光功率过高或过低都会导致端口不能Up,同时传输距离及光纤质量也是考虑因素。

使用命令display transceiver interface g0/0/22 verbose

上述信息都正常的情况下,请做端口自环测试,将头纤及尾纤连接到一个光模块上,确实端口是否能正常Up。

或者在接口视图下执行命令loopback internal,配置以太网端口的环回功能,该功能可以在不插光纤的情况下测试端口硬件是否正常,如果执行该命令后,端口灯Up,则说明端口本身不存在问题。

仍不能确定问题的情况下,请优先考虑更换光模块及光纤。

END