Skip to main content

How to add multiple area codes in provisioning for Linksys SPA942?

Posted by rjreb on Thu, 01/15/2009

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?


Submitted by raven on Thu, 01/29/2009 Permalink

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.