Simplified SPA-3000 Setup Guide
Once you have purchased your SPA-3000, you will need to configure it so that it works. There are lots and lots of configuration options, however most of them do not need
to be set. The information provided in this section will help you get your SPA-3000 working. Follow the step by step instructions and you should be fine.
The orginal work for this section was created by JMG Jason from http://www.jmgtechnology.com.au and has been modified since. Have a look at Jason’s website for great deals on VoIP hardware.
Getting Started
When you receive your SPA-3000 it should contains the following items:
1. SPA-3000
2. Power supply
3. Phone cable
4. Network cable
5. Quickstart guide
![]() |
![]() |
Original SPA-3000 | New model SPA-3000 |
Setting up the hardware
Step 1: Connect the power cable to your SPA-3000
Step 2: Connect the network cable from your SPA-3000 to your DHCP enabled modem/router
Step 3: Connect an analogue phone to the Phone port in the SPA-3000.
Your set up should look something like this:
Step 4: Turn the power on
Step 5: Pick up the phone and press the asterisk button 4 times (You should hear a voice saying Sipura Configuration Menu)
Step 6: Dial 110# (Write down the IP address that is returned)
Step 7: Connect your PSTN line to the Line port of the SPA-3000.
At this stage, you can choose whether to upgrade the firmware. The latest version of the SPA-3000 firmware at the time of writing this document is 3.1.7g. To upgrade the firmware see Upgrading Firmware.
Entering Config Menu
Once you have the IP address of your SPA-3000 you can access the web interface by opening a web browser and typing the following in the Address : http:/ /< IP Address of SPA-3000> For example: http://192.168.1.10
You should now see the Sipura SPA-3000 Phone Adapter Configuration screen. Now you will need to log into the unit as Administrator and change the view to advanced. See images below.
Click on Admin Login on the right hand side, then click on Advanced . You can also go directly to the admin/advanced section by typing: http://192.168.1.10/admin/advanced
SIP Settings
The SIP tab as a number of advanced settings that control how the SPA initiates telephone calls with other hardware (and software). There is one setting on the SPA3000 that you should change. Under the SDP Payload section, change the G729a Codec name to G729 (ie remove the a).
Regional Settings
Click on the Regional tab.
The following changes are optional, however they will make your SPA-3000 sound more Australian. Under the Call Progress Tones and Distinctive Ring
Patterns headings change:
Dial tone: 400@-19,425@-19,450@-19;10(*/0/1+2+3)Click here to listen
Note, you may like to keep the default US sounding dial tone. The benefit of leaving it is that it sounds different to your PSTN dial tone. It is therefore easy to tell if you are dialing out via VoIP or PSTN. if you want to leave the USA dial tone, then the settings should stay as Dial tone: 350@-19,440@-19;10(*/0/1+2)Click here to listen
Busy Tone: 425@-19;10(.375/.375/1) Click here to listen
Reorder Tone: 425@-19, 425@-29;60(.375/.375/1,.375/.375/2) Click here to listen
Ring Back Tone: 400@-19,425@-19,450@-19;*(.4/.2/1+2+3,.4/2/1+2+3)
Click here to listen
MWI Dial Tone: 400@-19,425@-19,450@-19;2(.1/.1/1+2);10(*/0/1+2) Click here to listen
Ring1 cadence: 60(.4/.2,.4/2)
The following changes are required under the Miscellaneous heading :
FXS Port Impedance: 220+820||115nF
Setting up a Time Server and Daylight Saving Rules
You can configure the SPA-3000 to automatically retrieve the current date and time (Including daylight savings). To do this you will need to enter in a NTP server. Some providers will provide you with one.
Primary NTP Server: au.pool.ntp.org
For NSW these settings seem to work:
Time Zone: GMT+11:00
Daylight Saving Time Rule: start=3/-1/7/3;end=10/-1/7/2;save=-1
Line 1 Settings
The first thing that needs to be changed is under the Proxy and Registration heading. Here you will need to enter the proxy and registration information given to you by your VoIP provider.
The following image shows the setup for Astratel.
The second thing that needs to be configured is under the Subscriber Information heading. Here you will need to enter your user id and password for given to you from your VoIP provider.
For some VoIP providers you will also have to enter the Auth ID and set Use Auth ID to yes. You will need to check with your VSP to confirm.
The next thing that needs to be altered is under the Audio Configuration heading. The following change is required.
Preferred Codec: G729a.
The final item that requires changing is under the Dial Plan heading. The dial plan will vary from provider to provider. The dial plan show below is an example only, and may require alteration depending on which VoIP provider you subscribe to. See Appendix A for a detailed description of how dial plans work.
Dial Plan: (000S0<:@gw0>|<#0,:>xx.<:@gw0>|xx.)
PSTN Line Settings
The first thing that needs to be changed is under the PSTN Disconnect Detection heading. The following change is required:
Disconnect Tone: 425@-30,425@-30;1(.375/.375/1+2)
The next thing that needs to be changed is under the International Control heading. The following changes are required:
FXO Port Impedance: 220+820||120nF
PSTN To SPA Gain: 3
On-Hook Speed: 26ms (Australia)
Everything should now be setup and ready to use. Make sure you press the button to save the settings to the SPA-1001. The Submit All Changes button will save the changes on all pages. You can however hit that button at the end of each section if you wish to do so.
Dial Plans
Dial plans can be very confusing at first glance. However they are invaluable feature of the SPA-3000 so you should at least learn the basics of how they work. For details about dial plans, you should refer to the Dial Plans section.
Setting up Gateways
The SPA-3000 allows you to configure up to 4 extra VoIP providers, through the use of gateways. Please note that not all providers can be used in the extra gateways because they require registering.
To add a provider into one of the 4 gateways you will need to know user userid, password and the proxy address of the VoIP provider. The following image shows how to set up Astratel as gateway 1.
Setup Gateway 1.
Gateway 1: userid@proxy
GW1 Auth ID: userid
GW1 Password: password
where userid is your VoIP number given to you by your provider, proxy is the sip proxy address and password is the password given to you by your provider.
The next thing that is required is to add an entry into the dial plan to
allow calls to be made using the gateway you have just setup.
For simplicity sake, I have added the following entry to the dial plan.
<#1,:>xx.<:@gw1>
What this means is any number you dial after typing #1 will go out through gateway 1. You can setup the other 3 gateways in exactly the same way. Gateway 2 uses <:@gw2>, Gateway 3 uses <:@gw3> and Gateway 4 uses <:@gw4>
Setting up a PSTN to VoIP Gateway
There are many different ways you can use the PSTN to VoIP gateway. One useful method is to allow you (the home owner) to dial in from an external location through the PSTN line and then dial out using a VoIP provider (so you can make international calls for example).
Another good way to use this gateway is to be able to forward all your incoming PSTN calls to another phone when you are not at home. Both options are described below.
These are advanced features that should only be enabled if you need to use them.
Remote access to your VoIP
To do this you need to have a VoIP provider registered on the PSTN tab. The example below shows Astratel being registered.
You also must enter your subscriber details, the same way as was done in the Line 1 registration.
The next thing, that you need to is configure the PSTN to VoIP gateway using a PIN number.
PSTN Caller Auth Method: PIN
PSTN Caller 1 PIN: (whatever number you choose). The VoIP call will be made with whatever VoIP provider you have registered on the PSTN Line tab.
At this stage you may want to change the time it takes for the SPA-3000 to pick up the PSTN line when you ring into it.
PSTN Answer Delay: 12; (Change this to whatever you think is good for you)
PSTN Dialing Delay: 2; (This seems to work well)
So now, you can dial into your home PSTN line from another location. The SPA-3000 will pick up the incoming call after the PSTN Answer Delay setting. You enter your PIN number followed by the # key and you should be given your VoIP dial tone. Now just dial a number and it will go out through the VSP that you have setup on the PSTN tab. The dial plan used will be the Dial Plan that has been setup for that particular PIN number.
PSTN Call Forwarding
This method of setting up the PSTN to VoIP gateway should be used if you want to forward all your incoming PSTN calls to another number (like the office or your mobile
phone). The original work on this setup procedure was created by CableRider at theWhirlpool forum.
On the PSTN tab
At the top of the page:
Line enable = Yes
Then down the page:
PSTN-To-VoIP Gateway Setup
PSTN-To-VoIP Gateway Enable = Yes
PSTN Caller Auth Method = none
PSTN Caller Default DP = 1
Under Dial Plans, set Dial plan 1 to (S0<:0412345678>) where 0412 345 678 is your mobile
Under PSTN Disconnect Detection
Disconnect Tone must be set to 425@-30,425@-30;1(.375/.375/1+2) NB corrected
If you don’t, the meter will continue ticking over even when the caller has hung up, and you’ll be charged accordingly.
OK, now if you want a user system, where you have to enter a PIN to call different phones, this is what you do. Say you were overseas, and you want your family to enter a certain PIN to call your mobile whilst overseas, another PIN to call your wife’s mobile etc. By calling your mobile overseas I mean that you have bought SIM cards in the destination country.
You can associate PINs with dial plans. So let’s do it the simple way and say you want to associate PIN 1111 with dial plan 1 and 2222 with dial plan 2. Let’s say that your HK mobile number is 001185294231111, and your wife’s is 001185294231112.
All the settings above apply, with the following changes:
Under PSTN-To-VoIP Gateway Setup
PSTN Caller Auth Method = PIN
PSTN Caller 1 PIN = 1111
PSTN Caller 2 PIN = 2222
PSTN Caller 1 DP = 1
PSTN Caller 2 DP = 2
Dial Plan 1 = (S0<:001185294231111>)
Dial Plan 2 = (S0<:001185294231112>)
Setting a dial plan like this: (S0<:001185294231111>) is called implementing a hotline. This is because after the PIN is entered, no digits need to be dialled. Once the connection is established and the caller is authenticated, the SPA3000 does the dialling itself.
In the earlier scenario: (S0<:0412345678>), there is no authentication. So when the caller phones, the connection is established and the SPA3000 rings 0412 345 678 immediately by itself.
Proxy and Registration Settings For Common Providers
Engin
If you are a VoIPER customer of Engin, you will find your setting information from the Engin website. Refer to the VoIPer Config page for
detailed help on setting up for VoIPer.
Subscriber Information: Set your user ID to be your phone number including area code.
Astratel
Proxy: sip03.astrasip.com.au
MyNetFone
Proxy: sip.myfone.com.au
Use Outbound Proxy: yes
Outbound Proxy: sip.myfone.com.au
Register Expires: 240
The original pdf document can be downloaded from http://www.jmgtechnology.com.au/spa_3000_guide.pdf