Конфигуриране на надстройки на фърмуера

Актуализациите на фърмуера могат да бъдат разрешени на посочените интервали. Актуализираният фърмуер се изпраща от сървъра към телефона при използване на TFTP или HTTP. При надграждането на фърмуера защитата не е проблем, тъй като фърмурът не съдържа лична информация.

Можете също да конфигурирате параметрите в конфигурационния файл на телефона с XML (CFG. XML) код.

Преди да започнете

Преминете към уеб страницата за администриане на телефона.

1

Изберете Глас > Обезпечаване.

2

В раздела Надграждане на фърмуера изберете Да от параметъра Активиране на надграждане.

Можете да конфигурирате този параметър в конфигурационния файл на телефона XML (cfg.xml), като въведете низ в следния формат:

<Upgrade_Enable ua="na">Yes</Upgrade_Enable>

Опции: Да и Не

По подразбиране: Да

3

Задайте параметъра Забавяне на повторен опит след грешка при надстройване в секунди.

Интервалът за повторен опит за надграждане (в секунди), който се прилага в случай на неуспешно надграждане. Устройството има таймер за грешка при надграждане на фърмуера, който се активира след неуспешен опит за фърмуерно надграждане. Таймерът е инициализиран със стойността на този параметър. Следващият опит за надграждане на фърмуера е когато таймерът отброи нула.

Можете да конфигурирате този параметър в конфигурационния файл на телефона XML (cfg.xml), като въведете низ в следния формат:

<Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

По подразбиране: 3600

<tftp|http|https>://<ip address>/image/<load name>
4

Задайте параметъра Правило за надстройване, като въведете скрипт за надстройка на фърмуера, който определя условията за надстройка и свързаните с тях URL адреси на фърмуера. Използва същия синтаксис както правилото за профил. Въведете скрипт и използвайте следния формат, за да въведете правилото за надстройване:

<tftp|http|https>://<ipaddress>/image/<load name>

Например:

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

Можете да конфигурирате този параметър в конфигурационния файл на телефона XML (cfg.xml), като въведете низ в следния формат:

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

Кликнете върху Submit All Changes.

Надграждане на фърмуер чрез TFTP, HTTP или HTTPS

Телефонът поддържа надстройка на фърмуера чрез TFTP, HTTP или HTTPS.

Преди да започнете

Файлът за зареждане на фърмуера трябва да се изтегли на достъпен сървър.

1

Разархивирайте файла .zip със следната команда:

unzip PHONEOS-8875.1-0-1-0001-19.zip

където:

1-0-1-0001-19 е номерът на версията.

2

Копирайте папката в директория за изтегляне TFTP, HTTP или HTTPS.

3

Преминете към уеб страницата за администриане на телефона.

4

Изберете Глас  > Обезпечаване.

5

Намерете името на файла за зареждане, което завършва на .loads и го долепете до валиден URL.

6

Кликнете върху Submit All Changes.

Надграждане на фърмуера с командата на браузъра

Въведената в адресното поле на браузъра команда за надграждане може да се използва за надграждане на фърмуера на телефона. Телефонът се актуализира само когато е свободен. Надграждането се предприема автоматично след завършване на повикването.

За да се надгради телефона с URL в уеб браузър, въведете следната команда:

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

Разрешаване на споделяне на фърмуер с партньор

Споделяне на фъруер с колеги (PFS) представлява модел за разпределение на фърмуера, който позволява на Cisco IP Phone да намира други телефони от същия модел или серия в подмрежата и да споделя актуализирани фърмуерни файлове, когато е необходимо надграждане на много телефони в един и същи момент.. PFS използва собствения протокол Cisco Peer-to-Peer-Distribution Protocol (CPPDP). Със CPPDP всички устройства в подмрежата образуват равноправна йерархия, след което фърмуерът или други файлове се копират от равноправните устройства към съседните. За да оптимизира надгражданията на фърмуер, основният телефон изтегля образ на фърмуера от сървъра за зареждане и след това го прехвърля на другите телефони в подмрежата, като използва TCP връзки.

Споделяне на фърмуер на колега

  • Ограничава претоварването при TFTP прехвърляния към централизирани сървъри за намаляване на натоварването.

  • Елиминира необходимостта за ръчно управление на надгражданията на фърмуера.

  • Намалява времето за престой на телефона при надграждане при нулиране на голям брой телефони.

  • Равноправното споделяне на фърмуер не функционира, освен ако не е настроено едновременно надграждане на няколко телефона. При изпращане на УВЕДОМЯВАНЕ с повторно синхронизиране на събитие, то стартира повторно синхронизиране на телефона. Пример на xml, който съдържа конфигурации за инициализиране на надграждане:

    "Събитие:повторно синхронизиране; profile=" http://10.77.10.141/profile.xml
  • Когато посочите IP адрес и порт за сървъра с регистрационни файлове за равноправното споделяне на фърмуер (PFS), данните за PFS се изпращат до този сървър като UDP съобщения. Тази настройка трябва да се извърши на всеки телефон. След това можете да използвате съобщенията в регистрационния файл при отстраняването на проблеми, свързани с PFS.

