VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk + siproxd + spa3102

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
tyler56
Сообщения: 8
Зарегистрирован: 15 июн 2013, 19:35

Asterisk + siproxd + spa3102

Сообщение tyler56 »

Приветствую всех.
Есть Asterisk на одной машине(192.168.7.1), siproxd на второй машине(192.168.7.18 ) и spa3102.
spa3102 регистрируется через siproxd на астериске.

Код: Выделить всё

cat /usr/local/etc/asterisk/sip.conf
[204]           ;spa3102 incoming
type=friend
secret=pass
dtmfmode=rfc2833
canreinvite=no
context=sip-user
host=dynamic
nat=no
qualify=yes
insecure=invite
transport=udp
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/16
disallow=all
allow=gsm
allow=alaw
language=ru

[spa3102]       ;spa3102 out
type=peer
secret=pass
dtmfmode=rfc2833
canreinvite=no
context=from-trunk
host=dynamic
nat=no
qualify=yes
insecure=invite
transport=udp
deny=0.0.0.0/0.0.0.0
permit=192.168.0.0/16
disallow=all
allow=gsm
allow=alaw
language=ru
t38pt_udptl=yes,maxdatagram=400

Для 204 контекст sip-user, для spa3102 from-trunk.

Код: Выделить всё

sip show peers
204/204                    192.168.7.18                             D              A  5060     OK (382 ms)
spa3102/spa3102            192.168.7.18                             D              A  5060     OK (357 ms)
Все входящие звонки на spa3102 должны отправляться на добавочный номер 999 в контекст from-trunk.
Но они почему-то попадают в контекст sip-user. Сам звонок проходит но попадает в другой контекст.
Наверно что-то с портами.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk + siproxd + spa3102

Сообщение Vlad1983 »

insecure=invite и host=dynamic взаимоисключающие опции

asterisk -rx "sip show peers" | grep 192.168.7.18
ЛС: @rostel
tyler56
Сообщения: 8
Зарегистрирован: 15 июн 2013, 19:35

Re: Asterisk + siproxd + spa3102

Сообщение tyler56 »

Спасибо, завтра смогу проверить.
Нашел в нете описание похожей проблемы. Пишут что косяк siproxd. Помогает замена type=peer на type=friend.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH