[Asterisk-Users] Outbound Extension problem
jj
jjones at quiddesign.com
Thu Aug 4 16:01:12 MST 2005
Have to answer your inbound call first - I suspect
On Aug 4, 2005, at 5:28 PM, Tim King wrote:
> [macro-dialout-trunk]
>
> exten => s,1,GotoIf($[foo${ARG3} = foo]?3:2)) ; arg3 is pattern
> password
>
> exten => s,2,Authenticate(${ARG3})
>
> exten => s,3,Macro(record-enable,${CALLERIDNUM},OUT)
>
> exten => s,4,GotoIf($[foo${ECID${CALLERIDNUM}} = foo]?7) ;check
> for CID override for exten
>
> exten => s,5,SetCallerID(${ECID${CALLERIDNUM}})
>
> exten => s,6,Goto(9)
>
> exten => s,7,GotoIf($[foo${OUTCID_${ARG1}} = foo]?9) ;check for
> CID override for trunk
>
> exten => s,8,SetCallerID(${OUTCID_${ARG1}})
>
> exten => s,9,SetGroup(OUT_${ARG1})
>
> exten => s,10,CheckGroup(${OUTMAXCHANS_${ARG1}})
>
> ; if we've used up the max channels, continue at 109 (n+101)
>
> exten => s,11,SetVar(DIAL_NUMBER=${ARG2})
>
> exten => s,12,SetVar(DIAL_TRUNK=${ARG1})
>
> exten => s,13,AGI(fixlocalprefix) ; this sets DIAL_NUMBER to the
> proper dial string for this trunk
>
> exten => s,14,SetVar(OUTNUM=${OUTPREFIX_${ARG1}}${DIAL_NUMBER}) ;
> OUTNUM is the final dial number
>
> exten => s,15,Cut(custom=OUT_${ARG1},:,1) ; Custom trunks are
> prefixed with "AMP:"
>
> exten => s,16,GotoIf($[${custom} = AMP]?19)
>
> exten => s,17,Dial(${OUT_${ARG1}}/${OUTNUM}) ; Regular Trunk Dial
>
> exten => s,18,Goto(s-${DIALSTATUS},1)
>
>
>
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-
> users-bounces at lists.digium.com] On Behalf Of Jason Walker
> Sent: Thursday, August 04, 2005 6:23 PM
> To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
> Subject: RE: [Asterisk-Users] Outbound Extension problem
>
>
>
> Can you post your macro?
>
>
>
> Thanks.
>
>
>
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-
> users-bounces at lists.digium.com] On Behalf Of Tim King
> Sent: Thursday, August 04, 2005 2:56 PM
> To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
> Subject: [Asterisk-Users] Outbound Extension problem
>
>
>
> New problem, I figured out how to get the extension working and
> internally it works just fine. If I pick up a phone and hit 501 my
> cell starts ringing. However if an inbound caller dials that
> extension Everything seems to stop when it trys to bridge the two
> trunks together. Sound familiar to anyone?
>
>
>
> exten => 501,1,Macro(dialout-trunk,1,5551212)
>
> exten => 501,2,Wait,1
>
> exten => 501,3,Voicemail(300)
>
>
>
>
>
> Thanks
>
>
>
> Tim
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at 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
More information about the asterisk-users
mailing list