Настройка обновлений микропрограммного обеспечения

Можно разрешить обновление микропрограммного обеспечения через определенные интервалы времени. Обновленное микропрограммное обеспечение отправляется с сервера на телефон с помощью TFTP или HTTP. Безопасность менее важна при обновлении микропрограммного обеспечения, поскольку микропрограммное обеспечение не содержит персональной информации.

Параметры также можно настроить в файле конфигурации телефона с помощью XML-кода (cfg.xml).

Перед началом работы

Откройте веб-страницу администрирования телефона.

1

Выберите Голос > Подготовка.

2

В разделе Обновление микропрограммного обеспечения выберите Да в параметре Включить обновление .

Этот параметр можно настроить в XML-файле конфигурации телефона (cfg.xml), введя строку в следующем формате:

<Upgrade_Enable ua="na">ДаEnable>
pgrade_

Параметры: Да и нет

По умолчанию. Да

3

Задайте параметр Задержка повторения ошибки модернизации в секундах.

В случае сбоя обновления применяется интервал повторных попыток обновления (в секундах). На устройстве есть таймер ошибки обновления микропрограммного обеспечения, который активируется после неудачной попытки обновления микропрограммного обеспечения. Таймер инициализируется значением в этом параметре. Следующая попытка модернизации микропрограммного обеспечения происходит при отрицательном значении таймера.

Этот параметр можно настроить в XML-файле конфигурации телефона (cfg.xml), введя строку в следующем формате:

<Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>
pgrade_

По умолчанию. 3600

<tftp|http|https>:///image/
4

Задайте параметр Правило обновления , введя сценарий обновления микропрограммного обеспечения, который определяет условия обновления и связанные с ним URL-адреса микропрограммного обеспечения. Он использует тот же синтаксис, что и правило профиля. Введите сценарий и введите правило обновления в следующем формате:

<tftp|http|https>:///image/

Пример.

tftp://192.168.1.5/image/PHONEOS-8875.1-0-1-0001-1.loads

Этот параметр можно настроить в XML-файле конфигурации телефона (cfg.xml), введя строку в следующем формате:

<Upgrade_Rule ua="na">http://10.74.10.205:6970/PHONEOS-8875.1-0-1-0001-1.loads Rule>
pgrade_
5

Щелкните Отправить все изменения.

Обновление микропрограммного обеспечения с помощью TFTP, HTTP или HTTPS

Телефон поддерживает обновление микропрограммного обеспечения по протоколу TFTP, HTTP или HTTPS.

Перед началом работы

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

1

Распакуйте файл .zip с помощью следующей команды:

распаковать PHONEOS-8875.1-0-1-0001-19.zip

где:

1-0-1-0001-19 – номер выпуска.

2

Скопируйте папку в каталог скачивания TFTP, HTTP или HTTPS.

3

Откройте веб-страницу администрирования телефона.

4

Выберите Голос > Подготовка.

5

Найдите имя загружаемого файла, которое заканчивается на .loads , и добавьте его к действительному URL-адресу.

6

Щелкните Отправить все изменения.

Обновление микропрограммного обеспечения с помощью команды браузера

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

Чтобы обновить телефон с помощью URL-адреса в веб-браузере, введите следующую команду:

 http://<phone_ip>/admin/upgrade?://<serv_ip[:port]>/filepath 

Включить совместный доступ к микропрограммному обеспечению однорангового устройства

Совместное использование микропрограммного обеспечения одноранговыми устройствами (PFS) — это модель распределения микропрограммного обеспечения, которая позволяет телефону Cisco IP находить в подсети другие телефоны той же модели или серии и предоставлять совместный доступ к обновленным файлам микропрограммного обеспечения при необходимости одновременного обновления нескольких телефонов. PFS использует протокол Cisco Peer-to-Peer-Distribution Protocol (CPPDP), который является собственным протоколом Cisco. При использовании CPPDP все устройства в подсети образуют одноранговую иерархию, а затем копируют микропрограммное обеспечение или другие файлы с одноранговых устройств на соседние устройства. Для оптимизации обновлений микропрограммного обеспечения корневой телефон загружает образ микропрограммного обеспечения с сервера загрузки и затем передает его на другие телефоны в подсети, используя соединения TCP.

Совместное использование микропрограммного обеспечения одноранговыми устройствами.

  • ограничивает перегрузку передач TFTP на централизованные серверы удаления нагрузки.

  • Устраняет необходимость ручного управления обновлениями микропрограммного обеспечения.

  • Сокращает время простоя телефона во время модернизации при одновременном сбросе большого количества телефонов.

  • Совместный доступ к микропрограммному обеспечению одноранговыми устройствами не работает, если только несколько телефонов не настроены на обновление одновременно. Когда NOTIFY отправляется с помощью Event:resync, телефон инициирует повторную синхронизацию. Пример XML, который может содержать конфигурации для инициирования модернизации:

    "Event:resync;profile=" http://10.77.10.141/profile.xml
  • Если для сервера журналов совместного использования микропрограммного обеспечения одноранговыми устройствами задан IP-адрес и порт, журналы PFS отправляются на этот сервер в виде сообщений UDP. Эту настройку необходимо выполнить на каждом телефоне. Затем сообщения журнала можно использовать при устранении неполадок, связанных с PFS.

