Для обновления ПО средствами TR-069 необходимо выполнить следующие пункты:
1. Создать профиль обновления ПО
LTP(acs-firmware)# add firmware 2 Ok
2. Добавить тип устройства, задать профиль ACS
LTP(acs-firmware-id='2')# add hardware NTU-RG-1402-W Ok LTP(acs-firmware-id='2')# add profile 1 Ok
3. Загрузить актуальную версию ПО для ONT:
LTP(acs-firmware)# copy 192.168.5.100 ntu-rg-3.24.1.2180.fw
4. Выполнить:
LTP(acs-firmware_config-fw id='2')set file ntu-rg-3.24.1.2180.fw LTP(acs-firmware_config-fw id='2')set filename ntu-rg-3.24.1.2180.fw LTP(acs-firmware_config-fw id='1')set version 3.24.1.2180
В итоге профиль обновления будет иметь вид:
LTP(acs-firmware-id='2')# show config Information about firmware: Firmware ID = 2 Version = '' URL = '' Filename = 'ntu-rg-3.24.1.2180.fw' Schedule = enabled Safe-mode = disabled Downgrade = disabled Profiles: ## Name Inform interval Script name Base profile 1: 1 60
Флаг Schedule - включает обновление по расписанию
Флаг Safe-mode - означает, что ONT будет обновлена после перезагрузки
Флаг Downgrade - разрешать обновление ONT на версию ниже
5. Настроить расписание, по которому будет происходить обновление:
LTP(acs-schedule)# set daily Modify daily schedule period Modify period schedule weekly Modify weekly schedule