In this article, I will update the firmware on BDCOM P3608B EPON OLT.
You perform all update actions at your own peril and risk!
Let’s make sure that the OLT model is with the letter B, for example P3608B, and not P3608:
show version
For example, I got:
BDCOM(tm) P3608B Software, Version 10.1.0F Build 58197
Copyright by Shanghai Baud Data Communication CO. LTD.
Compiled: 2018-10-30 16:28:1 by SYS, Image text-base: 0x80008000
ROM: System Bootstrap, Version 0.1.4, Serial num:xxx
System image file is "flash:/Switch.bin"
hardware version:A
(RISC) processor with 524288K bytes of memory, 65536K bytes of flash
Base ethernet MAC Address: 98:45:62:xx:xx:xx
PCB version:A
Updating the firmware from the wrong model will lead to a cyclic reboot of the OLT, you can restore it through the console (the cable pinout is standard like that of D-Link, Cisco, Juniper, Huawei), I wrote more in the article – BDCOM OLT Recovery
Let’s see what files are in memory:
enable
dir
Let’s make a backup copy of the startup-config configuration and the Switch.bin firmware file to the TFTP server:
copy flash tftp 192.168.5.5
Since there is enough memory, we will copy the firmware file from the TFTP server to the OLT memory under a different name, for example 88803.bin (OLT may not accept with underscores):
copy tftp flash 192.168.1.2
The firmware file that I used can be downloaded here:
https://files.ixnfo.com/Firmware/BDCOM/P3608B/BD_P3608B_10.1.0F_88803.bin
https://files.ixnfo.com/Firmware/BDCOM/P3608B/BD_3608B_53003_10.1.0F_108072.bin
Now let’s quickly delete the main firmware file and name the new file by its name:
delete Switch.bin
rename 88803.bin Switch.bin
Restart OLT:
reboot
See also my articles:
- Firmware update BDCOM P36xx
- Installing and Configuring a TFTP Server in Ubuntu
- Starting a TFTP server in Windows
- BDCOM OLT Recovery
- Firmware Update BDCOM P3310
- Configuring BDCOM P3608-2TE
- High CPU usage on BDCOM P3608