Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Шаг 1. Для загрузки файла с прошивкой ONT на терминал воспользуйтесь командой copy.

    Блок кода
    languagexml
    MA5160# copy tftp://192.168.1.5/ntu-rg-3.50.0.1342.542x-revb-2.9.5-rtk-build2447.fw.bin fs://ont-firmware 


  • Шаг 2. Для просмотра загруженных файлов воспользуйтесь командой show firmware ont list.

    Блок кода
    languagexml
    MA5160# show firmware ont list 
    
    N##     | FirmwareFile  
    1       ntu-rg-3.50.0.1342.fw.bin 

    Шаг 3. Если необходимо удалить прошивку с терминала, воспользуйтесь командой delete firmware ont.

    Блок кода
    languagexml
    MA5160# delete firmware ont *
        All ONT firmwares deleted successfully
    Примечание

    Для хранения ПО ONT на OLT выделен 1 ГБ. Есть возможность перезаписи самых старых файлов при загрузке нового ПО, подробнее в разделе Контроль памяти, занимаемой файлами ПО ONT.

Управление обновлением ПО ONT

  • Шаг 1. Для старта обновления прошивки воспользуетесь командой firmware update start. Система напишет о текущих статусах обновления ONT. По завершении обновления ONT автоматически перезагрузится и начнет работу с новой версией ПО.

    Блок кода
    languagexml
    MA5160# firmware update start interface ont 5/7/1-10 filename ntu-rg-3.50.0.1342.fw.bin
        ONT 5/7/1 is not connected
        ONT 5/7/2 is currently beingVersion updated
        ONT 5/7/3 is currently in the updateHardware queue
        ONT 5/7/4 firmware will be updated
        ONT 5/7/5 not ready for firmware update
  • Шаг 2. Для остановки обновления прошивки воспользуетесь командой firmware update stop.

    Блок кода
    languagexml
    MA5160# firmware update stop interface ont 5/7/1-10
        ONT 5/7/1 is not connected
        ONT 5/7/2 firmware updating will be stopped
        ONT 5/7/3 firmware updating will be removed from the update queue
        ONT 5/7/4 does not need to stop updating

    Scroll Pagebreak

  • Шаг 3. Для просмотра состояния обновления прошивки воспользуетесь командой show interface ont <N> firmware update status.

    Блок кода
    languagexml
    MA5160# show interface ont 5 firmware update status
  •  
    -----   ---------------------------------------------   -----
  • ONT firmware update status
  • ----------   -------------------------
    
  • ##
  •       
  • Slot
  •  
  • PON-port
  •  
  • ONT
  •  
  • ID
  •  
  • Firmware
  •  
  • Status
  •  
  • Update
  •  
  • type 1
  •  
  • 5
  •  
  • 7
  •  
  • 2
  •  
  • ntu-rg-3.50.0.1342.fw.bin
  •  
  • FWUPDATING
  •  
  • AUTO 2
  •  
  • 5
  •  
  • 7
  •  
  • 3
  •  
  • ntu-rg-3.50.0.1342.fw.bin
  •  
  • QUEUE
  •  
  • MANUAL MA5160#
  •  
  • show
  •  
  • interface
  •  
  • ont
  •  
  • 2/3/51-60
  •  
  • firmware
  •  
  • update
  •  
  • status There
  •  
  • are
  •  
  • no
  •  
  • ONT
  •  
  • that
  •  
  • update
  •  
  • the
  •  
  • firmware
  •  
  • at
  •  
  • the moment

Состояние обновления может иметь статус:

 - FWUPDATING — в данный момент происходит обновление ONT;

 - QUEUE — ONT ожидает своей очереди на обновление.

Для каждой записи указан тип обновления:

 - AUTO — обновление ONT согласно правилу автообновления;

...

  •                                                           
    1       ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin     2.9.5.2447        NTU-RG-5421G-WZ:rev.B    
                                                                              NTU-RG-5421G-Wac:rev.B   
                                                                              NTU-RG-5402G-W:rev.B     
                                                                                                       
    2       ntu-1-revc-5.30.0-build52.fw.bin                5.30.0.52         NTU-1:rev.C      


  • Шаг 3. Если необходимо удалить прошивку с терминала, воспользуйтесь командой delete firmware ont <filename>.

    Блок кода
    languagexml
    MA5160# delete firmware ont ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin
        ONT firmware 'ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin' deleted successfully


    Примечание

    Для хранения ПО ONT на OLT выделен 1 ГБ. Есть возможность перезаписи самых старых файлов при загрузке нового ПО, подробнее в разделе Контроль памяти, занимаемой файлами ПО ONT.


