Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Входящий на SIP

0

Привет всем!

Подскажите как правильно в asterisk настроить входящий звонок со шлюза FXO

На Asterisk зарегистрирован sipnet в файле sip.conf также зарегистрирован шлюз Linksys spa400

[general] 
        register = 00123456:PASSWORD@sipnet.ru/00123456
        register => spa400@192.168.0.100/spa400
        register=Port1@192.168.0.100/spa400
        register=Port2@192.168.0.100/spa400
        register=Port3@192.168.0.100/spa400
        register=Port4@192.168.0.100/spa400

        [spa400]
        canreinvite=no
        context=spatest
        dtmfmode=rfc2833
        host=192.168.0.100
        insecure=invite
        type=friend
        nat=yes
        username=spa400
        allow=alaw

        [Port1]
        type=friend
        username=Port1
        host=192.168.0.100
        dtmfmode=rfc2833
        context=spatest
        insercure=invite

в extensions.conf

[spatest]
exten => _s,1,Answer
exten => _s,n,Dial(SIP/00123456@sipnet.ru)
exten => _s,n,Hangup

Как сделать, так чтобы при звонке на аналоговый номер, звонок шел на мой номер 00123456 в sipnet.ru в шлюзе есть 4 порта FXO, телефонная линия подключена в Port1 id прописан как Port1

В данный момент при таком конфиге не регистрируется шлюз и sipnet.ru Если я комментирую строку register = 00123456:PASSWORD@sipnet.ru/00123456

тогда шлюз регистрируется или на оборот закомментирую шлюз
;register => spa400@192.168.0.100/spa400
;register=Port1@192.168.0.100/spa400
;register=Port2@192.168.0.100/spa400
;register=Port3@192.168.0.100/spa400
;register=Port4@192.168.0.100/spa400

то sipnet.ru регистрируется.

Пните меня, что я делаю не так.

Правильно ли я прописал входящий вызов? Мне звонят на аналоговый номер от городской АТС, который подключен в SPA400 в Port1 Мне нужно, чтобы звонок ушел на зарегистрированный номер sipnet.ru 00123456

extensions.conf
[spatest]
exten => _s,1,Answer
exten => _s,n,Dial(SIP/00123456@sipnet.ru)
exten => _s,n,Hangup

Или правильно будет так

exten => _s,n,Dial(SIP/00123456,25,Ttr)
удалить закрыть спам изменить тег редактировать

спросил 2014-03-11 13:49:22 +0400

sh_yura Gravatar sh_yura
1 2 1

обновил 2014-03-12 14:57:42 +0400

Comments

Правильно ли я прописал входящий вызов? Мне звонят на аналоговый номер от городской АТС, который подключен в SPA400 в Port1 Мне нужно, чтобы звонок ушел на зарегистрированный номер sipnet.ru 00123456 [spatest] exten => s,1,Answer exten => s,n,Dial(SIP/00123456@sipnet.ru) exten => _s,n,Hangup

sh_yura ( 2014-03-12 14:54:42 +0400 )редактировать

ну раз не работает, то неправильно. прочитайте книжку. потом прочитайте вот это http://asterisk-support.ru/question/38386/kak-poniat-chto-proiskhodit-na-asteriske/ и смотрите куда приходит.

meral ( 2014-03-12 21:13:23 +0400 )редактировать

1 Ответ

0

читайте про диалплан

http://asterisk-support.ru/question/14859/knigi-po-asterisk/

ссылка удалить спам редактировать

ответил 2014-03-11 14:05:36 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2014-03-11 13:49:22 +0400

Просмотрен: 148 раз

Обновлен: Mar 12 '14

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.