Настройка Autoprovision на телефонах Cisco SPA (3xx-5xx серии) в связке DHCP + TFTP

Рассмотрим как реализовать Autoprovision на телефонах — Cisco SPA (3xx-5xx серии) в связке DHCP (на базе Windows Server 2012 R2) + TFTP.

 

Исходные данные:

      • Телефоны Cisco 504G
      • TFTP-сервер на Debian 8 Jessie (установка) — 192.168.1.2
      • Развернутый DHCP-сервер на Windows Server 2012 R2 с областью:
        • Telephone (10.10.10.0/24)

Задача:

Необходимо чтобы телефон Cisco SPA 504G, автоматически настраивал общие параметры, обновлял прошивку и регистрировал SIP аккакунт.

 

Настройка DHCP-сервера

В созданной области Telephone (10.10.10.0/24) необходимо добавить «Опцию». Переходим в параметры области и добавляем параметр со значением IP-адреса TFTP-сервера:

 

Теперь при подключении телефона к локальной сети, он определит TFTP-сервер.

 

Настройка Autoprovision

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

 

  • $PSN — номер модели телефонного аппарата: 504G, 502G, 303 и т.д.
  • $MA — mac-адрес устройства, без разделителя в виде двоеточия  маленькими буквами
  • $MAU —  mac-адрес устройства, без разделителя в виде двоеточия большими буквами
  • $MAC — mac-адрес устройства с разделителем в виде двоеточия маленькими буквами
  • $MACU — mac-адрес устройства с разделителем в виде двоеточия большими буквами
  • $SWVER — номер версии программной прошивки

 

Общим конфигурационным файлом для модели телефонов SPAXXX является файл с именем spa$PSN.cfg (прим. spa504G.cfg).

Пример минимальных необходимых общих параметров в конфигурационном файле:

ИНФОРМАЦИЯ. Хочу обратить внимание что в опциях <Profile_Rule> и <Profile_Rule_B> указываются пути к файлам на TFTP сервере, которые должен загружать телефон.

Где <Profile_Rule> — общий файл конфигурации,<Profile_Rule_B> — персональный файл конфигурации

 

 

Индивидуальный конфигурационный файл может содержать настройки для подключении к серверу телефонии и такой файл называется именем spa$MAU.xml (прим. spaECE1A9CC9FF9.xml, где ECE1A9CC9FF9 — MAC адрес телефона).

Пример необходимых параметров для подключения к телефонии на базе Asterisk:

 

 

Скачать актуальную прошивку и файлы словарей перевода, можно с официального официального сайта cisco.com. Скачивание файлов бесплатное, нужно лишь зарегистрировать аккаунт на сайте cisco.com.

 

Файлы — spa50x-30x-7-6-2f.bin, spa50x_30x_en_v756.xml, spa50x_30x_ru_v756.xml размещаем в корне TFTP-сервера.

Перезапускаем телефон и он должен сперва применить общие параметры, если прошивка не соответствует указанной в конфигурационном файле, то обновит ее до указанной, после перезагрузки применит индивидуальный файл конфигурации.

 

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОБЛАГОДАРИ АВТОРА

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
Загрузка...

Оставить ответ

5 + 6 =

© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика