Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / PSTN->набор номера SIP->SIP

PSTN->набор номера SIP->SIP

Откуда: Apatity
Сообщений: 34

PSTN->набор номера SIP->SIP

Подскажите, как при входящем через FXO звонке сделать (до)набор вызывающим абонентом внутреннего SIP номера?

Т.Е. абонент дозванивается до городского номера, донабирает внутренний и попадает на набранный номер.
2005-09-13 01:29

Откуда: Санкт-Петербург
Сообщений: 541

Re: PSTN->набор номера SIP->SIP

a) show application Disa
b) show application answer
show application background
2005-09-13 10:56

Откуда: Киев
Сообщений: 749

Re: PSTN->набор номера SIP->SIP

или так
extensions.conf

[INFXO]
exten => s,1,answer
exten => s,2,Authenticate(123456);
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+Authenticate
exten => s,3,read(num)
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+read
exten => s,4,dial(SIP/${num})
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+dial


sip.conf
[FXO]
..
context=INFXO
..

аутентификацию можно пропустить
2005-09-13 15:31

Откуда: Apatity
Сообщений: 34

Re: PSTN->набор номера SIP->SIP

dyera) show application Disa
b) show application answer
show application background
Спасибо за подсказку, это уже прочитано.
Настроено так -

extensions.conf:
------------------------------
[incoming]
exten => s,1,Answer
exten => s,n,Wait(1)
exten => s,n,Playback(welcome)
exten => s,n,Wait(1)
exten => s,n,DISA(no-password|local)
exten => s,n,Playback(goodbye)
exten => s,n,Wait(1)
exten => s,n,Hangup
------------------------------

Звоню с города, слышу приветствие, гудок,
набираю внутренний номер, слышу короткие гудки,
по логу на этот момент * пишет "Executing DISA("Zap/1-1", "no-password|local") in new stack"
Чаще всего короткие гудки начинаются после набора первой цифры.

#asterisk -vvvvvvr
-- Starting simple switch on 'Zap/1-1'
-- Executing Answer("Zap/1-1", "") in new stack
-- Executing Wait("Zap/1-1", "1") in new stack
-- Executing Playback("Zap/1-1", "welcome") in new stack
-- Playing 'welcome' (language 'ru')
-- Executing Wait("Zap/1-1", "1") in new stack
-- Executing DISA("Zap/1-1", "no-password|local") in new stack
== Spawn extension (incoming, s, 5) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'

В чём может быть проблема?
2005-09-13 20:20

Откуда: Apatity
Сообщений: 34

Re: PSTN->набор номера SIP->SIP

meralили так
extensions.conf

[INFXO]
exten => s,1,answer
exten => s,2,Authenticate(123456);
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+Authenticate
exten => s,3,read(num)
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+read
exten => s,4,dial(SIP/${num})
;http://voip-info.org/tiki-index.php?page=Asterisk+cmd+dial
аутентификацию можно пропустить
Спасибо, работает!
Сделал несколько по другому, может кому пригодиться:
[incoming]
exten => s,1,Answer
exten => s,n,Wait(1)
exten => s,n,Playback(welcome)
exten => s,n,Playback(schs/pstn-in-please-type-number)
exten => s,n,Set(TIMEOUT(digit)=2)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Set(NUM_OUT=)
exten => s,n(restart),NoOp(current number ${NUM_OUT})
exten => s,n,WaitExten
exten => s,n,NoOp(call to ${NUM_OUT})
exten => s,n,Goto(local,${NUM_OUT},1)
exten => _X,1,Set(NUM_OUT=${NUM_OUT}${EXTEN})
exten => _X,n,Playback(digits/${EXTEN})
exten => _X,n,Goto(s,restart)

Аутентификация мне не нужна была.
2005-09-13 20:35

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru