准备工作:
串口线,ONU设备,PC
要知道 ONU的串口登录账号和密码:知道ONU开启 omci报文指令;
对于ONU无法注册在M5608t OLT上 大多数原因都是 OLT兼容性问题;目前很多厂商的OLT无法兼容其他厂商的ONU;只允许自家的ONU注册上,因此需要解决这一问题,要么OLT厂商添加 兼容 ONU的相关信息,或者 在ONU这边做处理(比较复杂);或者升级OLT补丁 使其允许 兼容其他厂商ONU注册上;
串口打印如下log日志:
reg state change: o3 ==> o2
O2 PON flash!
##Omci Stack Event: 0x05000004, Ctrl_Light
Loid_authencationed_and_failed
##Omci Stack Event: 0x05010027, Query_Uni_Index
[DEBUG]Update or clear PerNode mecls 24, meid 257
[DEBUG]Update or clear PerNode mecls 89, meid 257
[DEBUG]Update or clear PerNode mecls 296, meid 257
[DEBUG]Update or clear PerNode mecls 312, meid 32769
[DEBUG]Update or clear PerNode mecls 334, meid 1
[DEBUG]Update or clear PerNode mecls 334, meid 2
[DEBUG]Update or clear reg state change: o2 ==> o3
PerNode mecls 51, meid 1
[DEBUG]Update or clear PerNode mecls 52, meid 1
[DEBUG]Update or clear PerNode mecls 52, meid 2
[DEBUG]Update or clear PerNode mecls 341, meid 1
[DEBUG]Update or clear PerNode mecls 52, meid 65535
[DEBUG]Update or clear PerNode mecls 341, meid 2
[DEBUG]Update or clear PerNode mecls 52, meid 3
=sn send interrupt happened !!=
=sn send interrupt happened !!=
=sn send interrupt happened !!=
reg state change: o3 ==> o4
O4 PON flash!
##Omci Stack Event: 0x05000004, Ctrl_Light
##Omci Stack Event: 0x05000005, Config_Authenstates
[LHP]Restore loid_authencation state op_result 0 G_ONU_REG_Authenstates 0
=rg send interrupt happened !!=
reg state change: o4 ==> o5
ani_alm.m_alarmId : 6
ani_alm.m_alarmState:0
[ZHUXUQUAN]OMCI Adapter Recv PON’s Unknown Alarm 6
[OA_PdtParseAndReportAlarm]: Pdt Parse Alarm Message error ret: 1!!!
omci receive PonMacUpRegister!
[OA_Sys_PonMacUpRegister],pon green
##Omci Stack Event: 0x05000004, Ctrl_Light
##Omci Stack Event: 0x05000005, Config_Authenstates
Set loidregister_authencation state 5
[OA_Sys_PonMacUpRegister]OMCIPRO receive PonMacUpRegister message!
br0: port 2(nbif0) entered forwarding state
br0: port 2(nbif0) entered forwarding state
[1:7:20.84]Recv omci Msg, MsgType=9, MeClass=256, MeId=0x0000, TCI=41853
a3 7d 49 0a 01 00 00 00 [80 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ]00 00 00 28 f4 53 de 09
step into zxic_omci_execute_ont_g_set_special
attr_mask=0x8000
zxic_omci_db_get_meclass, in_me_class=256, in_me_id=0
[1:7:20.86]Send omci Msg, MeClass=256, MsgType=9, MeId=0x0000, Result=0
a3 7d 29 0a 01 00 00 00 [00 80 00 58 50 4f 4e 00 (XPON)
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ]00 00 00 28 49 1f 9b b5
Step into Alarm_AVC_buffer_send_buffer_avc
[1:7:20.89]Recv omci Msg, MsgType=9, MeClass=65530, MeId=0x0000, TCI=41854
a3 7e 49 0a ff fa 00 00 [40 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ]00 00 00 28 ef 49 07 29
##Omci Stack Event: 0x05010005, Get_Loid
##Omci Stack Event: 0x05010006, Get_Loid_Pwd
zxic_omci_db_get_meclass, in_me_class=65530, in_me_id=0
[1:7:20.120]Send omci Msg, MeClass=65530, MsgType=9, MeId=0x0000, Result=0
a3 7e 29 0a ff fa 00 00 [00 40 00 6c 6f 69 64 33 (loid3322)
33 32 32 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ]00 00 00 28 ae b2 1a be
[1:7:20.122]Recv omci Msg, MsgType=9, MeClass=65530, MeId=0x0000, TCI=41855
a3 7f 49 0a ff fa 00 00 [20 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 ]00 00 00 28 3e e5 3d b0
##Omci Stack