View Single Post
Unread 06-14-2007, 02:32 PM   #5
gambrinus
Member
 
Join Date: Apr 2007
Location: Augsburg, GERMANY
Posts: 84
Thanks: 28
Thanked 19 Times in 15 Posts
gambrinus is on a distinguished road
Send a message via ICQ to gambrinus Send a message via MSN to gambrinus Send a message via Skype™ to gambrinus
Default

Hi Jessica,

it seems to me you didn't really understand what a "dialling pattern" is... :-)

Quote:
Originally Posted by voip2007 View Post
And if I removed
50 _ZXXXXXX 001514${EXTEN} voipbuster 1514${EXTEN}
60 _ZXXXXXXXXX 001${EXTEN} voipbuster 1${EXTEN}
and only keep
_011. 00${EXTEN:3} voipbuster ${EXTEN:3}
when I dial 49XXXXXXXXXX, it doesn't work at all.
Let me explain:
_011. means: Every number that starts with "011", followed by any other digits (".") will be treated as defined in the "replacement" section.
In that case the first 3 digits will get dropped (thats what ${EXTEN:3} does) and a "00" will be prepended.

So if you dial 49XXXXXXXXXX this rule will NOT be applied and therefor it doesn't work since voipbuster requires the "00".

If you dial 01149XXXXXXXXXX this rule will be applied, the leading 011 will be dropped and 00 will be prefixed. Thats how voipbuster wants the number to be formatted.

Somehow you have to distinguish if you want to dial a local, long distance or international number. I don't know exactly how the numbers are formatted in Canada, so I can't really advise you, but the dial plan in my last post should work provided you use "011" as the international access number.

Example:
Provided you want to call someone in Kitzbühel, Austria, his number could be 4353561234. (43= Austria, 5356= Kitzbühel).

BUT: It could be someone in Utah (435) 356-1234 as well.

So by placing 011 in front of the number you are "telling" you want to call international, not Utah...

gambrinus
gambrinus is offline   Reply With Quote