Как подключиться к 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