In my two previous posts, I showed you how to use Google Voice and the Gizmo Project to set up your Nokia N810 internet tablet as a free wifi phone, and how to unlock your old Sunrocket analog telephone adapter (ATA) (Linksys SPA2102-R) for use with another VoIP service.
In this post, I’ll show you how to set up your Sunrocket ATA and landline phone for free domestic phone service (US only) using Google Voice and the Gizmo Project. If you don’t already have an ATA, I’ve found the Linksys SPA2102 VoIP Phone Adapter with Router to be an excellent and reliable piece of equipment which can be configured for use with most SIP-based VoIP services.
The phone service I’m about to help you set up does not provide 911 routing. I strongly recommend you either maintain a separate basic line for emergency calls, or find out the direct numbers for your local police, fire, and EMT services and keep them by the phone for direct dialing. By continuing with these instructions, you agree that you are fully responsible for anything that goes wrong as a result of setting up your phone this way and you agree that I will not be held liable in any way for anything bad that happens to you, your loved ones, your pets, or your property.
Do not continue reading unless you understand and agree with the preceding paragraph.
What you’ll need
- An unlocked analog telephone adapter (ATA). These instructions are for the Linksys SPA2102 VoIP Phone Adapter with Router. Owners of other devices may still find this article useful, but will have to figure some things out on their own. If you haven’t unlocked your ATA yet, click here for unlocking instructions.
- A Google Voice number. These are free,
but are currently available by invitation only. and are available at www.google.com/voice.
- A free account with the Gizmo Project. I’ll show you how to set that up.
- A computer and ethernet cable (RJ45).
- A touch-tone phone. Not a cell phone. This is the old fashioned kind that you plug into the wall. Remember those? 🙂
Part One: Setting up your Gizmo account
Note: If you already have a Gizmo account, skip to step 3.
- Go to GizmoProject.com. Click on “Download for Desktop.” Follow the instructions for downloading and installing the Gizmo client
- When you open the client program for the first time, you will have two choices: “Log in using an existing account name” or “Register a new account name.” Select “Register a new account name.” You’ll be asked to pick a username and password, and provide an email address. Follow the instructions to register your free account. Don’t opt for any of the paid plans unless you already know you want to.
- Return to GizmoProject.com. Click on “Members Sign In” in the upper right corner. Enter your username and password to sign in.
- Scroll down until you see “Account Overview.” Beneath “Account Overview” you should see “Sip Number:” followed by a 10 digit number that looks like a phone number. Write this number down- you’ll need it to set up your Google Voice account and configure your ATA.
- Near the top of the screen, you should see “Gizmo5 Call Out” on the left, and “Gizmo5 Call In” on the right. Under “Gizmo5 Call In,” you should see, “Configure your IP phone or SIP device” and a link: “Learn More.” Click on “Learn More.” Find “SIP Settings” in bold near the top of the page. Print or write down everything under this heading. You’ll need it to configure your ATA.
Note: the Gizmo “Sip” number is not a regular phone number, and cannot be directly called from a cell phone or landline. In order to take calls from regular phones, you have to set up a forwarding service, such as Google Voice. For a few dollars per month, Gizmo will give you a regular phone number that forwards to your Sip number. Google Voice does the same thing for free, and I’ll explain how to set that up.
Part Two: Setting up your Analog Telephone Adapter (ATA) for the Gizmo Project
Note: If you have multiple computers, I suggest you use one to read the instructions and one to configure the ATA. If you have only one computer, make sure you have your Gizmo “SIP Number” and “SIP Settings” written down or printed before you disconnect from the internet. Also, you may want to print these instructions before continuing.
- Use the ethernet cable to connect your computer to the ATA’s “Ethernet” port. This is the yellow port.
- Open a web browser and go to the following address: http://192.168.0.1/admin/voice/advanced. This will connect you with the ATA’s browser-based configuration panels. You’ll be prompted for a username and password. If you’ve just unlocked your ATA using the Live CD method, the username should be admin and the password should be qwe%zxc5. If you followed my instructions for unlocking, skip to step 6.
- Select Voice, then Provisioning. Make sure “Provision Enable,” “Resync On Reset,” and “Resync From SIP” are set to “no.” Click “Submit All Changes.” This will ensure that your device cannot be hijacked and locked to another service provider.
- Select “System.” Make sure “Enable Web Admin Access” is set to “yes.” Choose and enter secure and memorable passwords in the “Admin Password” and “User Password” fields. Click “Submit All Changes.” This will ensure that you can always get back in and change settings by using the URL above.
- Select “Regional.” You’ll see a lot of settings you don’t understand. Ignore them. Scroll to the bottom of the page. Under “Miscellaneous,” set your local date and time zone. Click “Submit All Changes.” This will ensure that the time on your phone’s caller ID is correct.
- Select “Line 1.” For this part, you’ll need the information you printed out or wrote down earlier. Again, you’ll see a lot of settings that look like gibberish. Ignore these. The only settings you need to worry about are under “Line Enable,” “SIP Settings,” “Proxy and Registration,” and “Subscriber Information.” “Line Enable” is at the very top. Set this to “yes.” Then, you’ll need to enter the information from the page you printed out. Your settings will probably be similar to the following: Under “SIP Settings,” “SIP Port” should be set to “5060.” Under “Proxy and Registration,” set “Proxy” to “proxy01.sipphone.com.” Under “Subscriber Information,” enter your name under “Display Name,” and your Gizmo Project password under “Password.” Enter your 11-digit Gizmo “SIP Number” in the “User ID” and “Auth ID” fields. Don’t worry about the “STUN Server” or “STUN Port.” You don’t need to enter those for this device. Make sure to click “Submit All Changes” when you’re finished.
- The SPA2102 can support 2 phone lines. If you have a second VoIP/SIP line, select “Line 2,” and enter its configuration information.
- Your ATA is now configured. To use it, connect an ethernet cable to the blue “Internet” port. If you have a router, connect the ATA’s internet port to one of the ethernet ports on the router. If you don’t have a router, connect the ATA’s internet port to your internet connection (cable or DSL modem), and connect your computer to the ATA’s ethernet port. Connect your phone(s) to the ATA’s phone jacks. You’re now set up to receive calls through the ATA.
Part Three: Setting up Google Voice
Note: For this next part, you need a free Google Voice account. If you don’t already have one, you can sign up at www.google.com/voice.
- If you don’t already have a Google voice account, click the link in your invitation email. Follow the instructions to create your account. If you don’t already have a Google account, you’ll be asked to set one up at this point. You will have a choice of area codes, and the chance to enter any number sequences you want in your new phone number.
- Once you’ve created your Google Voice account, log in and click “Settings” in the upper right corner.
- Under “Settings,” select “Phones.” This is where you enter the phones you want your Google Voice number to forward to.
- Click “Add phone.” You’ll be asked to enter the type of phone, the number, and a phone name that you select. If you are setting up forwarding to your Gizmo number, make sure you select “Gizmo” under “Phone Type.” Click “Save.”
- After you click “Save,” a message will pop up telling you that the number needs to be verified. A 2-digit code will be displayed.
- Click “Connect.” Google Voice will call the phone number. If you’ve correctly configured your ATA, your phone will ring. You’ll be asked to enter the 2-digit code. After you have entered the code, you will be told, “your forwarding phone is set up. Goodbye.” From now on, whenever someone calls your Google Voice number, it will ring your phone.
Part Four: Integrating your Gizmo Project account with your Google Voice account using Gizmo Voice
Update (8/2/09): The Gizmo Voice service is no longer completely free. Incoming calls are still free, and outgoing calls are free during the first 3 minutes. After that Gizmo will charge you $0.02 per minute for domestic US calls. You can avoid these charges by using the Google Voice web interface or DialCentral to place your calls.
- Go back to your the Gizmo Project page. Click “Members Sign In” and enter your username and password.
- Under “Google Voice,” select “Use for US calls only” and enter your Google Voice username and password. Click “Save.”
- You should now be able to make and receive free domestic US calls to and from the phone connected to your ATA. Make some test calls to verify this.
Did this post save you time or money? If so, please consider making a donation.