
This guide is suitable for the Sipura SPA-300.
What we'll cover:
IMPORTANT NOTE: This guide has been prepared with Sipura firmware version 3.1.10d. This is the current supported firmware release for NodePhone. If you are using older firmware, the web configuration screen may look the same as the images below.
We recommend upgrading your Sipura SPA-3000 to version 3.1.10d, available from the Internode File Download Mirror. Subsequent firmwares have not been thoroughly tested and are not guaranteed to work.
![]() |
|
Figure 1: The Sipura SPA-3000 Power adapter disassembled. |
![]() |
|
Figure 2: Assembled SPA-3000 power supply. |
![]() |
|
Figure 3: Connecting the Sipura SPA-3000. |
If you purchased your Sipura from Internode, the following steps have already been completed for you. You should be able to make phone calls, and in the event of a network failure your Sipura SPA-3000 should failover to the standard phone line. If you do not have a standard phone line available for this failover, please follow the configuration process to change the Sipura's dialplan.
To test whether you are using NodePhone, please try one of our NodePhone test numbers.
Otherwise, you will need to follow the following steps to configure your Sipura SPA-3000:
![]() |
|
Figure 4: Advanced admin login options on the SPA-3000. |
admin into the Admin Passwd field and user into the User Passwd field.ntp.internode.on.net. See Figure 5 for more information.![]() |
|
Figure 5: Setting an administrator password and the primary NTP server. |
Yes.No.sip.internode.on.net.Yes.sip.internode.on.net.Yes.240.![]() |
|
Figure 6. The Line 1 details. |
1. Standard or 'Lifeline' configuration - this uses a traditional telephone service for failover, and for certain call types including calls to 000, 1800 & 13 service.
(000S0<:@gw0>|106S0<:@gw0>|101S0<:@gw0>|183[12]x.|1[38]xxxxxxxxS0<:@gw0>|13[1-9]xxxS0<:@gw0>|1[9]xxxxxxxxS0<:@gw0>| 0[23478]xxxxxxxxS0|[2-9]xxxxxxxS0|001xxxx.S5|111S0|xxx.<:@gw0>|*xx.|<#,:>x.<:@gw0>)
2. VoIP Only configuration - this directs all outbound calls via NodePhone, and should be used if there is no traditional telephone service available.
(000S0|106S0|183[12]x.|1[389]xxxxxxxxS0|13[1-9]xxxS0|0[23478]xxxxxxxxS0|[2-9]xxxxxxxS0|001xxxx.S5|111S0|*xx.)
![]() |
|
Figure 7: Codec and Dialplan Settings. |
400@-16,425@-16,450@-16;10(*/0/1+2+3).420@-19,520@-19;10(*/0/1+2).420@-16;10(*/0/1).520@-19,620@-19;10(*/0/1+2).425@-16;10(.375/.375/1).440@-19,480@-19;*(2/4/1+2).60(.4/.2,.4/2).60(.3/.2,1/.2,.3/4).220+820||115nF.-3.Bellcore(N.Amer,China).![]() |
|
Figure 8: PSTN Line Tab Changes. |
425@-30,425@-30;10(.375/.375/1+2).220+820||120nF.0.3.![]() |
|
Figure 9: PSTN Line Tab Changes. |
At this point your NodePhone service should be authenticated and working. You should be able to make phone calls, and in the event of a network failure your Sipura SPA-3000 should failover to the standard phone line.
If you are having trouble setting up the Sipura or would like to clarify some of the steps, please contact the helpdesk.
The most confusing part of configuring a Sipura SPA-3000 is setting the correct dial plan. Below we've taken the standard ('Lifeline') NodePhone dial plan and dissected it into its individual components, explaining what each part does along the way.
In the dial plan gw0 refers to the standard telephone line (PSTN line), and gw1 refers to the NodePhone line.
(000S0<:@gw0>
This forces all 000 calls out via the standard phone line.
|106S0<:@gw0>
This is the disabled equivalent of 000, again being forced out the standard phone line.
|1[38]xxxxxxxxS0<:@gw0>
This line captures and 1300 or 1800 numbers and passes them out via the standard phone line.
|13[1-9]xxxS0<:@gw0>
This line captures any numbers starting with 13 (i.e: 13 66 33) and passes them to the standard phone line.
|1[9]xxxxxxxxS0<:@gw0>
This line captures and numbers starting with 19 (i.e: 1900 numbers) and passes them to the standard phone line.
|0[23478]xxxxxxxxS0
This line captures and STD or mobile phone calls and sends them out via NodePhone.
|[2-9]xxxxxxxS0
This line captures any 8 digit numbers dialled (i.e: local calls) and sends them out via NodePhone.
|001xxxx.S5
This line captures any international numbers dialled (0011 numbers) and sends them out via NodePhone.
|xxx.<:@gw0>
This line captures any other possible numbers that may be dialled, and that haven't had a rule explicitly defined for them, and sends them out via the standard phone line.
|<*,:*>xx.
This line allows you to press the star (*) to activate additional features associated with NodePhone
|<#,:>xx.<:@gw0>)
This line allows you to press the hash (#) key before dialling to force the call to go out via the standard phone line.
You can reset your SPA-3000 to factory default values by doing the following:
Please note that resetting your SPA-3000 will erase all the configuration settings.
If you are having trouble setting up your SPA-3000 or would like to clarify some of the steps, please contact our Support Team.