artem
16.03.2016
3385

Провиженинг телефонных аппаратов Panasonic KX-UT123RU для подключения к IP-АТС Asterisk

В рамках данной статьи будет рассмотрена настройка телефонных аппаратов Panasonic линейки KX-UT123 под АТС Asterisk с помощью конфигурационных файлов. Конечно, все настройки можно произвести через веб-интерфейс, но такой способ абсолютно неэффективен при наличие уже более десятка аппаратов, так как занимает много времени.

Для автонастройки телефонов понадобиться настроенный TFTP-сервер и DHCP с прописанной опцией 66. В директорию загрузки TFTP необходимо положить файл прошивки и файлы конфигурации. Структуру файлов целесообразнее сделать следующей:

– KX-UT123RU.cfg — инициализационный файл, в котором указываются пути до всех конфигурационных файлов и до файла прошивки;
– master.cfg — мастер-файл, в котором содержаться настройки общие для всех телефонных аппаратов;
– {mac}.cfg — конфигурационный файл индивидуальный для каждого конкретного телефонного аппарата, в имени содержится мак-адрес устройства.

Содержимое файлов

Рассмотрены будут минимально необходимые наборы параметров в каждом файле.

– KX-UT123RU.cfg

# Panasonic SIP Phone Standard Format File # CFG_PRODUCT_FILE_PATH=”tftp://172.16.21.50/KX-UT123RU.cfg” — путь до собственно данного файла
CFG_MASTER_FILE_PATH=”tftp://IP_TFTP/master.cfg” – путь до мастер файла
FIRM_FILE_PATH=”tftp://IP_TFTP/UT11x12x-01.278_HW1.fw” — путь до файла прошивки
CFG_STANDARD_FILE_PATH=”tftp://IP_TFTP/{mac}.cfg” — путь до индивидуального конфиг-файла

– master.cfg

# Panasonic SIP Phone Standard Format File # DO NOT CHANGE THIS LINE!

############################################################
# This is a sample configuration file. #
# Most of the parameters below are just default values… #
############################################################

############################################################
# System Settings #
############################################################
## Login Account Settings — настройки административных пользователей
ADMIN_ID=”admin”
ADMIN_PASS=”Пароль”
USER_ID=”user”
USER_PASS=””

## IP Settings — сетевые настройки
CONNECTION_TYPE=”1″ — тип получения ip-адреса (1 — DHCP, 0 — статика)
HOST_NAME=”KX-UT-123-136″
DHCP_DNS_ENABLE=”Y” — получение DNS от DHCP-сервера
STATIC_IP_ADDRESS=”” – статический ip (если настраивается на получение сетевых параметров по DHCP, то необходимо оставить пустым) — аналогично поступить и со всеми нижеприведенными сетевыми параметрами.
STATIC_SUBNET=””
STATIC_GATEWAY=””
USER_DNS1_ADDR=””
USER_DNS2_ADDR=””

## Ethernet Port Settings — настройки VLAN, необходимы, если в сети используется отдельный голосовой VLAN
VLAN_ENABLE=”Y” — активация VLAN
VLAN_ID_IP_PHONE=”21″ — идентификатор (тег) VLAN
VLAN_PRI_IP_PHONE=”7″
VLAN_ID_PC=”1″
VLAN_PRI_PC=”0″

## HTTP Settings — настройки веб-интерфейса
HTTPD_PORTOPEN_AUTO=”Y” — разблокировка веб-интерфейса на постоянной основе
HTTP_VER=”1″
HTTP_USER_AGENT=”Panasonic_{MODEL}/{fwver} ({mac})”
HTTP_SSL_VERIFY=”0″
CFG_ROOT_CERTIFICATE_PATH=””

