спасибо, то есть с конфигами все ок? попробую ваш совет в действии - отпишусь.
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,760 раз
Обновлен: Feb 10 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.