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

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

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

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

— KX-UT123RU.cfg — инициализационный файл, в котором указываются пути до всех конфигурационных файлов и до файла прошивки; — master.cfg — мастер-файл, в котором содержаться настройки общие для всех телефонных аппаратов; — .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/.cfg» — путь до индивидуального конфиг-файла

— master.cfg

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

## 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_/ ()» 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» — разрешение на автоматическое получение обновлений

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

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 логин (внутренний номер)

📎📎📎📎📎📎📎📎📎📎