понедельник, 26 мая 2014 г.

Cisco ATA-186 (SIP). Настройка и эксплуатация c IP-АТС на базе Asterisk

Аналоговые телефонные адаптеры (VoIP-шлюзы) Cisco ATA-186, хоть нынче и сняты с производства, тем не менее до сих пор широко используются и зарекомендовали себя как весьма качественное и стабильное VoIP-оборудование. В этой статье я собрал наиболее важную информацию, позволяющую быстро подготовить ATA-186 к работе с любым SIP-прокси или дистрибутивом IP-АТС на базе Asterisk (Elastix, Trixbox и т.п.)

Как известно, "родным" протоколом для Astrisk является IAX. Но Cisco ATA-186 не поддерживает этот протокол, поэтому мы будем использовать второй "родной" для Astrisk протокол SIP.

Первичная настройка

Первичная настройка Cisco ATA-186 производится при помощи сервисных кодов с телефонного аппарата. Сам телефонный при этом должен работать в тоновом режиме набора, т.к. импульсный режим (до сих пор широко распространённый в России), ATA-186 не поддерживает. Настраивать будем на использование статического IP-адреса.
Первичная настройка включает в себя следующие операции:
  1. Подключить телефонный аппарат в порт №1 и снять трубку;
  2. Нажать большую прозрачную кнопку на корпусе шлюза, начнёт работать голосовое меню (на английском языке); 
  3. После фразы "Configuration menu. Enter value" отключаем DHCP (см. пункт 4);
  4. Отключаем DHCP. Вводим 20#0#. Последует ответ голосового меню: "To change press 1, to review press 2, to save press 3". Нажимаем на телефоне 3.
  5. Устанавливаем статический IP-адрес (например, 192.168.2.2). Вводим 1#192*168*2*2#. Последует ответ голосового меню: "To change press 1, to review press 2, to save press 3". Нажимаем на телефоне 3.
