[Asterisk-Users] Re: Busy - problem with Asterisk spliced between Arcor E1-PRI and Ericsson BP250

Peter Svensson psvasterisk at psv.nu
Thu Jan 27 05:36:30 MST 2005


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




More information about the asterisk-users mailing list