Требуется разделить поток E1 на группы, с разными настройками. В частности callerid. Как я понял за это отвечает параметр group в файле chan_dahdi
[channels] context=incoming switchtype = euroisdn signalling = pri_cpe usecallerid=yes hidecallerid=no callwaiting=yes overlapdial=yes pridialplan=unknown usecallingpres=yes callwaitingcallerid=yes rxgain=0.0 txgain=0.0 threewaycalling=yes echocancel=yes echocancelwhenbridged=yes faxdetect=both faxbuffers=>8,full group=1 callerid=asreceived channel => 1-15,17-31 group=2 callerid=''<2008003> channel => 27-31
В файле extensions.conf вызов произвожу так
[sip_out] exten =>_XXXXXXX,1,Dial(DAHDI/G2/${EXTEN},,tT) или exten =>_XXXXXXX,1,Dial(DAHDI/g1/${EXTEN},,tT)
Звоню с сип телефона, он настроен в sip.conf [7912]
type=friend
context=sip_out
username=7912 secret=j******* reinvite=no canreinvite=no callgroup=2 group=2 pickupgroup=1 ;defaultip= 10.0.30.21 callerid= <200> language=ru disallow=all allow = alaw ;mailbox=111 host=dynamic deny=0.0.0.0/0 permit= 10.0.30.21 call-limit=1 nat=no
Звонки не проходят и в логах вышестоящей станции вижу что звонок всегда идет с номера 200, и когда g1 и когда g2. Почему не попадает в группу номер 2 и не подставляет аон прописанный в ней?
спросил 2011-11-11 13:42:34 +0400
unknown
179 ● 27 ● 1 ● 17
обновил 2011-11-11 14:15:33 +0400
alexcr
3124 ● 10 ● 9 ● 51
http://asterisk-service.c...
в группе 1 опечатка? channel => 1-15,17-31 я так понял дам должно быть channel => 1-15,17-27
DJs3000 ( 2011-11-16 10:07:41 +0400 )редактировать