Страница 1 из 1

Линия провайдера постоянно занята

Добавлено: 04 мар 2011, 23:16
Lex_old
Добрый день.
Дома на виртуальной машине стоит Ubuntu 10.04
из репозитариев установи asterisk 1.6.2
Настроил внутренние телефоны, зарегистрировался у провайдера telphin
Прописал все в sip.conf и extesions.conf
у миня 2 телефона, подключены к asterisk, между собой они звонят без проблем
когда пытаюсь позвонить на сотовый по логам смотрю asterisk выходит на telphin
в трубке молчание секунд 15-20 после чего сигнал линия занята.
остановил asterisk, подключил учетку telphin на телефон
набираю номер сотового, в трубке молчание секунд 15 после чего вызов на сотовый пошел

конфигурация sip.conf

register x:y@sip.telphin.com:5068/x

[telfin]
type=friend
username=X
secret=Y
fromuser=X
fromdomain=sip.telphin.com
host=sip.telphin.com
port=5068
context=default
nat=yes
disallow=all
allow=alaw
alow=ulaw
dtmfmode=rfc2833
insecure=port,invite
qualify=yes

конфигурация extensions.conf
exten => _9.,1,Dial(SIP/${EXTEN:1}@mysipprovider-out,30,r)

народ вопрос срочный, помогие пожалуста. жена теофон хочет!!!

Всем зарание спасибо!!! :oops:

Re: Линия провайдера постоянно занята

Добавлено: 05 мар 2011, 13:53
Obi Van
Как соотносится

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

exten => _9.,1,Dial(SIP/${EXTEN:1}@mysipprovider-out,30,r)
с названием пира [telfin] у вас в sip.conf?
Потому как пир с названием mysipprovider-out вы не указали, либо он у вас просто отсутсвует. :roll:
Должно быть очевидно так:

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

exten => _9.,1,Dial(SIP/telfin/${EXTEN:1},30,r)

Re: Линия провайдера постоянно занята

Добавлено: 05 мар 2011, 19:14
Glukinho
Техподдержка Телфина дает настройки для астериска и даже помогает настроить. Воспользуйтесь.

Re: Линия провайдера постоянно занята

Добавлено: 06 мар 2011, 21:49
Lex_old
Всем спасибо, разобрался
конфигурация sip.conf
и так:
register x:y@sip.telphin.com:5068/x

[telphin]
type=friend
username=X
secret=Y
fromuser=X
fromdomain=sip.telphin.com
host=sip.telphin.com
port=5068
context=default
nat=yes
disallow=all
allow=alaw
alow=ulaw
dtmfmode=rfc2833
insecure=port,invite
qualify=yes

конфигурация extensions.conf
exten => _9.,1,Dial(SIP/telphin.${EXTEN:1},30,r)

когда звонишь например на сотовые
номер который хочешь набрать 89829898989
то набираешь сначала 9 тоесть набираешь так 989829898989

вот и не работало, не внимательно прочитал описание функции на сайте вот оно:

exten => _9.,1,Dial(SIP/${EXTEN:1}@mysipprovider-out,30,r)

Обратите внимание, что конструкция ${EXTEN:1} извлекает все содержимое переменной, в которой содержится вызываемый екстеншен (совпавший с шаблоном), за исключением первой цифры , в данном случае: 9 + набор цифр. Обратитесь к разделу по работе с подстроками в описании переменных Asterisk, для более подробной информации.