спасибо, то есть с конфигами все ок? попробую ваш совет в действии - отпишусь.
imag777 ( 2012-02-10 15:53:24 +0400 )редактироватьна первый взгляд - да. Но подробно смотреть - лень.
switch ( 2012-02-10 15:55:05 +0400 )редактироватьДано: trixbox 2.8.01, CentOS 5.3, платка Digium TE122P. Есть внутренняя связь, а также принимаются входящие извне. При попытке исходящего имеем: (8блабланомер - звонок на мобильный _XXXXXXXXXXX)
Executing [8блабланомер@mycall:1] Dial("SIP/303-091675c8", "Dahdi/g0/8блабланомер") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/8блабланомер
-- DAHDI/3-1 is proceeding passing it to SIP/303-091675c8
-- Channel 0/3, span 1 got hangup request, cause 1
-- Hungup 'DAHDI/3-1'
== Everyone is busy/congested at this time (1:0/0/1)
То есть, что-то с настройками DAHDI. Конфиги: system.conf
span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31
loadzone = ru
defaultzone = ru
chan_dahdi.conf
[trunkgroups]
[channels]
group=0
context=from-pstn
switchtype=euroisdn
signalling=pri_cpe
usecallerid=yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=no
echocancelwhenbridged=no
callgroup=1
pickupgroup=1
channel => 1-15
channel => 17-31
#include dahdi-channels.conf
dahdi-channels.conf соответственно
group=0,11
context=from-pstn
switchtype = euroisdn
signalling = pri_cpe
channel => 1-15,17-31
context = default
group = 63
ну и кусочек простейшего дайалплана при звонке на городские, например:
exten => _XXXXXXX,1,Dial(Dahdi/g0/8495${EXTEN}); Звонок на московские без 8495
exten => _XXXXXXX,2,Hangup()
Настраивал DAHDI, руководствуясь форумами и http://asterisk-pbx.ru, voip-info.org.
Буду благодарен за неравнодушие! Максим.
стоит сделать pri intense debug span 1 для входящего и исходящего звонка.
Внимательнее смотреть на сообщение про используемый pri dialplan: обычно там national, он очень у нас популярен у провов.. у Вас наверняка unknown. ну и после этого поменять pridialplan= в chan_dahdi.conf.
Префикс на исходящий вызов - да, тоже бардак. То они 0 просят, то 9 то еще хз что!! Лучше уточнить у прова. Но если маска неверная - вообще никуда не прозвоитесь.. А если pridialplan не тот, иногда лиш..
Многие операторы связи требуют чтобы клиентское оборудование подставляло свой верный CID из тех номеров, которые даны по DID. Сделайте так:
exten => _XXXXXXX,1,Set(CALLERID(num)=495какойтамувасномер)
exten => _XXXXXXX,n,Dial(Dahdi/g0/8495${EXTEN}); Звонок на московские без 8495
exten => _XXXXXXX,n,Hangup()
спасибо, то есть с конфигами все ок? попробую ваш совет в действии - отпишусь.
imag777 ( 2012-02-10 15:53:24 +0400 )редактироватьна первый взгляд - да. Но подробно смотреть - лень.
switch ( 2012-02-10 15:55:05 +0400 )редактироватьпопробовал. результат - тот же.
-- Executing [8блабланомер@mycall:2] Dial("SIP/303-09f90d78", "Dahdi/g0/8блабланомер") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/8блабланомер
-- DAHDI/3-1 is proceeding passing it to SIP/303-09f90d78
-- Channel 0/3, span 1 got hangup request, cause 1
-- Hungup 'DAHDI/3-1'
== Everyone is busy/congested at this time (1:0/0/1)
следовательно, проблема не в CID.
Точно уверен? позвони провайдеру и уточни, какая ошибка у них вылазит.
switch ( 2012-02-10 17:52:23 +0400 )редактироватьокай, так и сделаю. но скорее всего уже в понедельник =) спасибо еще раз
imag777 ( 2012-02-10 17:57:10 +0400 )редактироватьразобрался, большое спасибо за консультацию! закрыто
imag777 ( 2012-02-15 07:45:14 +0400 )редактироватьЗадан: 2012-02-10 15:05:08 +0400
Просмотрен: 1,656 раз
Обновлен: Feb 10 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.