Можете също да конфигурирате параметрите в конфигурационния файл на телефона с XML (CFG. XML) код.

1

Преминете към уеб страницата за администриране на телефона.

2

Изберете Глас > Обезпечаване.

3

В раздела Надстройка на фърмуера задайте параметрите:

  1. Задайте параметъра Споделяне на фърмуера на равноправен член.

    Можете да конфигурирате този параметър в конфигурационния файл на телефона XML (cfg.xml), като въведете низ в следния формат:

    <Peer_Firmware_Sharing ua="na">Да</Peer_Firmware_Sharing>

    Опции: Да и Не

    По подразбиране: Да

  2. Задайте параметъра Peer Firmware Sharing Log Server да показва IP адреса и порта, до който се изпраща UDP съобщението.

    Например: 10.98.76.123:514 където 10.98.76.123 е IP адреса, а 514 е номерът на порта.

    Можете да конфигурирате този параметър в конфигурационния файл на телефона XML (cfg.xml), като въведете низ в следния формат:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server посочва името на хоста и порта за отдалечения syslog сървър, работещ с UDP. Портът по подразбиране за syslog по подразбиране е 514.

4

Кликнете върху Submit All Changes.

Параметри за надграждане на фърмуера

Следващата таблица дефинира функциите и употребата на всеки от параметрите в секцията Надграждане на фърмуера на раздела Обезпечаване.

Таблица 1. Параметри за надграждане на фърмуера

Име на параметър

Описание и стойност по подразбиране

Upgrade Enable

Активира операции по надграждане на фърмуера независимо от действията за повторно синхронизиране.

Стойността по подразбиране е „Да“.

Конфигурирайте този параметър с един от методите:

  • В конфигурационния файл на телефона с XML(cfg.xml) въведете низ в този формат: <Upgrade_Enable ua="na">Yes</Upgrade_Enable>

  • В уеб страницата за администриране на телефона задайте това поле на Да или Не.

Upgrade_Error_Retry_Delay

Интервалът за повторен опит за надграждане (в секунди), който се прилага в случай на неуспешно надграждане. Устройството има таймер за грешка при надграждане на фърмуера, който се активира след неуспешен опит за фърмуерно надграждане. Таймерът е инициализиран със стойността на този параметър. Следващият опит за надграждане на фърмуера е когато таймерът отброи нула.

Стойността по подразбиране е 3600 секунди.

Конфигурирайте този параметър с един от методите:

  • В конфигурационния файл на телефона с XML(cfg.xml) въведете низ в този формат: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • В уеб страницата за администриране на телефона задайте стойността.

Правило за надграждане

Скрипт за надграждане на фърмуера, който дефинира условия за надграждане и асоциирани URL за фърмуера. Използва същия синтаксис както правилото за профил.

Използвайте следния формат, за да въведете правилото за надграждане:

<tftp|http|https>://<ip address><:port>/<path>/<load name>

Например:

tftp://192.168.1.5/firmware/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>

  • В уеб страницата за администриране на телефона въведете пътя, където се съхранява файлът за зареждане.

Log Upgrade Request Msg

Издадено при стартирането на опита за надграждане на фърмуера съобщение на Syslog.

По подразбиране: $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH

Конфигурирайте този параметър с един от методите:

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

  • В уеб страницата за администриране на телефона персонализирайте параметъра, ако е необходимо.

Log Upgrade Success Msg

Издадено след успешното завършване на опита за надгарждане на фърмуера съобщение на Syslog.

Стойността по подразбиране е $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Конфигурирайте този параметър с един от методите:

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

  • В уеб страницата за администриране на телефона персонализирайте параметъра, ако е необходимо.

Log Upgrade Failure Msg

Издадено след неуспешен опит за надграждане на фърмуера съощение на Syslog.

Стойността по подразбиране е $PN $MAC -- Upgrade failed: $ERR

Конфигурирайте този параметър с един от методите:

  • В конфигурационния файл на телефона с XML(cfg.xml) въведете низ в този формат: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Неуспешно надграждане: $ERR</Log_Upgrade_Failure_Msg>

  • В уеб страницата за администриране на телефона персонализирайте параметъра, ако е необходимо.

Равнопр. споделяне на фърмуер

Активира или деактивира функцията за споделяне на фърмуер (PFS). Изберете Да или Не, за да активирате или деактивирате функцията.

По подразбиране: Да

Конфигурирайте този параметър с един от методите:

  • В конфигурационния файл на телефона с XML(cfg.xml) въведете низ в този формат: <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

  • В уеб страницата за администриране на телефона задайте това поле на Да или Не.

Сървър за регистрационни файлове за равноправното споделяне на фърмуер

Посочва 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:514</Peer_Firmware_Sharing_Log_Server>

  • В уеб страницата за администриране на телефона въведете адреса на регистрационния сървър.