Процесс обновления прошивки Huawei SmartAX MA5608T

06.12.2019

Как подключиться к OLT с помощью Telnet или через COM порт и как настроить IP интерфейс уже было описано в другой инструкции.

Примечание! При обновлении некоторых версий прошивок, конфигурация может быть сброшена до заводских, по этому желательно подключить ПК напрямую к Mgmt ETH порту (meth0) и заранее сохранить копию конфигурации OLT на локальный TFTP сервер. После процесса обновления прошивки IP адрес на meth0 интерфейсе может сброситься до default IP 10.11.104.2 , что потребует повторно произвести первичные настройки для загрузки ранее сохраненной конфигураций OLT обратно в память платы.


Проверьте список и статус устанволенных карт с помощью команды display board 0

MA5608T# display board 0  
  -------------------------------------------------------------------------
  SlotID  BoardName  Status          SubType0 SubType1    Online/Offline
  -------------------------------------------------------------------------
  0       H805GPFD   Normal                           
  1       H806GPFD   Normal                           
  2       H801MCUD   Active_normal   CPCA             
  3     
  4       H801MPWC   Normal                           
  5     
  -------------------------------------------------------------------------

Проверьте текущую установленную версию программного обеспечения (прошивки) с помощью команды display version

MA5608T#display version      
{ <cr>|backplane|frameid/slotid<S> <Length 1-15> }:
  Command:
          display version 

  VERSION : MA5600V800R015C00
  PATCH   : SPH102 HP1007
  PRODUCT : MA5608T

  Active Mainboard Running Area Information: 
  --------------------------------------------------
  Current Program Area : Area B 
  Current Data Area : Area B 

  Program Area A Version : MA5600V800R013C10 
  Program Area B Version : MA5600V800R015C00 

  Data Area A Version : MA5600V800R015C00 
  Data Area B Version : MA5600V800R015C00 
  --------------------------------------------------

  Uptime is 0 day(s), 0 hour(s), 31 minute(s), 57 second(s)

Помещаем на TFTP сервер файл прошивки нужной версии и потом загружаем в память платы управления.

MA5608T# load packetfile tftp 10.100.0.7 MA5600V800R017C00.bin

Если путь правильный, то система спросит подтверждение загрузки

The new packet file will overwrite the old one
Rollback function will be disabled
Be sure that the system needn't this function
Are you sure to load new packet file? (y/n)[n]:y

Info: Standby board is abnormal, and command of loading for standby board is impossible
Load(backup,duplicate,…) begins, please wait and notice the rate of progress Any operation such as reboot or switchover will cause failure and
unpredictable result
The loading starts
PARAMETERS :FrameID: 0, SlotID: 2, Position: -1, Load type: Packet file, Load Object: Active control board
MA5608T#

Процесс загрузки автоматически не отображался в консоли, однако проверить процесс загрузки можно командой display progress load

MA5608T# display progress load
{ <cr>|ont<K> }:
Command:
display progress load
FrameID/SlotID: 0/2
Board name: H801MCUD
Operation type: Load
File type: Packet file
Operation phase: Transfer file from outside to inside
Rateofprocess: 14%

Процесс загрузки занимает примерно 10-15 минут, по завершению в консоли появится сообщение при завершении процесса загрузки в консоли отобразится уведомление

The loading is successful
PARAMETERS :FrameID: 0, SlotID: 2, Position: -1, Load type: Packet file, Load Object: Active control board

* Если используется одна плата управления MCUD
Выполните команду ниже и подтвердите перезагрузку OLT

active configuration system

* Если используется две (2) платы управления MCUD
Требуется перезагрузить резервную плату управления командой reboot standby для активации на ней новой версии ПО

reboot standby

Проверьте состояние загрузки резервной платы и дождитесь окончания загрузки

display data syncstate

После окончания загрузки первой платы переключаем сервисы на резервную плату

system switch-over

и выполните аналогичные действия по обновлению для второй платы


Перезагрузка второй платы управления

reboot standby

Проверка состояния загрузки платы управления

display data syncsta

По завершению процесса загрузки обе платы управления будут обновлены на новую версию ПО.

!!! Процесс обновления прошивки выполнен !!!


Для просмотра текущей версии прошивки и название платы, список команд

display version
display patch all
display board 0
display board 0/0
display board 0/1
display board 0/2

Для проверки загруженных пакетов, используйте команду

display io-packetfile information