[asterisk-users] increase ring time out

Doug Bailey dbailey at digium.com
Thu Jul 24 17:23:15 CDT 2008


----- "Fidel Garcia" <fgarcia at systeamusa.com> wrote:

> Where exactly do I have to change it?


The GUI on the AA50 generates users via users.conf.  These users are added into
the dialplan automatically and are placed into the default context.  Calls to
the users are made via the stdexten macro.  In that macro is a Dial statement
with a timeout of 20.  You would have to adjust that timeout manually and save
it off (Run the save_config script)

One caveat is that the AA50 is not supported when you manually modify the dial
plan.  The changes you make are at your own risk. 

- Doug Bailey


> This is the extensions.conf file:
> 
> 
> 
> 
> ;! Automatically generated configuration file
> ;! Filename: extensions.conf (/etc/asterisk/extensions.conf)
> ;! Generator: Manager
> ;! Creation Date: Tue Jul 22 15:14:28 2008
> ;!
> [general]
> static = yes
> writeprotect = no
> autofallthrough = yes
> clearglobalvars = no
> priorityjumping = no
> 
> [globals]
> trunk_1 = Zap/g1
> trunk_1_cid = asreceived
> 
> [dundi-e164-canonical]
> 
> [dundi-e164-customers]
> 
> [dundi-e164-via-pstn]
> 
> [dundi-e164-local]
> include => dundi-e164-canonical
> include => dundi-e164-customers
> include => dundi-e164-via-pstn
> 
> [dundi-e164-switch]
> switch => DUNDi/e164
> 
> [dundi-e164-lookup]
> include => dundi-e164-local
> include => dundi-e164-switch
> 
> [macro-dundi-e164]
> exten => s,1,Goto(${ARG1},1)
> include => dundi-e164-lookup
> 
> [macro-trunkdial]
> exten => s,1,set(CALLERID(all)=${IF(${LEN(${CALLERID(num)})} > 6 ?
> ${CALLERID(al
> l)} : ${ARG2})})
> exten => s,n,Dial(${ARG1})
> exten => s,n,Goto(s-${DIALSTATUS},1)
> exten => s-NOANSWER,1,Hangup
> exten => s-BUSY,1,Hangup
> exten => _s-.,1,NoOp
> 
> [iaxtel700]
> exten =>
> _91700XXXXXXX,1,Dial(IAX2/${IAXINFO}@iaxtel.com/${EXTEN:1}@iaxtel)
> 
> [iaxprovider]
> 
> [trunkint]
> exten => _9011.,1,Macro(dundi-e164,${EXTEN:4})
> exten => _9011.,n,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> 
> [trunkld]
> exten => _91NXXNXXXXXX,1,Macro(dundi-e164,${EXTEN:1})
> exten => _91NXXNXXXXXX,n,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> 
> [trunklocal]
> exten => _9NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> 
> [trunktollfree]
> exten => _91800NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> exten => _91888NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> exten => _91877NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> exten => _91866NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> 
> [international]
> ignorepat => 9
> include => longdistance
> include => trunkint
> 
> [longdistance]
> ignorepat => 9
> include => local
> include => trunkld
> 
> [local]
> ignorepat => 9
> include => default
> include => parkedcalls
> include => trunklocal
> include => iaxtel700
> include => trunktollfree
> include => iaxprovider
> 
> [macro-stdexten]
> exten => s,1,Dial(${ARG2},20)
> exten => s,2,Goto(s-${DIALSTATUS},1)
> exten => s-NOANSWER,1,Voicemail(${ARG1},u)
> exten => s-NOANSWER,2,Goto(default,s,1)
> exten => s-BUSY,1,Voicemail(${ARG1},b)
> exten => s-BUSY,2,Goto(default,s,1)
> exten => _s-.,1,Goto(s-NOANSWER,1)
> exten => a,1,VoicemailMain(${ARG1})
> 
> [macro-stdPrivacyexten]
> exten => s,1,Dial(${ARG2},20|p)
> exten => s,2,Goto(s-${DIALSTATUS},1)
> exten => s-NOANSWER,1,Voicemail(u${ARG1})
> exten => s-NOANSWER,2,Goto(default,s,1)
> exten => s-BUSY,1,Voicemail(b${ARG1})
> exten => s-BUSY,2,Goto(default,s,1)
> exten => s-DONTCALL,1,Goto(${ARG3},s,1)
> exten => s-TORTURE,1,Goto(${ARG4},s,1)
> exten => _s-.,1,Goto(s-NOANSWER,1)
> exten => a,1,VoicemailMain(${ARG1})
> 
> [macro-page]
> exten => s,1,ChanIsAvail(${ARG1}|js)
> exten => s,n,GoToIf([${AVAILSTATUS} = "1"]?autoanswer:fail)
> exten => s,n(autoanswer),Set(_ALERT_INFO="RA")
> exten => s,n,SIPAddHeader(Call-Info: Answer-After=0)
> exten => s,n,NoOp()
> exten => s,n,Dial(${ARG1}||)
> exten => s,n(fail),Hangup
> 
> [demo]
> exten => s,1,Wait(1)
> exten => s,n,Answer
> exten => s,n,Set(TIMEOUT(digit)=5)
> exten => s,n,Set(TIMEOUT(response)=10)
> exten => s,n(restart),BackGround(demo-congrats)
> exten => s,n(instruct),BackGround(demo-instruct)
> exten => s,n,WaitExten
> exten => 2,1,BackGround(demo-moreinfo)
> exten => 2,n,Goto(s,instruct)
> exten => 3,1,Set(LANGUAGE()=fr)
> exten => 3,n,Goto(s,restart)
> exten => 1000,1,Goto(default,s,1)
> exten => 1234,1,Playback(transfer,skip)
> exten => 1234,n,Macro(stdexten,1234,${CONSOLE})
> exten => 1235,1,Voicemail(u1234)
> exten => 1236,1,Dial(Console/dsp)
> exten => 1236,n,Voicemail(u1234)
> exten => #,1,Playback(demo-thanks)
> exten => #,n,Hangup
> exten => t,1,Goto(#,1)
> exten => i,1,Playback(invalid)
> exten => 500,1,Playback(demo-abouttotry)
> exten => 500,n,Dial(IAX2/guest at misery.digium.com/s at default)
> exten => 500,n,Playback(demo-nogo)
> exten => 500,n,Goto(s,6)
> exten => 600,1,Playback(demo-echotest)
> exten => 600,n,Echo
> exten => 600,n,Playback(demo-echodone)
> exten => 600,n,Goto(s,6)
> exten => 76245,1,Macro(page,SIP/Grandstream1)
> exten => _7XXX,1,Macro(page,SIP/${EXTEN})
> exten => 7999,1,Set(TIMEOUT(absolute)=60)
> exten =>
> 7999,2,Page(Local/Grandstream1 at page&Local/Xlite1 at page&Local/1234 at page/n
> |d)
> exten => 8500,1,VoicemailMain
> exten => 8500,n,Goto(s,6)
> 
> [page]
> exten => _X.,1,Macro(page,SIP/${EXTEN})
> 
> [default]
> exten => 6050,1,VoiceMailMain
> exten = 7000,1,Goto(voicemenu-custom-1|s|1)
> exten = 702,1,Goto(voicemenu-custom-2|s|1)
> exten = 500,1,Goto(voicemenu-custom-2|s|1)
> 
> [voicemenu-custom-1]
> include = default
> comment = Welcome
> alias_exten = 7000
> exten = s,1,Answer
> exten = s,2,Wait(1)
> exten = s,3,Background(thank-you-for-calling)
> exten = s,4,Background(if-u-know-ext-dial)
> exten = s,5,Background(otherwise)
> exten = s,6,Background(to-reach-operator)
> exten = s,7,Background(pls-hold-while-try)
> exten = s,8,WaitExten(6)
> 
> [numberplan-custom-1]
> plancomment = DialPlan1
> include = default
> include = parkedcalls
> exten = _91700XXXXXXX!,1,Macro(trunkdial,${}/${EXTEN:1})
> comment = _91700XXXXXXX!,1,IAXTEL,standard
> exten = _9256XXXXXXX!,1,Macro(trunkdial,${}/${EXTEN:4})
> comment = _9256XXXXXXX!,1,Local,standard
> exten = _9011XXXXXXX!,1,Macro(trunkdial,${}/${EXTEN:1})
> comment = _9011XXXXXXX!,1,International,standard
> exten =
> _9XXXXXXX!,1,Macro(trunkdial,${trunk_1}/${EXTEN:1},${trunk_1_cid})
> comment = _9XXXXXXX!,1,Local,standard
> exten =
> _91XXXXXXXXXX!,1,Macro(trunkdial,${trunk_1}/${EXTEN:1},${trunk_1_cid})
> comment = _91XXXXXXXXXX!,1,Longdistance,standard
> exten = _911!,1,Macro(trunkdial,${trunk_1}/${EXTEN:0},${trunk_1_cid})
> comment = _911!,1,911,standard
> 
> [asterisk_guitools]
> exten = executecommand,1,System(${command})
> exten = executecommand,n,Hangup()
> exten = record_vmenu,1,Answer
> exten = record_vmenu,n,Playback(vm-intro)
> exten = record_vmenu,n,Record(${var1})
> exten = record_vmenu,n,Playback(vm-saved)
> exten = record_vmenu,n,Playback(vm-goodbye)
> exten = record_vmenu,n,Hangup
> exten = play_file,1,Answer
> exten = play_file,n,Playback(${var1})
> exten = play_file,n,Hangup
> hasbeensetup = Y
> 
> [DID_trunk_1]
> include = default
> exten = _X.,1,Goto(ringroups-custom-1,s,1)
> exten = s,1,ExecIf($[ "${CALLERID(num)}"=""
> ],SetCallerPres,unavailable)
> exten = s,2,ExecIf($[ "${CALLERID(num)}"=""
> ],Set,CALLERID(all)=unknown
> <0000000                                                            
> >)
> exten = s,3,Goto(ringroups-custom-1,s,1)
> 
> [ringroups-custom-1]
> gui_ring_groupname = Ring All
> exten = s,1,NoOp(RINGGROUP)
> exten =
> s,n,Dial(SIP/101&SIP/102&SIP/103&SIP/104&SIP/902&SIP/903,20,i)
> exten = s,n,Voicemail(101,b)
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com
> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Vazquez
> David
> Sent: Tuesday, July 22, 2008 5:36 AM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [asterisk-users] increase ring time out
> 
> Fidel Garcia wrote:
> >
> > I need to increase the ringing timeout on the AA50 appliance. How do
> I
> > accomplish this?
> >
> > I need the phones to ring a bit more before the caller gets to the
> > voicemail.
> >
> >  
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > -- Bandwidth and Colocation Provided by http://www.api-digital.com
> --
> >
> > AstriCon 2008 - September 22 - 25 Phoenix, Arizona
> > Register Now: http://www.astricon.net
> >
> > asterisk-users mailing list
> > To UNSUBSCRIBE or update options visit:
> >    http://lists.digium.com/mailman/listinfo/asterisk-users
> Could you show your extensions.conf? Normally you'd do that in the
> Dial
> command:
> 
> exten = _XX,1,Answer
> exten = _XX,n,Dial(SIP/1,20)
> ...
> 
> Where 20 is the time you're letting the phone ring... :-)
> 
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> 
> AstriCon 2008 - September 22 - 25 Phoenix, Arizona
> Register Now: http://www.astricon.net
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com 
> Version: 8.0.138 / Virus Database: 270.5.4/1566 - Release Date:
> 7/22/2008
> 6:00 AM
> 
> 
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> 
> AstriCon 2008 - September 22 - 25 Phoenix, Arizona
> Register Now: http://www.astricon.net
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list