In this article, I will give an example of updating the firmware on the BDCOM P3310D.
I connected via telnet and looked at the current firmware version (at the time of this writing, it was version 69083):
1 2 | show version enable |
I looked at how much memory is free and what files are there, I made a backup copy of the startup-config configuration and the Switch.bin firmware file on the TFTP server:
1 2 | dir copy flash tftp 192.168.5.5 |
For articles about the TFTP server, see my other articles:
Installing and Configuring a TFTP Server in Ubuntu
Starting a TFTP server in Windows
Then I copied the new firmware file from the TFTP server to the OLT memory under a different name, usually there is enough memory in the P3310D for several firmware files:
1 2 3 4 | copy tftp flash 192.168.5.5 Source file name? BD_3310D_10.1.0F_81296.bin Destination file name? 2.bin |
Link to the firmware file that I used:
https://files.ixnfo.com/Firmware/BDCOM/P3310D/BD_3310D_10.1.0F_81296.bin
https://files.ixnfo.com/Firmware/BDCOM/P3310D/BD_3310D_10.1.0F_106557.bin
Also firmware files can be downloaded here:
http://support.deps.ua/ (need registration)
ftp://ftp.romsat.ua/pub/Lan/BDCOM/
Then I deleted the old firmware file and replaced it with the new one:
1 2 | delete Switch.bin rename 2.bin Switch.bin |
It remains to restart the OLT:
1 | reboot |
See also my articles:
BDCOM OLT Recovery
BDCOM P3310B firmware update
Firmware Update BDCOM P3310C