artem
02.10.2014
11995

Настройка VoIP-шлюза Eltex TAU-72.IP для работы с Asterisk

Настройки сети для шлюза:
IP-адрес – 192.168.111.51/24, шлюз – 192.168.111.1
Адрес сервера Asterisk – 192.168.111.100

1) Для начала нужно настроить параметры сети на вкладке Network settings -> NetworK
Здесь всё как обычно, но нужно обратить особое внимание на пункты “Enable TELNET” и “Enable SSH”. В старых версиях прошивки они включены по умолчанию, пароль пользователя root, по умолчанию, пустой. Нужно поставить пароль или отключить доступ по SSH и telnet. Также, следует поменять пароли всех пользователей web-интерфейса на вкладке Service -> Password.

2) На вкладке PBX -> Main имеет смысл включить принудительную работу вентиляторов (Fans force enable), иначе могут быть проблемы с перегревом.

Далее настройи телефонии.

Применение изменений настроек телефонии приводит к сбросу всех активных вызовов

3) На вкладке PBX -> SIP/H323 Profiles -> H323, нужно отключить опцию “Enable H323”, если Вы не планируете использовать протокол H.323.

4) На вкладке PBX -> SIP/H323 Profiles -> Profile 1 -> SIP Custom нужно ввести общие настройки SIP прокси:

Proxy mode – выбрать parking или homing, разницы между этими режимами, в данном случае, нет, т.к. SIP прокси будет только один
Proxy / Registrar / Use registration 1 – нужно вписать IP-адрес сервера Asterisk и поставить галочку, если нужна регистрация
Outbound – нужно поставить значение “on”, тогда все исходящие вызовы шлюз будет отправлять на указанный выше SIP прокси
Authentication – если на стороне Asterisk, будет настроен один SIP-аккаунт для всех номеров шлюза (не наш случай), то нужно поставить значение “global” и заполнить поля Username и Password
Остальные значения можно оставить по умолчанию

5) Переходим на вкладку Codecs, выбираем необходимые кодеки (для Asterisk – G.711A и/или G.711U)
DTMF Transfer – способ передачи DTMF (обычно RFC2833)

Silence suppression – VAD, выключаем т.к. Asterisk его не поддерживает
здесь же можно настроить параметры передачи факса (в этой статье не будут рассмотрены).

6) Переходим на вкладку Dialplan, здесь нужно настроить план набора.
Выбираем из выпадающего списка Regular Expression Dialplan. Пример рабочего диалплана:

L15 S5 (8[2-9]xxxxxxxxx|810x+|0[1-9]|*8|*[0-79]x+|**xxx|[1-3]xx)

Позволяет набирать трёхзначные внутренние номера на 1-3, городские, междугородние, международные и сервисные коды Asterisk.
Нажав на кнопку Show Help, можно почитать справку по регулярным выражениям.
На практике оказалось, что ввод номера происходит сразу после того, как он подходит под один из шаблонов диалплана даже если есть другие, более общие шаблоны.
Т.е. short interdigit timer не работает, и шаблоны диалплана не должны пересекаться для нормальной работы (это поведение замечено в прошивке 2.6.0, возможно исправлено в более поздних версиях).

7) Если к шлюзу будут подключаться телефоны, поддерживающие CallerID (АОН), передачу CallerID можно включить глобально на вкладке PBX -> Ports -> Subscriber profiles
CallerID – способ передачи CallerID. fsk_bell202 подойдёт для большинства телефонов, если он не сработает, попробуйте fsk_v23.
Hide name – аналоговые телефоны обычно не поддерживают отображение текстовой части CallerID.

8) Для настройки SIP-аккаунтов для портов, нужно зайти на вкладку PBX -> Ports
Phone – обязательно вписать значение, которое АТС использует в SIP URI в сообщении INVITE (по значению этого поля шлюз определяет, какому порту адресован вызов)
User name – имя пользователя для аутентификации на АТС
Subscriber profile – профиль общих настроек аналоговой линии. Можно ставить для всех телефонов “Profile 1”, для которого на прошлом шаге была включена передача CallerID. Если у каких-либо телефонов возникнут проблемы с CallerID, для них можно будет указать любой другой профиль со стандартными настройками
SIP/H323 profile – профиль телефонии, используемый для исходящих вызовов

9) Для редактирования дополнительных настроек SIP-аккаунта (в том числе – пароля для аутентификации), нужно нажать на маленький значок с молотком и гаечным ключом и перейти на вкладку Custom
Здесь нужно заполнить поля Authentication name и Authentication password

10) В данный момент аккаунты, настроенные на шлюзе, должны быть уже зарегистрированы на Asterisk, при условии, что регистрация включена и аккаунты настроены на Asterisk. Пример:

C регистрацией

[101]
type=friend
host=dynamic
defaultuser=101
secret=lame_password_1111
context=from-internal
callerid=101 <101>
dtmfmode=rfc2833
directmedia=no
qualify=no
deny=0.0.0.0/0.0.0.0
permit=192.168.111.0/255.255.255.0
disallow=all
allow=alaw
allow=ulaw

Без регистрации

[101]
type=friend
host=192.168.111.51
defaultuser=101
secret=lame_password_1111
context=from-internal
callerid=101 <101>
dtmfmode=rfc2833
directmedia=no
qualify=no
disallow=all
allow=alaw
allow=ulaw

В прошивке 2.6.0 замечен серьезный баг (в более новых версиях прошивки не проверялось) – шлюз кратковременно зависает и сбрасывает все вызовы, если получает от Asterisk уведомление о голосовой почте (MWI). Следовательно параметр mailbox нельзя указывать для аккаунтов шлюза.

 
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