## Provisioning Settings — установки автонастройки
OPTION66_ENABLE=”Y” — разрешение на принятие опции 66 от сервера DHCP
OPTION66_REBOOT=”Y” — разрешение на перезагрузку аппарата по опции 66
PROVISION_ENABLE=”Y” — разрешение автонастройки аппарата
CFG_CYCLIC=”Y” — циклический запрос конфигурационных файлов
CFG_CYCLIC_INTVL=”2″ — время цикла запроса, в данном примере две минуты, соответственно конфиг файлы будут запрашиваться каждые две минуты.
CFG_RTRY_INTVL=”5″ — время, через которое будет запрошен конфиг файл после неудачного запроса
CFG_RESYNC_TIME=””
CFG_RESYNC_FROM_SIP=”check-sync” — тип запроса на переконфигурацию через SIP-пакет. Настраивается в файле sip_notify.conf

## Miscellaneous Network Settings
NW_SETTING_ENABLE=”N” — разрешение/запрет перенастройки сетевых параметров через веб
CUSTOM_WEB_PAGE=”0″ — параметр определяет уровень доступа к настройкам сети и времени пользователю user из веб-интерфейса.

## Telephone Settings. – настройки телефона
DISPLAY_NAME_REPLACE=”Y” — разрешение на замену отображаемого имени пришедшего с АТС на имя, записанное в телефонной книге аппарата
NUMBER_MATCHING_LOWER_DIGIT=”7″ — минимальное количество символов в номере, при которых будет поиск в телефонной книге
NUMBER_MATCHING_UPPER_DIGIT=”10″ — максимальное количество символов в номере, при которых будет поиск в телефонной книге
DISPLAY_DATE_PATTERN=”1″ — режим отображения даты (0 — неназначено, 1 — ДДММ, 2 – ММДД)
DISPLAY_TIME_PATTERN=”2″ — режим отображения времени (0 — неназначено, 1 — 12-часовой формат, 2 — 24-часовой формат)
DEFAULT_LANGUAGE=”ru” — язык интерфейса аппарата
EXTENSION_PIN=”0000000000″ — пин-код на доступ к истории звонков и к телефонной книге –
POUND_KEY_DELIMITER_ENABLE=”Y” — установка поведения по нажатию # – Y — использовать # как символ посыла вызова

## Call Control Settings — настройки вызова
DISPLAY_NAME_1=”” – отображаемое имя
VM_NUMBER_1=”*97″ — номер голосовой почты
DIAL_PLAN_1=”810.S3|8[2-9]xxxxxxxxxS0″ — диалплан телефонного аппарата
DIAL_PLAN_NOT_MATCH_ENABLE_1=”N”
SHARED_CALL_ENABLE_1=”N”
FWD_DND_SYNCHRO_ENABLE_1=”N”
RESOURCELIST_URI_1=””
CW_ENABLE_1=”Y”
HOLD_SOUND_PATH_1=”0″

## Firmware Update Settings — настройки обновления прошивки
FIRM_UPGRADE_ENABLE=”Y” — разрешение на обновление
FIRM_VERSION=”01.000″ — версия прошивки
FIRM_UPGRADE_AUTO=”Y” — разрешение на автоматическое получение обновлений

– {mac}.cfg

# Panasonic SIP Phone Standard Format File # DO NOT CHANGE THIS LINE!

############################################################
# This is a sample configuration file. #
# Most of the parameters below are just default values… #
############################################################

############################################################

SIP_AUTHID_1=”ext” — SIP логин (внутренний номер)
SIP_PASS_1=”password” — пароль внутреннего номера
SIP_PRXY_ADDR_1=”IP_asterisk” — ip-адрес Asterisk’а
SIP_RGSTR_ADDR_1=”IP_asterisk” – ip-адрес Asterisk’а
PHONE_NUMBER_1=”ext” — SIP логин (внутренний номер)

На этом подготовка к провиженингу завершена. В заключение необходимо пояснить, почему была выбрана структура именно с несколькими разделенными файлами конфигурации. Основная причина – удобство редактирования — при изменении/добавлении какого-либо параметра общего для всех телефонных аппаратов достаточно будет изменить/добавить его в один конфигурационный файл (master.cfg), а не править большое кол-во файлов.

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Кондрашин Игорь, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices