10.10.0.100 - сервер Asterisk
10.10.0.104 - GOIP4
10.10.0.101 - андроид телефон, вытсупающий в роли софтфона (CSipSimple)
Исхолящие звонки у меня получилось настроить довольно просто с Config by line. А вот с входящими засада.
sip.conf
Код: Выделить всё
[111]
host=dynamic
type=friend
context=from-internal
disallow=all
allow=alaw
allow=ulaw
dtmfmode=rfc2833
username=111
secret=123456
qualify=no
nat=no
canreinvite=no
insecure=very
Код: Выделить всё
[from-internal]
;исходящие
exten => _[1-4]0XXXXXXXXX,1,Dial(SIP/11${EXTEN:0:1}/${EXTEN},60)
exten => _[1-4]0XXXXXXXXX,n,Hangup()
;входящие
exten => 111,1,Dial(SIP/111)
exten => 111,n,Hangup()
В мануалах в строке exten => 111,1,Dial(SIP/111) вместо 111 присывают 101, 202, 204 или еще какие-то магические цифры, которые больше в статье нигде не фигурируют.
Если вместо Dial(SIP/111) вписать Dial(SIP/10.10.0.101), то гудки идут, но клиент на адроиде молчит.
Я так понимаю что нужно как-то вписать в настройки астериска этот самый CSipSimple клиент, но не могу понять как.
Был бы очень признателен за любую помощь.