I got it working now. I was not including context ninioneone in default context.
On Fri, Feb 12, 2010 at 1:49 PM, mir shahnawaz <shahnawaz...@gmail.com> wrote: > Hi all, > > I am trying to implement call dropping funtionality in asterisk for > 911. I mean if all lines are busy and someone wants to dial 911 at > least one line should be dropped. Here is my extensions.conf which i > copied from internet. Could somebody help me figure out what is wrong. > Thanks in advance. > > > [globals] > CONSOLE=Console/dsp ; Console interface for demo > ;CONSOLE=DAHDI/1 > ;CONSOLE=Phone/phone0 > TRUNK=DAHDI/g0 ; Trunk interface > EMERGENCY=0 > EMERGENCY_TRUNK=DAHDI/g0 > EMERGENCY_NUM=12345678 (for testing) > > > [default] > > exten => 911,1,Goto(nineoneone,s,1) > > > [nineoneone] > exten => s,1,Set(SET_EMERG_FLAG=0) > exten => s,n(checkavail),ChanIsAvail(${EMERGENCY_TRUNK}) > exten => s,n,Set(EMERGENCY=1,g) > exten => s,n,Set(SET_EMERG_FLAG=1) > exten => s,n(dial),Dial(${EMERGENCY_TRUNK}/${EMERGENCY_NUM}) > exten => s,s+2(trunkbusy),GotoIf($[${EMERGENCY}=1]?inprogress) > exten => s,n,SoftHangup(${EMERGENCY_TRUNK}-1) > exten => s,n,Wait(12) > exten => s,n,Goto(checkavail) > exten => s,s+2(inprogress),Congestion > exten => s,checkavail+101(notavail),Goto(trunkbusy) > exten => h,1,GotoIf($[${SET_EMERG_FLAG}=1]?3) > exten => h,3,Set(EMERGENCY=0,g) > > > Regards > > Shahnawaz Mir > -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users