On Thu, 27 Jan 2005, Frank Sautter wrote: > * i can't signal Busy to the calling party. > asterisk receives busy from the ericsson PBX but does not forward > this to the external caller. i tried with exten => _.,102,Busy() with > no effect. this is the part of the extensions.conf i'm using: > > [pri-external] > exten => _5678.,1,SetCIDNum(0${CALLERIDNUM}) ; Add a leading zero > exten => _5678.,2,Goto(${EXTEN:4}|1) ; Strip trunk digits from the DDI > exten => h,HangUp() > include => durchwahl > include => pri-external-route > > [pri-external-route] > exten => _.,1,Dial(Zap/g3/${EXTEN}) > exten => _.,2,Hangup() > exten => _.,102,Busy()
The extension "_." will match the 'h' context as well. You need to use "_X." or rearrange your hangup context into a separate context that is included before the pri-external-route context in pri-external. The order of evaluation is only well defined for included contexts. Have you set priindication=outofband in zapata.conf? From the log it seems that way. You have to decide if you want audio notification or isdn notification of the busy condition. You may want to set the variable PRI_CAUSE=17 prior to hangup to explicitly send the busy cause code over isdn. Peter _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users