- Voicefinder ap200 как настроить web интерфейс
- 1.Настройка со стороны AP-200D
- 2. Настройка со стороны AddPac AP200B
- Помощь и поддержка
- Настройка оборудования из серии Addpac AP 200
- Tamkovich.com: Телеком/VoIP блог
- Современные технологии: Asterisk, SIP, Kamailio, Linux, Cisco, Linksys
- Рубрики
- Метки
- Комментарии
- AddPac AP200D, SIP и Asterisk.
- 30 сентября, 2009 by Сергей Тамкович
- Настройка Addpac AP200D
- Настройка Asterisk
Voicefinder ap200 как настроить web интерфейс
Данный документ описывает порядок настройки VoIP шлюзов AddPac для реализации выноса номера телефона по IP. Рассматривается настройка шлюзов в режиме HOTLINE как наиболее часто встречающийся вариант реализации данной задачи. Статья поможет избежать наиболее часто встречающихся ошибок, возникающих при настройке данного оборудования.
1.Настройка со стороны AP-200D
1.1.Войти в глобальный режим конфигурирования:
1.2. Настроить IP-адрес и подмаску сети на интерфейсе Eth0.0
AP200(config)# interface ether0.0
AP200(config-ether0.0)# ip address 10.1.1.147 255.255.255.0
AP200(config-ether0.0)# exit
1.3. Настроить 1-й порт FXO в режим «HOTLINE»:
AP200(config)# voice-port 1/0
AP200(config-voice-port-1/0)# connection plar 301
AP200(config-voice-port-1/0)# exit
В итоге получаем: при поступлении вызова на порт FXO 1/0 со стороны ТФОП шлюз набирает 301 и сопоставляет набор с Dial-Peer-ами.
1.4. Необходимо перечислить очередность выбора кодеков:
AP200(config)# voice class codec 1
AP200(config-vclass-codec#1)# codec preference 1 g7231r63
AP200(config-vclass-codec#1)# codec preference 2 g7231r53
AP200(config-vclass-codec#1)# codec preference 3 g729
AP200(config-vclass-codec#1)# codec preference 4 g711alaw
AP200(config-vclass-codec#1)# exit
1.5. Настроить адресуемые точки вызова Dial-Peers:
Точка вызова ТФОП:
AP200(config)# dial-peer voice 2 pots
AP200(config-dialpeer-pots-2)# destination-pattern 101
AP200(config-dialpeer-pots-2)# port 1/0
AP200(config-dialpeer-pots-2)# exit
В итоге получаем: при поступлении вызова из IP на номер 101 занимать порт 1/0.
Точка вызова VoIP:
AP200(config)# dial-peer voice 1 voip
AP200(config-dialpeer-voip-1)# destination-pattern 301
AP200(config-dialpeer-voip-1)# session target 10.1.1.146
В итоге получаем: при поступлении вызова со стороны ТФОП шлюз должен набрать 301 и перенаправить вызов на шлюз AP200B с IP-адресом 10.1.1.146.
1.6. Применить класс выбора кодеков к данной адресуемой точке VoIP:
AP200(config-dialpeer-voip-1)# voice-class codec 1
1.7. Передачу DTMF-сигналов необходимо осуществлять в виде специальных пакетов протокола h245:
AP200(config-dialpeer-voip-1)# dtmf-relay h245-signal
AP200(config-dialpeer-voip-1)# exit
1.8. Выйти из глобального режима конфигурирования:
AP200(config)# write
AP200(config)# reboot
2. Настройка со стороны AddPac AP200B
2.1. Войти в глобальный режим конфигурирования:
2.2. Настроить IP-адрес и подмаску сети Eth0.0:
AP200(config)# interface ether0.0
AP200(config-ether0.0)# ip address 10.1.1.146 255.255.255.0
AP200(config-ether0.0)# exit
2.3. Настроить 1-й порт FXS в режим «HOTLINE»:
AP200(config)# voice-port 0/0
AP200(config-voice-port-0/0)# connection plar 101
AP200(config-voice-port-0/0)# exit
В итоге получаем: при поднятии трубки на порту FXS 0/0 шлюз набирает 101 и сопоставляет набор с Dial-Peer-ами.
2.4. Необходимо перечислить очередность выбора кодеков:
AP200(config)# voice class codec 1
AP200(config-vclass-codec#1)# codec preference 1 g7231r63
AP200(config-vclass-codec#1)# codec preference 2 g7231r53
AP200(config-vclass-codec#1)# codec preference 3 g729
AP200(config-vclass-codec#1)# codec preference 4 g711alaw
AP200(config-vclass-codec#1)# exit
2.5. Настроить адресуемые точки вызова Dial-Peers:
Точка вызова VoIP:
AP200(config)# dial-peer voice 1 pots
AP200(config-dialpeer-pots-1)# destination-pattern 301
AP200(config-dialpeer-pots-1)# port 0/0
AP200(config-dialpeer-pots-1)# exit
В итоге получаем: при поступлении вызова из IP по номеру 301 занимать порт 0/0.
Точка вызова ТФОП:
AP200(config)# dial-peer voice 2 voip
AP200(config-dialpeer-voip-2)# destination-pattern 101
AP200(config-dialpeer-voip-2)# session target 10.1.1.147
В итоге получаем: при поднятии трубки на телефонном аппарате шлюз должен набрать 101 и перенаправить вызов на шлюз AddPac AP200D с IP 10.1.1.147.
2.6. Применяем класс выбора кодеков к данной адресуемой точке VoIP:
AP200(config-dialpeer-voip-2)# voice-class codec 1
2.7. Передачу DTMF-сигналов необходимо осуществлять в виде специальных пакетов протокола h245:
AP200(config-dialpeer-voip-2)# dtmf-relay h245-signal
AP200(config-dialpeer-voip-2)# exit
2.8. Выйти из глобального режима конфигурирования:
AP200(config)# write
AP200(config)# reboot
Источник
Помощь и поддержка
Настройка оборудования из серии Addpac AP 200
Рассмотрим пример настройки оборудования Addpac AP 200. Оборудование с большей портовой емкостью, настраивается аналогичным образом.
1. Запускаем HyperTerminal:
ПУСК -> СТАНДАРТНЫЕ -> СВЯЗЬ -> ГИПЕРТЕРМИНАЛ
- Если спросит «Сведения о местонахождении», нажмите «Отмена»;
- Подтвердите отмену и на пункте «Необходимо ввести данные о вашем местонахождении, чтобы HyperTerminal. «», нажмите «ОК»;
- В «Описании подключения» назовите его «Подключение оборудования addpac»;
- Далее, если опять спросит «Сведения о местонахождении», повторите действия, пока не дойдете до «Подключение».
Здесь укажите «Подключаться через СОМ1» (соответственно, адпак должен быть подключен к СОМ1).
Далее, когда спросит «Свойства СОМ1», выбрать:
— скорость бит/с: 9600
— биты данных: 8
— четность: нет
— стоповые биты: 1
— управление потоком: нет
Современные ПК не поддерживают HyperTerminal, данную настройку можно произвести через программу PUTTY, в настройках типа подключения Connection Type: Serial
2. В поле, где мигает курсор, нажимаем клавишу «Enter» и вводим логин и пароль:
Логин и пароль по умолчанию – root/router
3. После входа должна появиться командная строка:
Welcome to AP200 !
login: root
Password:
AP200B — Login : root at tty/1 on Thu Jan 1 00:00:00 1970
AP200#: _
ip address ip адрес и маска подсети (через пробел указываются сетевые реквизиты ip и маска подсети)
route 0.0.0.0 0.0.0.0 основной шлюз (gateway IP)
voice service voip
fax protocol t38 redundancy 2
h323 call start fast
h323 call tunnel enable
timeout tidt 10
busyout monitor gatekeeper
no busyout monitor callagent
busyout monitor voip-interface
dial-peer voice 0 pots
destination-pattern 7343XXXXXXXX (номер формате e.164)
preference 1 (указывается приоритет распределения звонков по портам)
dial-peer voice 1 pots
destination-pattern 7343XXXXXXXX (номер формате e.164)
preference 2 (указывается приоритет распределения звонков по портам)
dial-peer voice 7 voip (настройка плана набора номера и sip server)
session target sip server 5061
session protocol sip
voice-class codec 0
fax protocol t38 redundancy 2
dial-peer voice 8 voip
session target sip server 5061
session protocol sip
voice-class codec 0
fax protocol t38 redundancy 2
dial-peer voice 9 voip
session target sip server 5061
session protocol sip
voice-class codec 0
fax protocol t38 redundancy 2
dial-peer voice 10 voip
session target sip server 5061
session protocol sip
voice-class codec 0
fax protocol t38 redundancy 2
voice class codec 0 (Используемые кодеки)
codec preference 1 g729
codec preference 2 g711alaw
codec preference 3 g711ulaw
Write (Сохранение настроек) нажимаем «Enter»
Do you want to WRITE configuration ? [y|n] нажимаем y
Источник
Tamkovich.com: Телеком/VoIP блог
Современные технологии: Asterisk, SIP, Kamailio, Linux, Cisco, Linksys
Рубрики
Метки
Комментарии
- rius (2020-08-12 13:04): К примеру, тут http://vbp.maxnet.ru/files и https://www.thingiverse.com/ri us/designs или связаться со мной —.
Dmitry (2019-04-30 19:08): В статье описано только то, что сделать для попадания сообщений о флуде в лог, но ведь нужно еще fail2ban на эти.
Синхронист (2019-04-26 20:08): А где можно скачать готовые файлы для заливки в ЧПУ?
Александр (2018-02-12 11:18): TDA5145 — это очень плохая микросхема сама по себе, и тем более, когда её пытаются использовать для моторчиков.
Маэстро (2017-04-27 06:41): это не просто телек а чюдо ! шедевр технологий ! и сама фирма ( но если SONY теперь или на будущие начнет халтурить и.
Джон Смит (2017-01-14 11:25): Здравствуйте, много лет прошло с написания этой статьи, но и по сей день она не потеряла актуальности, спасибо Вам.
Simplew (2016-09-02 18:52): > А если нужно провести 10 тысяч регистраций в 4 потока, какие нужны опции? xml под это дело есть, а вот опции.
techbird (2016-06-28 22:20): как вариант,залогиниться(root) по ssh к своему серверу набрать echo ’12 2 * * * root find /http/image/cache.
Alexey (2016-06-10 19:41): Тут кто то еще этим занимается? Сейчас пытаюсь разобраться с данной темой но чет на такие подводные камни натыкаюсь(
Den (2016-05-31 01:25): http://youtu.be/qIqfAQV-hCU тут самый простой способ пуска движка hdd от батарейки на простом мк
AddPac AP200D, SIP и Asterisk.
30 сентября, 2009 by Сергей Тамкович
Для связи с ТФОП лучше всего использовать цифровые шлюзы или провайдеров IP телефонии. К сожалению, эти опции не всегда доступны. С предоставлением номеров по IP Телефонии в России существуют определённые юридические трудности, а цифровые шлюзы для многих — непозволительная роскошь.
Подавляющее большинство аналоговых (FXO) шлюзов — отвратительные поделки. Качество аналоговых телефонных линий в России так же оставляет желать лучшего. Эти два фактора делают использование FXO железок крайне нежелательным.
Сегодня я бы хотел поговорить о простеньком шлюзе AddPac AP200D. Это Корейско-Китайское устройство выгодно отличается качеством своей работы от основной массы д-линков, эджкоров и прочего китайского хлама. Не сказать что устройство дешевое, на сентябрь 2009 года оно стоит 333$ (10300 рублей) — дороже многих китайцев, но существенно дешевле аналогов от Cisco.
Устройство имеет 2 порта Ethernet, 2 порта FXO и 1 консольный (RS232) Порт. Первоначальная настройка осуществляется с помощью консольного порта. Для доступа к устройству через последовательный порт, необходимо воспользоваться программой — эмулятором терминала. Под Linux мне нравится пользоваться программой picocom, но можно воспользоваться и любой другой: minicom, cu из пакета uucp, kermit и т.д. Под windows выбор тоже широк: SecureCRT, HyperTerminal и т.д. Лично мне нравится бесплатная PuTTY. Параметры последовательного порта, для подключения к устройству следующие:
Подключите устройство к компьютеру с помощь последовательного порта. Откройте порт в эмуляторе терминала. Включите устройство. После включения, вы увидите в терминале процесс загрузки операционной системы устройства — APOS. После загрузки устройство предложит ввести имя пользователя и пароль, для начала работы с устройством. Логин и пароль по умолчанию для AddPac AP200D:
Настройка Addpac AP200D
Синтаксис команд операционной системы APOS является точной копией синтаксиса Cisco IOS. Для того, что бы принимать звонки с этого устройства необходимо настроить несколько базовых параметров. Сперва, сконфигурируем ethernet интерфейс:
Пропишем маршрут по умолчанию (шлюз для нашей сети):
Сохраним сделанные нами изменения:
Теперь, когда настроен сетевой интерфейс, к устройству можно подключаться не только через последовательный порт, но и по IP с помощью telnet. Следующим шагом необходимо настроить FXO порты, для этого используются следующие команды:
PLAR это Private Line Automatic Ringdown. С помощью директивы connection plar 74842111111 указывается номер, на который поступил вызов (телефонный номер линии присоединённой к данному порту). Я предпочитаю указывать все номера в формате е164, так с ними легче работать в дальнейшем. Директивы caller-id включают поддержку АОНа и устанавливают протокол, в котором ваш оператор передаёт вам CallerID.
Последний этап настройки AddPac AP200D — настройка маршрутизации звонков внутри устройства. В AddPac, так же как и в Cisco, маршрутизация звонков производится с помощью dial-peer. В каждом звонке участвуют 2 dial-peer: 1 на входящую «ногу» звонка и 1 на исходящую. Нас интересует, как реализовать простой шлюз IP телефонии для приёма вызовов из ТФОП. Т.е. нам необходимо смаршрутизировать все звонки, пришедшие из ТФОП в сеть IP телефонии. Для этого нам понадобится 3 dial-peer:
Диалпиры 1 и 2 — пустышки, они не присваивают никаких параметров ко входящим звонкам. Их наличие требуется для того, что бы звонок состоялся. Если на устройство приходит звонок, для которого не определен входящий dial-peer — звонок будет отбит. Диалпир 3, используется для направления звонков на сервер IP-телефонии 172.16.33.3 по протоколу SIP. В этот диалпир попадают все звонки, в которых вызываемые номера начинаются на 7 (это обусловлено директивой destination-pattern 7T). Вызываемые номера мы прописали у каждого порта с помощью директивы «connection plar» (таким образом можно направить разные порты на разные сервера, прописав для каждого номера отдельный dial-peer). Этот dial-peer так же устанавливает некоторые параметры ip-телефонии: кодек G711a (директива codec g711alaw), отключаем подавление тишины (директива no vad), устанавливаем протокол передачи DTMF — RFC2833 (директива dtmf-relay rtp-2833) и, наконец, устанавливаем параметры передачи факсов — протокол t38 (fax protocol t38 redundancy 0) и максимальную скорость передачи факса 9600 бит/с (fax rate 9600). Кстати, данный addpac изумительно работает с T38. На этом настройка шлюза заканчивается, осталось лишь сохранить изменения командой «wr».
Настройка Asterisk
Настройка Asterisk — ещё проще. Для приёма звонков достаточно создать запись в файле SIP.conf:
Данная SIP friend не содержит логин/пароль, по этому аутентификация будет производиться по IP адресу. Все звонки, пришедшие с IP 172.16.92.11 будут присвоены пользователю «mygw» и направлены в контекст «default». Вот и всё!
Источник