Digium телефон не делает звонков
Добавлено: 02 окт 2013, 18:51
Добрый день!
Господа, помогите разобраться с Астериском.
Астериск знаю так себе. Админил Еластиксы и Фрипбксы. В принципе хорошо копался и в sip.conf и extension.conf но больше по сложным задачам. Но каких то основ могу не знать
Купили мы телефоны Digium (надеюсь скоро распишу по ним инструкцию и выложи в инет)
Установил чистую Asterisk. 1.8.11-cert2
настроил просто sip.conf
[100]
type=friend
host=dynamic
secret=
context=internal
mailbox=600
qualify=yes
[130]
type=friend
host=dynamic
secret=
context=internal
mailbox=630
qualify=yes
[127]
type=friend
host=dynamic
secret=
context=internal
mailbox=627
qualify=yes
настроил extension.conf
[internal]
exten => 130,1,Dial(SIP/130,25)
same => n,Haungup()
exten => 127,1,Dial(SIP/127,25)
same => n,Hangup()
exten => 100,1,Dial(SIP/100,25)
same => n,Hangup()
Тепрь данные с asterisk*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status
100/100 10.5.7.110 D N 7634 OK (4 ms)
127/127 10.5.7.146 D N 7634 OK (96 ms)
130/130 10.5.7.115 D N 7634 OK (95 ms)
127 и 130 это Panasonic KX-TGP500
100 это Digium D70
Так вот.
Звонить с Панасоника на Панасоник или на Дигиум можно.
Звонить с Дигиума на Панасоник не удается. Астериск никак не реагирует на нажатия клавиш ни dial ни #
Зато если пришел звонок на Дигиум, то зайдя в историю звонков и нажав на dial можно спокойно позвонить
Вот данные по звокам. Verbose 7
звонок с 127 на 100 (Панасоник на Дигиум)
== Using SIP RTP CoS mark 5
-- Executing [100@internal:1] Dial("SIP/127-00000000", "SIP/100,25") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/100
-- SIP/100-00000001 is ringing
== Spawn extension (internal, 100, 1) exited non-zero on 'SIP/127-00000000'
ответ с 100 на 127 (Дигиум на Панасоник)
== Using SIP RTP CoS mark 5
-- Executing [127@internal:1] Dial("SIP/100-00000006", "SIP/127,25") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/127
-- SIP/127-00000007 is ringing
== Spawn extension (internal, 127, 1) exited non-zero on 'SIP/100-00000006'
Связь есть.
Проблема в настройкх астериска это точно. Просто куда копать я не пойму. На Дигиум ставил аккаунт от одного из Freepbx серверов - и звонки работают прекрасно. Ставить Freepbx не хочу. Хочу научиться настравать астериск с нуля.
Спасибо
Господа, помогите разобраться с Астериском.
Астериск знаю так себе. Админил Еластиксы и Фрипбксы. В принципе хорошо копался и в sip.conf и extension.conf но больше по сложным задачам. Но каких то основ могу не знать
Купили мы телефоны Digium (надеюсь скоро распишу по ним инструкцию и выложи в инет)
Установил чистую Asterisk. 1.8.11-cert2
настроил просто sip.conf
[100]
type=friend
host=dynamic
secret=
context=internal
mailbox=600
qualify=yes
[130]
type=friend
host=dynamic
secret=
context=internal
mailbox=630
qualify=yes
[127]
type=friend
host=dynamic
secret=
context=internal
mailbox=627
qualify=yes
настроил extension.conf
[internal]
exten => 130,1,Dial(SIP/130,25)
same => n,Haungup()
exten => 127,1,Dial(SIP/127,25)
same => n,Hangup()
exten => 100,1,Dial(SIP/100,25)
same => n,Hangup()
Тепрь данные с asterisk*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status
100/100 10.5.7.110 D N 7634 OK (4 ms)
127/127 10.5.7.146 D N 7634 OK (96 ms)
130/130 10.5.7.115 D N 7634 OK (95 ms)
127 и 130 это Panasonic KX-TGP500
100 это Digium D70
Так вот.
Звонить с Панасоника на Панасоник или на Дигиум можно.
Звонить с Дигиума на Панасоник не удается. Астериск никак не реагирует на нажатия клавиш ни dial ни #
Зато если пришел звонок на Дигиум, то зайдя в историю звонков и нажав на dial можно спокойно позвонить
Вот данные по звокам. Verbose 7
звонок с 127 на 100 (Панасоник на Дигиум)
== Using SIP RTP CoS mark 5
-- Executing [100@internal:1] Dial("SIP/127-00000000", "SIP/100,25") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/100
-- SIP/100-00000001 is ringing
== Spawn extension (internal, 100, 1) exited non-zero on 'SIP/127-00000000'
ответ с 100 на 127 (Дигиум на Панасоник)
== Using SIP RTP CoS mark 5
-- Executing [127@internal:1] Dial("SIP/100-00000006", "SIP/127,25") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/127
-- SIP/127-00000007 is ringing
== Spawn extension (internal, 127, 1) exited non-zero on 'SIP/100-00000006'
Связь есть.
Проблема в настройкх астериска это точно. Просто куда копать я не пойму. На Дигиум ставил аккаунт от одного из Freepbx серверов - и звонки работают прекрасно. Ставить Freepbx не хочу. Хочу научиться настравать астериск с нуля.
Спасибо