После выполнения этих шагов нужно повесить трубку. Cisco ATA-186 автоматически перезапустится и его WEB-интерфейс будет доступен по заданному адресу (в нашем случае http://192.168.2.2/)

Установка прошивки с поддержкой SIP

Для перепрошивки АТА-186 на компьютере необходимо иметь набор ПО с образом прошивки (его можно скачать отсюда). Далее приведена процедура обновления прошивки Cisco ATA-186 при условии, что:
  • обновление производится с ПК с установленной ОС Windows
  • ATA-186 и ПК находятся в одном сегменте сети (можно и в разных сетях/подсетях, но при этом между ними должна быть маршрутизация и открыты необходимые порты)
Процедура прошивки:
  1. Открыть командную строку WIndows (Пуск -> Выполнить -> cmd). В Windows 7/8/8.1 можно в строке поиска вбить cmd и нажать Enter
  2. В окне командной строки выполнить переход в папку с прошивкой
  3. Ввести sata186us -any -d1 ATA030201SIP050616A.zup, где ATA030201SIP050616A.zup - имя образа прошивки. На ПК запустится сервер обновления ATA-186.
  4. Снять трубку на телефонном аппарате, нажать кнопку на корпусе шлюза и ввести с телефона 100#192*168*2*30*8000# (в случае, если IP-адрес ПК с сервером обновления 192.168.2.30). Дождаться окончания процесса обновления ПО. Кнопка на корпусе АТА при это будет часто мигать.
По окончании обновления в трубке прозвучит сообщение: "Upgrade succesfull". После этого можно повесить трубку. Если вы услышите сообщение "Upgrade failed", проверьте "видят" ли АТА и ПК друг-друга в сети и открыт ли 8000 порт на маршрутизаторе (в случае нахождения в разных сетях/подсетях).

Настройка параметров Cisco ATA-186 через WEB-интерфейс (для прошивки 3.2.1 с поддердкой SIP)

WEB-интерфейс Cisco ATA-186 состоит из нескольких разделов. После ввода параметров в каждом разделе необходимо нажимать кнопку Apply. Новые параметры применяются сразу же. При этом АТА-186 перезагружается. Далее приведены основные настройки Cisco ATA-186 достаточные для работы практически с любым SIP-proxy или IP-АТС.
В разделе SIP Parameters задаём следующие параметры:
  • UID0 - номер телефона на порту 1
  • PWD0 - пароль учётной записи на порту 1
  • UID1 - номер телефона на порту 2
  • PWD1 - пароль учётной записи на порту 2
  • DisplayName0 - для IP-АТС базе Asterisk это поле заполняем также, как UID0
  • DisplayName1 - для IP-АТС базе Asterisk это поле заполняем также, как UID1
  • UseLoginID - ставим 1
  • LoginID0 - для IP-АТС базе Asterisk это поле заполняем также, как UID0
  • LoginID1 - для IP-АТС базе Asterisk это поле заполняем также, как UID1
  • SipRegOn - разрешаем регистрацию на IP-АТС (SIP-прокси). Ставим 1
  • Proxy - IP-адрес IP-АТС или SIP-прокси (например 192.168.2.90)
  • AltProxy - IP-адрес резервного сервера IP-АТС или SIP-прокси (если такового нет, но ставим 0, если есть, то указываем)
В разделе Tone Parameters вводятся настройки слышимых абонентом звуковых сигналов, таких как "КПВ", "Занято" и т.п. Для России стандартными являются следующие настройки:
  • DialTone - 1,30958,0,3889,0,1,0,0,0,0,0
  • BusyTone - 1,30958,0,1757,0,0,3200,3200,0,0,0
  • ReorderTone - 1,30958,0,1757,0,0,1600,1600,0,0,0,0,0,0,0,0,0
  • RingBackTone - 1,30742,0,2083,0,0,6400,25600,0,0,0
  • CallWaitTone - 1,30831,0,5493,0,0,2400,2400,4800,0,0
  • AlertTone - 1,30467,5970,0,0,480,480,1920,0,0
  • SITone - 1,30958,0,1757,0,0,1600,1600,0,0,0,0,0,0,0,0,0
Также может быть полезно заполнить план нумерации в разделе Service Parameters. Это необходимо для того, чтобы повысить быстроту дозвона. Например, если городские номера начинаются на цифру 7 и имеют длину 6 цифр, а офисные короткие номера начинаются на 2 и имеют длину 3 цифры, то указываем
  • DialPlan - 7.....|2..
При каждом нажатии клавиш на телефоне, АТА-186 будет проверять введённый номер на соответствие шаблону DialPlan. При совпадении с одним из шаблонов, звонок будет сразу же отправлен на SIP-прокси без ожидания таймаута.

В последнюю очередь производим настройку в разделе NetworkParameters. Следует помнить, что часть параметров мы уже задали в самом начале при помощи сервисных кодов. Здесь задаём дополнительные значения или же корректируем уже введённые:
  • DHCP - функции работы с DHCP, ставим 0 (уже задан ранее)
  • StaticIP - статический IP-адрес ATA-186 (уже задан ранее)
  • StaticRoute - указываем шлюз по-умолчанию (маршрутизатор сети)
  • NetMask - маска подсети
Это лишь основные параметры, которые необходимы (или желательны) для работы Cisco ATA-186. Помимо этого, данный VoIP-адаптер обладает действительно широкими возможностями и достаточной гибкостью в настройке, однако большинство параметров спрятано в шестнадцатиричные битмапы и явно не видны. Раскрыть их поможет утилита bitaid.exe (идущая в комплекте прошивки) и документация. Полная документация на АТА-186 с описанием всех функций доступна здесь.


Сброс Cisco ATA-186 к заводским настройкам

Если доступ на ATA-186 защищён паролем и пароль неизвестен, то поменять настройки не удастся даже при помощи телефона. Для этого случая есть возможность сброса всех параметров в заводское состояние. Для этого потребуется провести следующую последовательность действий:
  • Снять трубку телефона и нажать на прозрачную кнопку на корпусе шлюза.
  • Ввести *
  • Ввести на телефонном аппарате 322873738# (мнемоническая последовательность FACTRESET)
  • Ввести * в подтверждение исполнения команды и положить трубку. Все параметры будут сбршены к заводским.

Комментариев нет:

Отправить комментарий