Skip to main content

Have a Question?
ONT HALNy Upgrade on ZYXEL IES4204
| Document Date and version | 2025.07.03 |
| Tested on ZYXEL IES4204 | Version: V4.02(ABJB.3)C0_200904 |
| Tested with ONT HALNy HL-1GE / HL-1GE2 | Supported on Version: V2.0.29 or above |
| Revision | 1 |
| Found something we can improve? Let us know at support@halny.com |
Upgrade procedure on ZYXEL IES4204
1. Prepare FTP server and put firmware files on it. Make sure FTP Server is available from OLT
2. Enable firmware upgrade for the ONT model
MSC1240QA(config)# xpon ont-fw-upgrade model HL-1B active on
3. Set target firmware version
MSC1240QA(config)# xpon ont-fw-upgrade model HL-1B fw-id V4.0.12
4. Set credentials access to FTP server and name (can not be longer than 32 letters) of firmware file
MSC1240QA(config)# xpon ont-fw-upgrade fwimg 1 fw-id V4.0.12 ftp 172.17.60.109 username user password password file G_ONU_HL-1B_V4-0-12-e.bin
5. Configure firmware upgrade mode
MSC1240QA(config-interface-xont-2-2-7)# ont-fw-upgrade mode auto
6. Check upgrade status
MSC1240QA# show xpon ont-fw-upgrade status 2
seq ont status mode fw-id running version equipment id % kbps
1 2-2-7 DOWNLOAD AUTO V4.0.12 V4.0.10 HL-1B 33%
* Running version and equipment id information is got from ONT via OMCI.
If you see '?' symbol, it means the ONT is OMCI-disconnected. In most cases, it is because ONT is in ACTIVATE state and rebooting.
MSC1240QA# show xpon ont-fw-upgrade log 2
2026-01-20 10:51:16 2-2-7 AUTO Reset fail retry count to 0. Reason:Change configuration. Code:
2026-01-20 10:51:19 2-2-7 AUTO Start upgrade. fw-id:V4.0.12
2026-01-20 10:53:31 2-2-7 AUTO Finish upgrade. fw-id:V4.0.12 download status:SUCCESS image size 13843111 byte, OMCI download speed 1952 kbps
MSC1240QA(config)# show xpon ont-fw-upgrade ont-status 2-2-7
2-2-7 COMMIT 2026-01-20 10:52:26
MSC1240QA(config)# show xpon ont-fw-upgrade status 2
seq ont status mode fw-id running version equipment id % kbps
1 2-2-7 ACTIVATE AUTO V4.0.12 ? ? 100% 1952
* Running version and equipment id information is got from ONT via OMCI.
If you see '?' symbol, it means the ONT is OMCI-disconnected. In most cases, it is because ONT is in ACTIVATE state and rebooting.
MSC1240QA(config)# show xpon ont-fw-upgrade ont-status 2-2-7
2-2-7 SUCCESS 2026-01-20 10:53:31
Scheduled Auto-Upgrade procedure on ZYXEL IES4204
1. Prepare FTP server and put firmware files on it. Make sure FTP Server is available from OLT
2. Turn on ont-fw-upgrade function
MSC1240QA(config)# xpon ont-fw-upgrade model HL-1GE active on
3. Set target firmware version
MSC1240QA(config)# xpon ont-fw-upgrade model HL-1GE fw-id V2.0.29
4. Set credentials access to FTP server and name (can not be longer than 32 letters) of firmware file
MSC1240QA(config)# xpon ont-fw-upgrade fwimg 1 fw-id V2.0.29 ftp 172.17.61.108 username user password FTPpass file G_ONU_HL-1GE_V2-0-29.bin
5. Set upgrade schedule
MSC1240QA(config)# xpon ont-fw-upgrade schedule start 01:00 end 04:00
6. Turn on firmware upgrade according to schedule for ONT
MSC1240QA(config-interface-xont-2-1-7)# ont-fw-upgrade mode schedule
7. Check upgrade status
MSC1240QA# show xpon ont-fw-upgrade schedule status 2
+-----------------------------------------------------------------------------------------------------+
| Upgrade task status : Processing |
| ONT in queue count : 0 |
| ONT upgrade failed count : 0 |
| ONT upgrade successful count : 1 |
| ONT reboot successful count : 0 |
+-----------------------------------------------------------------------------------------------------+
| Aid | Status | Aid | Status | Aid | Status |
+-----------------------------------------------------------------------------------------------------+
| 2-1-7 | DL SUCCESSFULLY | | | | |
+-----------------------------------------------------------------------------------------------------+
