[Asterisk-Users] Internal Lines Dialing Out
Bruce Marler
bmarler at newwaycommunications.com
Sat Jan 31 15:38:28 MST 2004
Thanks to both who replied, it works!!!
I cannot believe i missed that, talk about being knocked down a couple
notches:)
-----Original Message-----
From: asterisk-users-admin at lists.digium.com
[mailto:asterisk-users-admin at lists.digium.com]On Behalf Of Steve Rodgers
Sent: Saturday, January 31, 2004 3:19 PM
To: asterisk-users at lists.digium.com
Subject: Re: [Asterisk-Users] Internal Lines Dialing Out
As the prevous poster pointed out, replace all instances of $EXTEN with
${EXTEN} and it should start working for you.
Steve.
On Saturday 31 January 2004 12:32, Bruce Marler wrote:
> Thanks for the tips, i tried it though and i still get the same thing.
>
> basically what happens is I pick up the phone, hear dialtone, dial the
> number, get a slight pause, here dial tone again (when i would expect it
to
> be dialing), and then I dial the # again and it works, it seems that it is
> passing me through to the external line rather than dialing my digits.
>
> Here is my zapata.conf and zaptel.conf with a small snippet of debug:
>
> -- Starting simple switch on 'Zap/2-1'
> -- Executing Dial("Zap/2-1", "Zap/1/$EXTEN") in new stack
> -- Called 1/$EXTEN
> -- Zap/1-1 answered Zap/2-1
> -- Attempting native bridge of Zap/2-1 and Zap/1-1
> -- Hungup 'Zap/1-1'
> == Spawn extension (internallines, 4310817, 1) exited non-zero on
> 'Zap/2-1'
> -- Executing Hangup("Zap/2-1", "") in new stack
> == Spawn extension (internallines, h, 1) exited non-zero on 'Zap/2-1'
> -- Hungup 'Zap/2-1'
> -- Starting simple switch on 'Zap/2-1'
> -- Hungup 'Zap/2-1'
>
> [root at asterisk etc]# more zaptel.conf
> fxsks=1
> fxols=2
> loadzone=us
> defaultzone=us
>
>
> [root at asterisk asterisk]# more zapata.conf
> [channels]
> language=en
> context=from-analog
> signalling=fxs_ks
> usecallerid=yes
> threewaycalling=yes
> echocancel=yes
> echocancelwhenbridged=yes
> ;immediate=yes
> channel => 1
>
> signalling=fxo_ls
> context=internallines
> ;immediate=yes
> mailbox=21
> channel => 2
>
> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com]On Behalf Of Steve Rodgers
> Sent: Saturday, January 31, 2004 12:00 AM
> To: asterisk-users at lists.digium.com
> Subject: Re: [Asterisk-Users] Internal Lines Dialing Out
>
>
> Oops! I forgot the leading underscore. Use this version below.
>
> Steve.
>
>
> [always-out-pots]
>
> ;as generic as possible to allow all calls out other than local
extensions
> which loads first above
>
> exten =>_ NXXXXXX,1,Dial(Zap/1/$EXTEN)
> exten => _NXXXXXX,2,Goto(102)
> exten => _NXXXXXX,102,Congestion
> exten => _NXXXXXX,103,Hangup
>
> exten => _1NXXNXXXXXX,1,Dial(Zap/1/$EXTEN)
> exten => _1NXXNXXXXXX,2,Goto(102)
> exten => _1NXXNXXXXXX,102,Congestion
> exten => _1NXXNXXXXXX,103,Hangup
>
> On Friday 30 January 2004 21:51, Steve Rodgers wrote:
> > Try replacing these lines:
> > > [always-out-pots]
> > >
> > > ;as generic as possible to allow all calls out other than local
> > > extensions which loads first above
> > > exten => _.,1,Dial(Zap/1/$EXTEN)
> > > exten => _.,2,Goto(102)
> > > exten => _.,102,Congestion
> > > exten => _.,103,Hangup
> >
> > with these:
> >
> > [always-out-pots]
> >
> > ;as generic as possible to allow all calls out other than local
>
> extensions
>
> > which loads first above
> >
> > exten => NXXXXXX,1,Dial(Zap/1/$EXTEN)
> > exten => NXXXXXX,2,Goto(102)
> > exten => NXXXXXX,102,Congestion
> > exten => NXXXXXX,103,Hangup
> >
> > exten => 1NXXNXXXXXX,1,Dial(Zap/1/$EXTEN)
> > exten => 1NXXNXXXXXX,2,Goto(102)
> > exten => 1NXXNXXXXXX,102,Congestion
> > exten => 1NXXNXXXXXX,103,Hangup
> >
> > I believe your problem is that you are not specific enough in your
> > extension matching criteria.
> >
> > Also,
> >
> > I would recommend that you change your extension numbers to something
> > like 110,112,113,114,115 ... Etc.
> >
> > These are not likely to conflict with normal telephone numbers, at least
>
> in
>
> > North America anyway.
> >
> > Steve.
> >
> > On Friday 30 January 2004 20:21, Bruce Marler wrote:
> > > * Gurus,
> > >
> > > I have been trying, with mixed results, to setup an * server as a pbx
> > > in my home. Internal dialing works great, sip phone to sip phone and 1
> > > fxs phone to sip phones, as well as inward dialing ringing all
> > > extensions then going to vmail. All great.
> > >
> > > But, when I try to dial out I run into issues, I have taken a look at
>
> the
>
> > > docs and the wiki and none of the tips have solved my problems.
> > >
> > > I have 1 fxs port and 1 fxo port (both digium cards) and as I said
dial
> > > in works from the pstn.
> > >
> > > I want to dial my local extensions, but also be able to dialout my fxo
> > > port for anything not local, adding a 9 to be able to dial out is not
> > > an option (wife and kids would be all messed up:)
> > >
> > > FYI, also, if i set immediate=yes in my zapata.conf i can get straight
> > > dial tone and dial out but that does me little good since i am trying
> > > to get the value of dialing ext to ext in the house.
> > >
> > > All help is truly appreciated.
> > >
> > > Here is my extensions.conf file
> > >
> > >
> > > [general]
> > > static=yes
> > > writeprotect=yes
> > >
> > >
> > >
> > >
> > > [internallines]
> > >
> > > ;sip phones and fxs port use this as their context
> > >
> > > include => local-extensions
> > > include => always-out-pots
> > > exten => h,1,Hangup
> > > exten => i,1,Congestion
> > > exten => i,2,Hangup
> > >
> > >
> > > [always-out-pots]
> > >
> > > ;as generic as possible to allow all calls out other than local
> > > extensions which loads first above
> > > exten => _.,1,Dial(Zap/1/$EXTEN)
> > > exten => _.,2,Goto(102)
> > > exten => _.,102,Congestion
> > > exten => _.,103,Hangup
> > >
> > >
> > >
> > > [local-extensions]
> > > exten => 20,1,Dial(Zap/2-1,20)
> > > exten => 20,2,Voicemail(u21)
> > > exten => 20,102,Voicemail(b21)
> > > exten => 20,103,Hangup
> > > exten => 21,1,Dial(SIP/21,20)
> > > exten => 21,2,Voicemail(u21)
> > > exten => 21,102,Voicemail(b21)
> > > exten => 21,103,Hangup
> > > exten => 22,1,Dial(SIP/22,20)
> > > exten => 22,2,Voicemail(u21)
> > > exten => 22,102,Voicemail(b21)
> > > exten => 22,103,Hangup
> > > exten => 30,1,VoicemailMain($CALLERIDNUM)
> > > [root at asterisk asterisk]# cat extensions.conf
> > > [general]
> > > static=yes ; These two lines prevent the command-line interface
> > > writeprotect=yes ; from overwriting the config file. Leave them here.
> > >
> > >
> > >
> > >
> > > [internallines]
> > > include => local-extensions
> > > include => always-out-pots
> > > exten => h,1,Hangup
> > > exten => i,1,Congestion
> > > exten => i,2,Hangup
> > >
> > >
> > > [always-out-pots]
> > >
> > > exten => _.,1,Dial(Zap/1/$EXTEN)
> > > exten => _.,2,Goto(102)
> > > exten => _.,102,Congestion
> > > exten => _.,103,Hangup
> > >
> > >
> > >
> > > [local-extensions]
> > > exten => 20,1,Dial(Zap/2-1,20)
> > > exten => 20,2,Voicemail(u21)
> > > exten => 20,102,Voicemail(b21)
> > > exten => 20,103,Hangup
> > > exten => 21,1,Dial(SIP/21,20)
> > > exten => 21,2,Voicemail(u21)
> > > exten => 21,102,Voicemail(b21)
> > > exten => 21,103,Hangup
> > > exten => 22,1,Dial(SIP/22,20)
> > > exten => 22,2,Voicemail(u21)
> > > exten => 22,102,Voicemail(b21)
> > > exten => 22,103,Hangup
> > > exten => 30,1,VoicemailMain($CALLERIDNUM)
> > > exten => 40,1,Dial(SIP/40,20)
> > > exten => 40,2,Voicemail(u21)
> > > exten => 40,102,Voicemail(b21)
> > > exten => 40,103,Hangup
> > > exten => 50,1,Dial(SIP/21&SIP/22&Zap/2-1,15)
> > > exten => 50,103,Hangup
> > >
> > >
> > >
> > > [from-analog]
> > > exten => s,1,PrivacyManager
> > > exten => s,2,Dial(SIP/21&SIP/22&Zap/2-1,20)
> > > exten => s,3,Voicemail(u21)
> > > exten => s,4,Hangup
> > > exten => s,103,Voicemail(b21)
> > > exten => s,104,Hangup
> > > exten => i,1,Hangup
> > > exten => h,1,Hangup
> > > [root at asterisk asterisk]#
> > >
> > > _______________________________________________
> > > 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
> >
> > _______________________________________________
> > 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
>
> _______________________________________________
> 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
>
> _______________________________________________
> 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
_______________________________________________
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