View Single Post
Unread 05-22-2009, 11:01 PM   #2
emoci
 
Join Date: Jul 2007
Location: Toronto, Canada
Posts: 1,422
Thanks: 123
Thanked 369 Times in 282 Posts
emoci is a name known to allemoci is a name known to allemoci is a name known to allemoci is a name known to all
Default

Quote:
Originally Posted by avoipuser View Post
Are there any Linksys / Sipura dial plan experts here ?

The part of my existing dial plan to handle SIP broker calls is:

|*x.<:@sipbroker.com>|

so that any number starting with * is passed to SIP broker.

If I dial, for example

*258 nnnnnnnn #

where nnnnnnnn is a 8 digit VOIPtalk user number, it connects to that VOIPtalk user OK.

However if I forget to dial the # and only dial

*258 nnnnnnnn

I end up dialling a Mozambique number (the VOIP service I am logged into accepts * as the international dialling prefix and 258 is the country code for Mozambique).

I can't include the S0 terminator in the dial plan because SIP broker calls have varying lengths.

Does anyone know a way of not requiring the # terminator to be dialled ?

The Linksys software version I am using is 3.1.22(LS)

I have tried reading Answer
but this does not appear to offer a way of doing this.
For the time being I would try this:
|<#:>*xxx[x*].<:@sipbroker.com>|

And dial all SipBroker destinations as #-*SipCode-Number (with or without # at the end)

or try
|<#:*>xxx[x*].<:@sipbroker.com>|

and you can dial #-SipCode-Number (instead of *SipCode-Number) (with or without # at the end).


Lastly, I am sure we can fix the currrent dialplan...but could you post the entire DialPlan including everything else you've got there...(dialing # at the end helps make calls go quicker...but it should not affect call routing)
emoci is offline   Reply With Quote