IP адрес TFTP сервера - 192.168.1.10. В папке TFTP сервера находится файл ПО ntu-rg–3.50.0.1342.fw.bin. Загрузка ПО на OLT для обновления ONT:
LTP-16N# copy tftp://192.168.1.10/ntu-rg-3.50.0.1342.fw.bin fs://ont-firmware
Для просмотра загруженных файлов воспользуйтесь командой show firmware ont list.
LTP-16N# show firmware ont list
При необходимости удаления прошивки с терминала воспользуйтесь командой delete firmware ont:
LTP-16N# delete firmware ont ntu-rg-3.50.0.1342.fw.bin
Поддержана возможность удаления всех загруженных на OLT файлов ПО. Для этого вместо названия файла используется символ "*":
LTP-16N# delete firmware ont *
Для старта обновления прошивки воспользуйтесь командой:
LTP-16N# firmware update start interface ont 1/1 filename ntu-rg-3.50.0.1342.fw.bin
По завершению обновления ONT автоматически перезагрузится и начнет работу с новой версией ПО.
Поддержана возможность указания диапазона ONT для обновления:LTP-16N# firmware update start interface ont 1-16/1-128 filename ntu-rg-3.50.0.1342.fw.bin
Для остановки обновления прошивки воспользуетесь командой:LTP-16N# firmware update stop interface ont 1-16/1-128
Начиная с версии 1.5.0 на LTP-16N был добавлен функционал автообновления ont. Для включения автообновления ПО ONT нужно выбрать глобальный режим автобновления, создать список правил для каждого EquipmentID и добавить правила автообновления.
Для задания глобального режима автообновления необходимо воспользоваться командой auto-update-ont mode с указанием режима обновления:
LTP-16N# configure terminal LTP-16N(configure)# auto-update-ont mode postpone
Для организации процесса автоматического обновления ПО ONT необходимо создать список правил автообновления для конкретной модели ONT:
LTP-16N(configure)# auto-update-ont NTU-1
При добавлении правил в список необходимо указать текущую версию ONT и имя предварительно загруженного файла ПО:
LTP-16N(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-3.28.6-build152.fw.bin LTP-16N(config)(auto-update-ont-NTU-1)# fw-version not-match 3.28.6.152 filename ntu-1-3.28.6-build152.fw.bin
match - правило работает, если номер версии ПО ONT совпадает с указанным в правиле;
not-match - правило работает, если версия ПО ONT не равна указанной.Если требуется, для нужного правила выберите режим работы, указав параметр mode (По умолчанию: global – в соответствии с глобальным режимом, остальные режимы аналогичны глобальному mode):
LTP-16N(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-3.28.6-build152.fw.bin mode immediate
При необходимости включите возможность обновления на более ранние версии, указав параметр downgrade(по умолчанию он выключен):
LTP-16N(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-3.28.6-build152.fw.bin mode immediate downgrade enable
Для просмотра списка правил автообновления воспользуйтесь командой show running-config auto-update ont. В случае если правил в списке несколько, они будут отрабатываться по порядку. Новые записи добавляются в конец списка, с наименьшим приоритетом.
Для удаления всех списков автообновления воспользуйтесь командой auto-update-ont clear. Данная команда удаляет все правила, для всех EquipmentID.