В этой статье я расскажу как можно настроить для работы с астериском замечательное устройство под названием Linksys PAP2T(в моём случае na). Довольно добротный шлюз на 2 FXS порта. Более менее борется с эхом, за год работы ни разу не подвис и не потребовал повторного внесения настроек. С учётом цены в Китае порядка 1000р с доставкой я считаю что он вне конкуренции в своём ценовом сегменте. Но вместе с тем не рекомендую использовать устройство в крупных компаниях, потому что любой работник просто со своего телефона сможет сбросить настройки на PAP2T.
Итак прежде чем начать настройку необходимо либо настроить IP адрес вручную на устройстве либо узнать какой IP устройство получило если Вы используете в своей сети DHCP, что касается первого, то IP по умолчанию у железки отсутствует напрочь, что довольно странно, но тем не менее.
Сетевые настройки
Итак что бы настроить статический IP адрес, нужно подключить телефон к любому порту, включить устройство в сеть подключить питание, поднять трубку и набрать **** (4 звёздочки) затем 111# и ввести IP адрес, вместо точек используем *, после ввода адреса видимо надо будет нажать #, а для подтверждения адаптер мужским голосом попросит нажать один.
В случае если мы используем DHCP узнать IP адрес можно на самом DHCP (рекомендую). Либо подняв трубку и набрав **** затем 110#
Адрес мы узнали, дальнейшая настройка через Web интерфейс PAP2T.
Заходим по адресу http://ip_нашего_pap2t/admin/advanced по умолчанию пароль отсутствует, а значит первым делом его и меняем (рекомендую записать куда-нибудь, что бы не пришлось сбрасывать настройки потом). Меняется пароль в разделе System.
В этом же разделе можно изменять сетевые настройки, крайне рекомендую установить пароль как для user так и для admin.
Далее по порядку идём в раздел Regional, тут нам надо будет очистить все поля в Vertical Service Activation Codes, потому как коды пересекаются с Астериском
и выбрать More Echo Suppression: Yes.
В этом же разделе регулируется громкость. За это отвечают пункты FXS Port Input Gain и FXS Port Output Gain. Инпут это то что слышим мы, аутпут то как слышат нас. Не забываем что чем больше мы поднимаем уровень громкости PAP2T, тем больше будет проявляться эффект эха.
Line
Переходим к настройке линий выбрав пункт Line1
В верхней части раздела надо лишь убедится что линия включена — Line Enable: Yes
Дальше интереснее. В поле Proxy: вписываем адрес нашего Астериск сервера. Register: выбираем Yes. Display Name: отображаемое имя, любое по вкусу. User ID: номер нашего пира на астериске. Password: как не трудно догадаться пароль (поле secret на астериск)
Информация о том как создать внутренний номер в FreePBX.
Дальше настройки вносим по вкусу, но я бы рекомендовал установить Call Waiting Serv: no, и Three Way Conf Serv: no.
Идём дальше, все параметры с Echo ставим no (выделено на рисунке).
Осталась самую малость, дописать Dial Plan здесь мы пропишем какие номера шлюз будет передавать на астериск.
Мой шаблон выглядит так (*xxS0|1xxS0|2xx|7xx|9xx|2xxxxxxS0|9xxxxxxS0|[7-8]861xxxxxxxS0|[7-8]xxxxxxxxxxS0|[7-8]9xxxxxxxxxS0|0[1-4]) т.е. шлюз будет пробовать звонить на астериск только по набранным номерам типа 112, 705, 241, *65 ну и городские номера 261234567, 9123456, мобильники 89181234567, межгород и номера экстренных служб 01,02,03,04. Теперь более подробно о том как самому составить диал план.
* — любой символ, . — любое количество символов, x — цифры от 0 до 9, S0 — задержка 0 секунд, x-y — диапазон цифр от x до y, в моём примере 1-4 это цифры от 1 до 4.
Например *9S0 — означает, что при наборе любого символа и девятки набор происходит мгновенно без задержек. P6<:7777> — по истечении 6 секунд, если ничего не было набрано, происходит автоматический набор номера 7777. Перед посылкой цифр на сервер PBX или в PSTN, голосовой шлюз сверяет набранные на аппарате цифры с диалпланом и делает соответствующие корректировки с задержками или заменой цифр и т.д перед посылкой.
На этом в общем то и всё, повторяем аналогично настройки для Line2.
Если у вас остались вопросы можете оставлять их ниже в комментариях, постараюсь ответить.