[Asterisk-Users] Wildcards and variable number of digits
Brian West
brian at bkw.org
Sun Sep 5 12:00:25 MST 2004
Just to clarify the usage of the . wildcard in your dialplan.
Here is the proper usage of this feature which seems to not be documented
ANYWHERE very well.
[default]
include => other
exten => _712XXX,1,NoOp,Blah
[other]
exten => _7.,1,NoOp,somethingelse
The extensions in the current context win over an include.. only if
something doesn't specifically match in [default] but does as a wildcard as
an include then it will work. Remember includes are your friend.
bkw
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-
> bounces at lists.digium.com] On Behalf Of Karl Brose
> Sent: Sunday, September 05, 2004 1:50 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Wildcards and variable number of digits
>
>
> The problem you are having is due to the way chan_phone was designed.
> The distributed driver does not buffer the entire phone number dialed
> and then send it on to the PBX,
> like a SIP phone would, but instead scans the dial plan after every
> digit is entered to look for a match.
> The solution is to only use fixed length extension patterns, but at the
> same time requires different dial plans
> for the Phone/phoneX devices. I you're only dialing PSTN numbers it's
> not so bad, but many VOIP providers
> have all kinds of numbering plans. On the other hand, fixed patterns are
> nice since you don't have to
> press any "call" or "dial" buttons to make the call.
>
> I have a new chan_phone driver which solves this issue by buffering the
> dial string until the user presses
> the pound (#) key to send the phone number to the pbx. The features can
> be toggled on/off any time by dialing
> *1# or *0# or in the config file with a mode "buffered" which is
> otherwise the same as "dialtone"
>
>
>
>
> Eric Jacksch wrote:
>
> >Greetings,
> >
> >I'm having a miserable time getting Asterisk working with FWD. All the
> >samples show something like...
> >
> > exten => _7., ....
> >
> >How do I get Asterisk to wait until the user is finished dialing instead
> of
> >trying as soon as it gets the second digit?
> >
> >I can use _7XXX, and dial the FWD 3-digit test numbers fine, but I'd like
> to
> >be able to dial others...
> >
> >Same problem for outside analog line...how do I convince Asterisk to send
> >anything that starts with a "9" to it?
> >
> >If it makes a difference, I'm playing with some QuickNet cards to learn
> the
> >system...then I'll likely buy some other cards with higher capacity.
> >
> >Thanks,
> >Eric
> >
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >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