Управление обновлением ПО ONT

  • Шаг 1. Для старта обновления прошивки воспользуетесь командой firmware update start. Система напишет о текущих статусах обновления ONT. По завершении обновления ONT автоматически перезагрузится и начнет работу с новой версией ПО.

    Блок кода
    languagexml
    MA5160# firmware update start interface ont 5/7/1-10 filename ntu-rg-3.50.0.1342.fw.bin
        ONT 5/7/1 is not connected
        ONT 5/7/2 is currently being updated
        ONT 5/7/3 is currently in the update queue
        ONT 5/7/4 firmware will be updated
        ONT 5/7/5 not ready for firmware update


  • Шаг 2. Для остановки обновления прошивки воспользуетесь командой firmware update stop.

    Блок кода
    languagexml
    MA5160# firmware update stop interface ont 5/7/1-10
        ONT 5/7/1 is not connected
        ONT 5/7/2 firmware updating will be stopped
        ONT 5/7/3 firmware updating will be removed from the update queue
        ONT 5/7/4 does not need to stop updating

    Scroll Pagebreak

  • Шаг 3. Для просмотра состояния обновления прошивки воспользуетесь командой show interface ont <N> firmware update status.

    Блок кода
    languagexml
    MA5160# show interface ont 5 firmware update status
    -----------------------------------
    ONT firmware update status
    -----------------------------------
    ## Slot PON-port ONT ID Firmware Status Update type
    1 5 7 2 ntu-rg-3.50.0.1342.fw.bin FWUPDATING AUTO
    2 5 7 3 ntu-rg-3.50.0.1342.fw.bin QUEUE MANUAL
    
    MA5160# show interface ont 2/3/51-60 firmware update status
    There are no ONT that update the firmware at the moment
    


Состояние обновления может иметь статус:

 - FWUPDATING — в данный момент происходит обновление ONT;

 - QUEUE — ONT ожидает своей очереди на обновление.

Для каждой записи указан тип обновления:

 - AUTO — обновление ONT согласно правилу автообновления;

 - MANUAL — обновление ONT по команде пользователя.

Автообновление ПО ONT

Для включения автообновления ПО ONT нужно выбрать глобальный режим автобновления, создать список правил для каждого EquipmentID и добавить правила автообновления.

  • Шаг 1. Задать глобальный режим автообновления FW ONT. Для этого необходимо воспользоваться командой auto-update-ont mode с указанием режима обновления:

    - immediate – позволяет начать немедленное обновление всех подключенных ONT;

    - postpone – обновление ONT будет происходить только в момент подключения ONT;

    - disable – отключает автообновление ONT.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# auto-update-ont mode postpone


  • Шаг 2. Для организации процесса автоматического обновления ПО ONT необходимо создать список правил автообновления для конкретной модели ONT. Для создания списка следует воспользоваться командой auto-update-ont, в качестве параметра указать EquipmentID ONT.

    Блок кода
    languagexml
    MA5160(configure)# auto-update-ont NTU-1:rev.C
    MA5160(config)(auto-update-ont-NTU-1:rev.C)# 


  • Шаг 3. При добавлении правил в список необходимо указать текущую версию ONT и имя предварительно загруженного файла ПО. 

  • -match – номер версии ПО ONT должен совпадать с указанным в правиле;

    -not-match – правило отработает, если версия ПО ONT не равна указанной.

    Блок кода
    languagexml
    MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin
    MA5160(config)(auto-update-ont-NTU-1)# fw-version not-match 3.28.6.152 filename ntu-1-revc-5.30.0-build52.fw.bin


    Примечание

    Созданные правила в списке невозможно отредактировать. Предварительно нужно удалить правило, воспользовавшись командой no, после чего добавить изменённое.


    Примечание

    При указании версии есть возможность использовать символ "*", он должен быть единственным и последним для номера версии. Означает, что после "*" в номере версии могут быть любые символы и любое их количество. Например, при указании "2*", будут все версии, начинающиеся с цифры 3 (3.0.0.39, 3.5.7.156, 3.10.1.1088).

    Блок кода
    MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3* filename ntu-1-revc-5.30.0-build52.fw.bin



  • Шаг 4. Для нужного правила выбрать режим работы, указав параметр mode.

    Блок кода
    languagexml
    MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode immediate


  • Шаг 5. Включить возможность обновления на более ранние версии, указав параметр downgrade.

    Блок кода
    languagexml
    LTP-16N(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode immediate downgrade enable


  • Шаг 6. Для просмотра списка правил автообновления необходимо использовать команду show running-config auto-update ont.

    Блок кода
    languagexml
    MA5160(config)(auto-update-ont-NTU-1)# do show running-config auto-update-ont 
     auto-update-ont mode postpone
     auto-update-ont NTU-1
        fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode global downgrade disable
        fw-version not-match 3.28.6.152 filename ntu-1-revc-5.30.0-build52.fw.bin mode global downgrade disable
     exit


    Примечание
    В случае если правил в списке несколько, они будут отрабатываться по порядку. Новые записи добавляются в конец списка, с наименьшим приоритетом.


  • Шаг 7. Для удаления всех списков автообновления необходимо использовать команду auto-update-ont clear. Данная команда удаляет все правила, для всех EquipmentID.

    Блок кода
    languagexml
    MA5160(configure)# auto-update-ont clear 
        Attention, all auto-update ONT rules will be deleted! Continue? (y/n)  y

Якорь
storage_sense
storage_sense
Контроль памяти, занимаемой файлами ПО ONT

...