某运营商客户要对新购的版本为111的ET354型号的ONU进行升级操作,将ONU版本文件上传到设备后,在ONU接口下执行update的操作后,等待半个小时后再次查看ONU的信息,发现ONU版本没有升级成功。
[H3C-Onu2/0/3:3]dis onuinfo interface onu2/0/3:3
ONU Mac Address LLID Dist(M) Port Board/Ver Sft/Epm State Aging
XXXX-XXXX-eb58 2 228 Onu2/0/3:3 ET354/A 111/ Up N/A
--- 1 entry found ---
[H3C-Onu2/0/3:3]update onu filename flash:/et354112.app
Update flash:/et354112.app?[Y/N]:y
Info: Download file to onu may take a long time, please wait...
Please wait while the firmware is being burnt, and check the software version after re-registration!
[H3C-Onu2/0/3:3]dis onuinfo interface onu2/0/3:3
ONU Mac Address LLID Dist(M) Port Board/Ver Sft/Epm State Aging
XXXX-XXXX-eb58 2 18 Onu2/0/3:3 ET354/A 111/ Up N/A
1.从诊断信息内看到在15:42的时候进行了升级操作,相同时间可以看到设备记录的日志内有校验错误的日志,怀疑是上传到设备的ONU版本有问题:
日志内记录的操作过程:
%Mar 1 15:41:44:060 2018 H3C SHELL/6/SHELL_CMD: -Task=vt0-IPAddr=172.29.191.163-User=tlgd; Command is interface onu2/0/3:3
%Mar 1 15:41:53:602 2018 H3C SHELL/6/SHELL_CMD: -Task=vt0-IPAddr=172.29.191.163-User=tlgd; Command is dis onuinfo interface onu2/0/3:3
%Mar 1 15:42:01:842 2018 H3C SHELL/6/SHELL_CMD: -Task=vt0-IPAddr=172.29.191.163-User=tlgd; Command is update onu filename flash:/et354112.app
设备记录的日志信息:
Mar 01 2018 15:42:29:0075:
LINE:2648,File/home/w00235/version/d105sp77er_rxx08p03/platform_epon/drv/pon/drv_epon_pon_onu.c-TASK:UOA1-FUNC::
OnuUpdateFw called, update reason is 4, OLT ID is 1.
Mar 01 2018 15:42:29:0257:
LINE:2911,File/home/w00235/version/d105sp77er_rxx08p03/platform_epon/drv/pon/drv_epon_pon_onu.c-TASK:UOA1-FUNC::
Check CRC error!
Mar 01 2018 15:42:29:0257:
LINE:2673,File/home/w00235/version/d105sp77er_rxx08p03/platform_epon/drv/pon/drv_epon_pon_onu.c-TASK:UOA1-FUNC::
Call GetOnuSwVer failed in OnuUpdateFw!
Mar 01 2018 15:42:29:0257:
LINE:438,File/home/w00235/version/d105sp77er_rxx08p03/platform_epon/drv/pon/drv_epon_pon_upgrade.c-TASK:UOA1-FUNC::
OnuUpdateFw return not OK, ullRetMask 0 0
2.使用binary的方式重新将ONU版本上传到设备后,再次执行升级ONU的命令后发现现场的ONU还是无法升级成功;使用本地实验室的设备测试,发现ONU是能正常升级的;如下为测试过程:
[H3C-Onu3/0/2:8]dis onu slot 3
------------------------ Olt3/0/2 -------------------------
ONU Mac Address LLID Dist(M) Port Board/Ver Sft/Epm State Aging
9428-2ec3-6180 1 42 Onu3/0/2:8 ET354/A 111/ Up N/A
[H3C-Onu3/0/2:8]update onu filename flash:/et354112.app
Update flash:/et354112.app?[Y/N]:y
Info: Download file to onu may take a long time, please wait...
Please wait while the firmware is being burnt, and check the software version after re-registration!
[H3C-Onu3/0/2:8]
#Mar 6 10:36:09:460 2018 H3C DEVM/1/BOARD REQUEST LOADING:
Trap 1.3.6.1.4.1.2011.2.23.1.12.1.18<hwRequestLoading>: chassisIndex is 0, slotIndex 0.3
%Mar 6 10:36:09:465 2018 H3C DEVM/4/BOARD_LOADING: Board is loading file on Chassis 0 Slot 3.
#Mar 6 10:36:43:905 2018 H3C DEVM/1/LOAD FINISHED:
Trap 1.3.6.1.4.1.2011.2.23.1.12.1.20<hwLoadFinished>: chassisIndex is 0, slotIndex 0.3
%Mar 6 10:36:43:905 2018 H3C DEVM/5/LOAD_FINISHED: Board has finished loading file on Chassis 0 Slot 3.
#Mar 6 10:39:31:899 2018 H3C EPON/1/TRAP_ONU_UPDATE_RESULT:
Trap 1.3.6.1.4.1.2011.10.2.42.1.8.0.33<h3cEponOnuUpdateResultTrap>: IfEntry IfIndex 30146571, MacAddrEntry IfIndex 30146571, FirmwareUpdateEntry IfIndex 30146571, OnuInfoEntry IfIndex 30146571, interface Onu3/0/2:8, MAC address 94:28:2E:C3:61:80, Update result 2, ONU type ET354/A, File name flash:/et354112.app
#Mar 6 10:40:55:441 2018 H3C IFNET/4/INTERFACE UPDOWN:
Trap 1.3.6.1.6.3.1.1.5.3<linkDown>: Interface 30146571 is Down, ifAdminStatus is 1, ifOperStatus is 2
%Mar 6 10:40:55:441 2018 H3C IFNET/3/LINK_UPDOWN: Onu3/0/2:8 link status is DOWN.
#Mar 6 10:41:25:230 2018 H3C IFNET/4/INTERFACE UPDOWN:
Trap 1.3.6.1.6.3.1.1.5.4<linkUp>: Interface 30146571 is Up, ifAdminStatus is 1,ifOperStatus is 1
%Mar 6 10:41:25:231 2018 H3C IFNET/3/LINK_UPDOWN: Onu3/0/2:8 link status is UP.
[H3C-Onu3/0/2:8]dis onu slot 3
------------------------ Olt3/0/2 ------------------------
ONU Mac Address LLID Dist(M) Port Board/Ver Sft/Epm State Aging
9428-2ec3-6180 1 42 Onu3/0/2:8 ET354/A 112/ Up N/A
3.怀疑现场的ONU无法升级成功可能和初始上传的异常的et354112.app版本文件有关系;初始上传了一个异常的et354112.app版本文件,然后对ONU进行升级;升级失败后,再次上传正常的et354112.app版本文件是无法升级成功的;
4.和研发确认:文件在OLT单板会保存24小时,可以将文件重命名后再次导入设备升级测试。
将et354112.app版本文件重命名后使用binary的方式上传到设备升级ONU成功。
注意:ONU版本文件会在OLT单板会保存24小时。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作