Автоматическая настройка телефонов

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

Autoprovisioning Plug & Play (PnP), эту технологию поддерживают многие производители — Yealink, Snom. Телефоны этих производителей могут быть настроен текущей версией модуля.

Основные достоинства автоматической настройки телефонов:

  • Облегчает первичную настройку — не требуется заходить в web интерфейс каждого устройства. Достаточно на сервере автонастройки указать соответствие MAC адреса устройства и аккаунта.

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

  • Возможно свести настройку к набору star-кода: «*911*<SIP_ACC>» — в ряде случаев этой функции просто цены нет. Не каждый офисный работник сможет настроить IP телефон, а вот набрать комбинацию цифр задача простая.

Системные требования

  • Модуль может работать только в локальной сети

  • В сети должны быть разрешены multicast запросы на IP 224.0.1.75

  • На текущий момент в качестве адреса регистрации можно задать только одно общее значение для всех устройств

  • На АТС должны быть открыты порты web интерфейса (HTTP) и SIP - 80 и 5060

  • Работа по HTTPS пока не поддерживается

  • В сети не должно быть запущено других PnP серверов. Устройство будет получать настройки от первого ответившего сервера

Поддерживаемые телефоны

  • Yealink T19(P)

  • Yealink T28(P)

  • Yealink W52

  • Yealink WP530

Snom

  • Snom D120

  • Snom D785

  • Snom D735

  • Snom D715

  • Snom D385

  • Snom D335

Fanvil

  • Fanvil X5U

  • Fanvil X3SP

  • Fanvil X1SP

Настройка модуля

  1. Перейдите в интерфейс «Модули» -> «Маркетплейс модулей».

  2. Установите модуль «Модуль автоматической настройки телефонов».

  1. Перейдите к его интерфейсу:

Интерфейс настройки модуля "Модуль автоматической настройки телефонов"
  • Шаблон внутреннего номера - укажите добавочный номер для возможности настройки телефона star-кодом.

  • Адрес сервера для регистрации телефонов - ip или имя сервера MikoPBX. По этому адресу будут подключаться телефоны к АТС.

  • Черный список MAC адресов телефонов - перечислите MAC телефонов, которые НЕ требуется настраивать Это список описывает исключения. Черный список имеет более высокий приоритет, чем белый.

  • Белый список MAC адресов телефонов - ограничьте настраиваемые телефоны только перечисленными.

Дополнительные параметры конфигурации телефонов

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

Сервер по умолчанию генерирует следующий конфигурационный файл:

К нему можно добавить в конец произвольный набор параметров. Для этого необходимо в поле «Дополнительные параметры» описать секцию «[yealink]». Пример:

Каждый новый параметр выделяется отдельной строкой.

Ссылка на сайт поддержки Yealink

Snom

Пример файла конфигурации:

Файл имеет более сложную структуру, чем у Yealink.

Для добавления данных в узел «<settings>» следует описать секцию «[snom]»:

Для добавления данных в узел «<phone-settings>» следует описать секцию «[snom-phone-settings]»:

Документация доступна на сайте wiki.snom.com

Fanvil

Пример файла конфигурации:

Принцип кастомизации схож. В поле «Дополнительные параметры» есть возможность описать следующие секции:

  • [fanvil] - добавляет конфигурацию в начало файла

  • [fanvil-sip] - добавляет строки конфигурации в конец раздела «<SIP CONFIG MODULE>»

  • [fanvil-tele] - добавляет строки конфигурации в конец раздела «<TELE CONFIG MODULE>»

  • [fanvil-autoupdate] - добавляет строки конфигурации в «<TELE CONFIG MODULE>»

  1. Перейдите в web интерефс устройства

  2. Перейдите в меню «Настройки» - «Конфигурация»:

  • Включите уровень журнала на максимальное значение 6.

  • Перезагрузите устройство.

  • Выполните действие «Экспорт».

В скачанном логе следует обратить внимание на строки вида:

Видно, что телефон попытался скачать конфигурационный файл с 172.16.32.105:56080. В моем случае это был сервер со старой Askozia 4.

Корректный ответ должен выглядеть следующим образом:

Last updated

Was this helpful?