Для заливки прошивок на MediaGateways и платы MM нам потребуется FTP или TFTP сервер. Можно организовать его на компе, который находится в одной подсети с MediaGetaways, или по крайней мере видим ими по соответствующим портам (FTP или TFTP протокол).

Если наш комп с MediaGateways не видит по FTP, TFTP портам (23, 69 по умолчанию), то можно воспользоваться FTP, TFTP серваком на MediaServer-S8xx (его-то MediaGateways ДОЛЖНЫ видеть, врятли эти порты закрыты!)

рассмотрим как воспользоваться TFTP-MediaServer


Изначально смотрим последнюю версию  Communication Manager Software & Firmware Compatibility Matrix, и определяем что нам собственно нужно. Качаем требуемые обновления firmware или, если не имеем туда доступа, обращаемся к обслуживающей Awaya организации, или к продавцу.

Если заливаем firmware с tftp сервера, которым является MediaServer, то не забываем включить на нём TFTP (WEB-Security/ServerAcces)

  • изначально в Maintenance WEB Interface воспользуемся Download Files, и скачаем все требуемые обновления firmware на MediaServer
  • подсоедияемся к MediaServer через telnet или ssh (в СМ 4 и выше telnet по умолчанию закрыт) - можно это сделать через Putty
  • там даём команду cd /var/home/ftp/pub (именно в эту папку переносятся все Files, что Download :-))
  • дав коману ls увидим все закачанные файлики
  • теперь надо перенести (скопировать) эти файлы в папку TFTP сервера - mv имяФайла /tftpboot (cp имяФайла /tftpboot )

Обновление прошивки MediaGateway:


теперь подключаемся посредством telnet или ssh (зависит то текущей версии прошивки), или RS-232 к MediaGateway. Можно это делать прямо из MadiaServey (Linux понимает команды и telnet и ssh), а можно напрямую с компа.

  • dir - показывает все установленные firmware MG и MM
  • show image ver - показывает какая версия firmware в каком bank (всего их 2: bank-A, bank-B) установлена, какой bank активен, и какой bank активируется после перезагрузки
  • copy tftp SW_imageB gXXX_sw_XX_XX_X.bin IP-TFTPсервера - заливаем прощивку на MediaGateway, обязательно в неактивные bank !!! (сейчас неактивен bank-B)
  • show download software status 10 - просматриваем статус скачивания, ждём пока всё закончится (Idle)
  • show image ver  - проверяем наличие нового firmware
  • set boot bank bank-b - указываем при перезагрузке занружаться с bank-B (relf заливали новую версию)
  • copy tftp EW_archive -  установка WEB
  • show download software status 10 - просматриваем статус скачивания, ждём пока всё закончится (Idle)
  • reset - перезагрузка MediaGateway

Обновление MediaModules:


перед установкой обновление плату (MediaModule) надо отключить (disable board в SAT)

  • show mg list - показывает версии firmware всех плат
  • copy tftp module mm7XXvXX.fdl IP-TFTPсервера НомерСлота
  • reset module - перезагрузка MediaGateway

После перезагрузки плата автоматически включится. Если нет, то надо их включить (release boad в SAT)

в последствии можно дать команду dir для просмотра текущих firmware

Пример:

G450U3-004(super)# show image version
Bank Version
----------- -------
A 30.12.1
B (current) 30.12.1

G450U3-004(super)# copy tftp SW_imageA g450_sw_30_17_2.bin 172.20.90.12

G450U3-004(super)# show download software status 10

Module #10
===========
Module : 10
Source file : g450_sw_30_17_2.bin
Destination file : G450-A
Host : 172.20.90.12
Running state : Writing ...
Failure display : (null)
Last warning : No-warning
Bytes Downloaded : 13310859

G450U3-004(super)# show download software status 10
Module #10
===========
Module : 10
Source file : g450_sw_30_17_2.bin
Destination file : G450-A
Host : 172.20.90.12
Running state : Idle
Failure display : (null)
Last warning : No-warning
Bytes Downloaded : 13310859

G450U3-004(super)# show image version
Bank Version
----------- -------
A 30.17.2
B (current) 30.12.1

G450U3-004(super)# set boot bank bank-A
Boot bank set to bank-A

G450-001(super)# reset
This command will reset the device
*** Reset the device *** - do you want to continue (Y/N)? y

Resetting the device...

========================================================
(SAT) command: busy board 3V1

G450U3-004(super)# copy tftp module mm710bv51.fdl 172.20.90.12 1
Confirmation - do you want to continue (Y/N)? y

G450U3-004(super)# reset module 1

(SAT) command: release board 3V1

Log in to comment