Параметры также можно настроить в файле конфигурации телефона с помощью XML-кода (cfg.xml).

1

Откройте веб-страницу администрирования телефона.

2

Выберите Голос > Подготовка.

3

В разделе Обновление микропрограммного обеспечения задайте следующие параметры.

  1. Задайте параметр Совместное использование микропрограммного обеспечения одноранговыми устройствами .

    Этот параметр можно настроить в XML-файле конфигурации телефона (cfg.xml), введя строку в следующем формате:

    <Peer_Firmware_Совместный доступ ua="na">ДаFirmware_Совместный доступ>
    eer_

    Параметры: Да и нет

    По умолчанию. Да

  2. Задайте параметр Сервер журналов совместного использования микропрограммного обеспечения одноранговыми устройствами , чтобы указать IP-адрес и порт, на который отправляется сообщение UDP.

    Пример. 10.98.76.123:514, где 10.98.76.123 — это IP-адрес, а 514 — номер порта.

    Этот параметр можно настроить в XML-файле конфигурации телефона (cfg.xml), введя строку в следующем формате:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5Firmware_Sharing_Log_Server>
    eer_

    Сервер Peer_Firmware_Sharing_Log_указывает имя хоста и порт удаленного сервера системного журнала UDP. По умолчанию используется порт системного журнала по умолчанию 514.

4

Щелкните Отправить все изменения.

Параметры обновления микропрограммного обеспечения

В таблице ниже описываются функциональное назначение и использование каждого параметра в разделе Обновление микропрограммного обеспечения на вкладке Подготовка .

Таблица 1. Параметры обновления микропрограммного обеспечения

Имя параметра

Описание и значение по умолчанию

Включить модернизацию

Включает операции обновления микропрограммного обеспечения независимо от действий повторной синхронизации.

Значение по умолчанию — «Да».

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Upgrade_Enable ua="na">ДаEnable>pgrade_

  • На веб-странице администрирования телефона задайте в этом поле значение «Да» или «Нет».

Задержка повторных попыток модернизации

В случае сбоя обновления применяется интервал повторных попыток обновления (в секундах). На устройстве есть таймер ошибки обновления микропрограммного обеспечения, который активируется после неудачной попытки обновления микропрограммного обеспечения. Таймер инициализируется значением в этом параметре. Следующая попытка модернизации микропрограммного обеспечения происходит при отрицательном значении таймера.

Значение по умолчанию: 3600 секунд.

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • На веб-странице администрирования телефона установите значение.

Правило модернизации

Сценарий обновления микропрограммного обеспечения, определяющий условия обновления и связанные с ним URL-адреса микропрограммного обеспечения. Он использует тот же синтаксис, что и правило профиля.

Для ввода правила модернизации используйте следующий формат:

<tftp|http|https>:////

Пример.

tftp://192.168.1.5/микропрограммное обеспечение/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

Если протокол не указан, предполагается использование TFTP. Если имя сервера не указано, в качестве имени сервера используется хост, запрашивающий URL-адрес. Если порт не указан, используется порт по умолчанию (69 для TFTP, 80 для HTTP или 443 для HTTPS).

Значение по умолчанию – пустое.

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • На веб-странице администрирования телефона введите путь, по которому будет сохранен файл загрузки.

Журнал запроса на модернизацию Msg

Сообщение syslog, выданное в начале попытки модернизации микропрограммы.

Значение по умолчанию: $PN $MAC — запрос обновления $SCHEME://$SERVIP:$PORT$PATH

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML (cfg.xml) введите строку в следующем формате: <Log_Upgrade_Request_Msg ua="na">$PN $MAC — запрос модернизации $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • На веб-странице администрирования телефона настройте этот параметр по мере необходимости.

Журнал Msg Успешно Обновлен

Сообщение syslog создано после успешного завершения попытки модернизации микропрограммы.

Значение по умолчанию: $PN $MAC — успешная модернизация $SCHEME://$SERVIP:$PORT$PATH — $ERR

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- успешная модернизация $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • На веб-странице администрирования телефона настройте этот параметр по мере необходимости.

Ошибка Обновления Журнала Msg

Сообщение syslog создано после неудачной попытки модернизации микропрограммы.

Значение по умолчанию: $PN $MAC. Ошибка модернизации: $ERR

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC –- ошибка модернизации: $ERRUpgrade_Failure_Msg>og_

  • На веб-странице администрирования телефона настройте этот параметр по мере необходимости.

Совместный доступ к микропрограммному обеспечению одноранговых пользователей

Включение или отключение функции совместного доступа к микропрограммному обеспечению одноранговыми устройствами (PFS). Выберите Да или Нет , чтобы включить или отключить эту функцию.

По умолчанию. Да

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML-кодом (cfg.xml) введите строку в следующем формате: <Peer_Firmware_Sharing ua="na">ДаFirmware_Sharing>eer_

  • На веб-странице администрирования телефона задайте в этом поле значение «Да» или «Нет».

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

Указывает IP-адрес и порт, на который отправляется UDP-сообщение.

Пример. 10.98.76.123:514, где 10.98.76.123 — это IP-адрес, а 514 — номер порта.

Настройте этот параметр одним из следующих способов:

  • В файле конфигурации телефона с XML (cfg.xml) введите строку в следующем формате: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • На веб-странице администрирования телефона введите адрес сервера журналов.