Проброс звонка через addpack, на внутренний номер в asterisk
Сообщений: 2
|
Проброс звонка через addpack, на внутренний номер в asterisk
Всем привет! Подскажите, каким образом пробросить внешний звонок, приходящий на AddPac 1005 в FXO порт, на *, а далее на внутренний номер? Я пробовал вот так..
AP1005(config)# voice-port 0/0
AP1005(config-voice-port-0/0)# connection plar 102
AP1005(config-voice-port-0/0)# exit
звонок то пробрасывается на номер, он даже звонит у меня, но при нажатии клавиши ответа на телефоне, он начинает глючить, а с той стороны где я набираю номер слышно, что никто трубку не берет, и продалжается вызов.. далее в логах пишется что все занято.. вот логи
-- Executing [102@office:1] Macro("SIP/103-081bf838", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081bf838", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081bf838", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081bf838", "SIP/102|20|t") in new stack
-- Called 102
asterisk*CLI> -- Called 102
<< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081de2c0]
-- SIP/102-081de2c0 is ringing
<< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081de2c0]
-- SIP/102-081de2c0 is ringing
asterisk*CLI> == Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081bf838'
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081bf838'
asterisk*CLI> -- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
asterisk*CLI> -- Called 102
-- Called 102
asterisk*CLI> << [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081bf838]
-- SIP/102-081bf838 is ringing
<< [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081bf838]
-- SIP/102-081bf838 is ringing
asterisk*CLI> == Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081c14b0'
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081c14b0'
asterisk*CLI> -- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
asterisk*CLI> -- Called 102
-- Called 102
Вопрос довольно срочный, прошу подсказать, почему то addpack постоянно звонит на *, ну соответственно он по exten звонит на 102...
|
Сообщений: 2
|
Re: Проброс звонка через addpack, на внутренний номер в asterisk
Всем привет!
Подскажите, каким образом пробросить внешний звонок, приходящий на AddPac 1005 в FXO порт, на *, а далее на внутренний номер? Я пробовал вот так..
AP1005(config)# voice-port 0/0
AP1005(config-voice-port-0/0)# connection plar 102
AP1005(config-voice-port-0/0)# exit
звонок то пробрасывается на номер, он даже звонит у меня, но при нажатии клавиши ответа на телефоне, он начинает глючить, а с той стороны где я набираю номер слышно, что никто трубку не берет, и продалжается вызов.. далее в логах пишется что все занято.. вот логи
-- Executing [102@office:1] Macro("SIP/103-081bf838", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081bf838", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081bf838", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081bf838", "SIP/102|20|t") in new stack
-- Called 102 asterisk*CLI> -- Called 102 << [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081de2c0] -- SIP/102-081de2c0 is ringing << [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081de2c0]-- SIP/102-081de2c0 is ringing asterisk*CLI>
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081bf838'
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081bf838' asterisk*CLI>
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack asterisk*CLI>
-- Called 102 -- Called 102 asterisk*CLI> << [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081bf838] -- SIP/102-081bf838 is ringing << [ TYPE: Control (4) SUBCLASS: Ringing (3) ] [SIP/102-081bf838] -- SIP/102-081bf838 is ringing asterisk*CLI>
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081c14b0'
== Spawn extension (macro-stdexten, s, 1) exited non-zero on 'SIP/103-081c14b0' asterisk*CLI>
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack
-- Executing [102@office:1] Macro("SIP/103-081c14b0", "stdexten|102|SIP/102") in new stack
-- Executing [s@macro-stdexten:1] Dial("SIP/103-081c14b0", "SIP/102|20|t") in new stack asterisk*CLI> -- Called 102 -- Called 102
Вопрос довольно срочный, прошу подсказать, почему таким образом addpack звонит на *, ну соответственно он по exten звонит на 102...
P.S. дубль 2, более читаемо
|
|