четверг, 25 августа 2016 г.

Как обновить прошивку телефонов на CME

Доброго времени суток!

  Для обновления прошивок сначала загружаем необходимую версию с сайта cisco.com. Рассмотрим пример с телефонами модели SCCP 8941 и SIP 3905. С сайта загружаем прошивки: cmterm-8941_8945-sccp.9-3-4-17.zip и cmterm-3905.9-4-1-0.zip. Далее их нужно скопировать на CME. Я буду использовать TFTP-сервер tftpd32.exe. Каждый архивный zip-файл содержит несколько файлов. Например на cmterm-8941_8945-sccp.9-3-4-17.zip:
BOOT8941_8945.0-0-1-0.bin.sgn
SCCP8941_8945.9-3-4-17.loads
SCCP8941_8945.9-3-4-17.bin1.sgn
SCCP8941_8945.9-3-4-17.bin2.sgn
SCCP8941_8945.9-3-4-17.bin3.sgn
SCCP8941_8945.9-3-4-17.bin4.sgn
SCCP8941_8945.9-3-4-17.bin5.sgn
SCCP8941_8945.9-3-4-17.bin6.sgn
SCCP8941_8945.9-3-4-17.bin7.sgn
SCCP8941_8945.9-3-4-17.bin8.sgn
SCCP8941_8945.9-3-4-17.bin9.sgn
  Можно разархивировать zip-файл и каждого файла отдельно скопировать. Это будет чуть дольше. Мы используем другой метод. Сначала разархивируем zip-файл. Потом используя архиватор 7-zip мы обратно архивируем с форматом .tar. Теперь у нас получилось: cmterm-8941_8945-sccp.9-3-4-17.tar и cmterm-3905.9-4-1-0.tar. Почему tar ? Потому что, Call Manager Express использует этот формат.
  После этого каждого архива разархивируем на CME с помощью следующей команды:
archive tar /xtract tftp://192.168.10.5/cmterm-8941_8945-sccp.9-3-4-17.tar flash:
archive tar /xtract tftp://192.168.10.5/cmterm-3905.9-4-1-0.tar flash:
Здесь 192.168.10.5 - IP-адрес нашего компьютера с прошивками.
Теперь на CME включаем tftp-сервер и настраиваем его, чтобы он отправлял эти образы на запросы телефонов:
tftp-server flash:BOOT8941_8945.0-0-1-0.bin.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.loads
tftp-server flash:SCCP8941_8945.9-3-4-17.bin1.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin2.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin3.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin4.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin5.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin6.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin7.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin8.sgn
tftp-server flash:SCCP8941_8945.9-3-4-17.bin9.sgn
Для 3905:
tftp-server flash:APP3905.9-4-1-0.zz
tftp-server flash:CP3905.9-4-1-0.loads
Теперь для привязки этих прошивок к конкретным моделям телефонов делаем следующую команду:
Для SCCP:
telephony-service
load 8941 SCCP8941_8945.9-3-4-17
Для SIP:
voice register global
load 3905 CP3905.9-4-1-0

При поиске неисправностей можно использовать команду debug tftp events. Удачного Всем дня!

3 комментария: