We have a client that has multiple offices in multiple area codes all using Linksys phones. When we try to add an area code to the phones dialplan such as
(*xx|*xxxxx[3469]11|0|00|<:1510>[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
The phone will hang. Am I doing this the wrong way?
Yes that is wrong
A Linksys dial plan for 1+510 should look like:
(*xx|*xxxxx[3469]11|0|00|1510[2-9]xxxxxxS0|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
A better dial plan for 510 would be
(*xx|*xxxxx[3469]11S0|0|00|[[2-9]xxxxxxxxxS0|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
Since everything needs to be sent after 10 or 11-digits are reached in that area.
Also this will actually fire a 411/911 call if they make one, allowing them not to be stabbed repeatedly while waiting for the phone time timeout.
If you have a 7-digit plan, like I do, you need a |[2-9]xxxxxxS2| which gives a 2-second timeout before firing.
Linksys makes a thing called the SPA Configuration Guide. You have to hunt for it but it's out there. They have an ATA guide that breaks down the dial plan pretty good as well.
what exactly are you trying to get the phone to do?