We promised you that free Google Voice calling in the U.S. and Canada would soon be available on every Asterisk® platform whether the platform supported Asterisk Motif or not. And today the first of two SIP gateway offerings has arrived. With this new service, you simply create a standard SIP trunk on your Asterisk server of choice, associate your Google Voice account with the GVsip gateway service, and PRESTO! You get secure OAUTH authentication to Google Voice without worrying whether Google will drop support for insecure authentication methods such as Asterisk Motif down the road. And you can set all of it up without compromising your credentials for a one-time setup fee of $20 (yes, the price quadrupled!).

UPDATE: Due to frequent and lengthy outages, we no longer can recommend GVsip as a dependable choice for VoIP service. A second SIP Gateway for Google Voice is now available from Simon Telephonics. Our review is available here.

Why do this? There are several reasons aside from the free calls and free phone number. First, Google has warned for years that insecure authentication to Google Voice is going away. It hasn’t yet which is the reason Asterisk Motif logins still work. When Google finally pulls the plug (and they will), your Google Voice days are over using the Asterisk platform. Second, some of the Asterisk aggregations such as Elastix® never supported Google Motif. Hence, free Google Voice calling wasn’t available at all to those using the Elastix platform. That limitation is now a thing of the past. You can create a simple SIP trunk to the GVsip gateway and begin enjoying free Google Voice calling in the U.S. and Canada just like some of the rest of us have been doing for years. Third, Google Voice support was the sole reason that many have stuck with the FreePBX® GUI despite the gotchas. Now you have a choice. Any Incredible PBX™ or Asterisk-GUI™ server now supports Google Voice without your having to worry about constant changes to the Asterisk Motif driver to support refinements at the Google Voice end. Now it’s a pure SIP trunk using pure SIP technology as far as Asterisk is concerned.

Do us the favor of using our signup link for the new GVsip gateway service so that Nerd Vittles gets a piece of the action to keep the lights on. If you’re one that never trusts too-good-to-be-true offers, then take advantage of the free trial without ever pulling out your credit card. So here’s how to get started.

If you have difficulty finding the Google Chat option after setting up a new Google Voice account, follow this tutorial.

1. Using your favorite browser, log in to the Google Voice account you wish to associate with the GVsip gateway. Be sure that you’ve enabled Google Chat in your Google Voice setup.

2. Using a separate tab of your browser, click on the Get Access / Login with Google button on the GVsip site.

3. Go through the steps to associate your Google Voice account with the GVsip gateway and obtain credentials.

4a. For those using FreePBX or Elastix, use another tab of your browser to open the GUI interface and create a new SIP trunk using your actual GVsip credentials (replace ACCTNO and ACCTPW) and Google Voice number (replace 8005551212):

4b. For those using Incredible PBX for Asterisk-GUI, simply download and run our One-Click Installer. You’ll need your ACCTNO and ACCTPW from GVsip plus a two-digit dialing prefix to use for outbound calls. It’s that simple!

cd /root
wget http://incrediblepbx.com/gvsip-addon.tar.gz
tar zxvf gvsip-addon.tar.gz
rm -f gvsip-addon.tar.gz

Once your trunk is up and running, skip sections 5 and 6 below and jump to Step #7 to complete the install.

5. Create an Inbound Route for your incoming calls using the 10-digit number you entered in the previous step.

6. Create an Outbound Route for outgoing calls that should be handled by your Google Voice trunk. The CallerID number will be your Google Voice number.

7. Finally, go back to the GVsip site and login again if your original login expired. Then associate your registered GVsip trunk with your Google Voice account after accepting the Terms of Service agreement.

8. Repeat this setup procedure for as many Google Voice accounts as you wish to activate using the steps above. If you’re using Incredible PBX for Asterisk-GUI, remember to edit the script and change the TRUNK=GVsip entry to something like TRUNK=GVsip2. Also use a unique two-digit dialing prefix for each trunk. Be sure to logout of your previous Google account before repeating the drill. Enjoy!

Don’t forget to List Yourself in Directory Assistance with your new IPkall PSTN number so everyone can find you by dialing 411. And be sure to add your new number to the Do Not Call Registry to block telemarketing calls.

Originally published: Friday, April 3, 2015

Support Issues. With any application as sophisticated as this one, you’re bound to have questions. Blog comments are a terrible place to handle support issues although we welcome general comments about our articles and software. If you have particular support issues, we encourage you to get actively involved in the PBX in a Flash Forums. It’s the best Asterisk tech support site in the business, and it’s all free! Please have a look and post your support questions there. Unlike some forums, ours is extremely friendly and is supported by literally hundreds of Asterisk gurus and thousands of users just like you. You won’t have to wait long for an answer to your question.

NEWS FLASH: The Grandstream HT701 Handytone 701 ATA Analog Telephone Adapter with Lifetime Subscription to GVsip has just been released. For those with standard POTS phones, this ATA at $29.99 is a terrific Google Voice solution. Using our Amazon referral link helps keep the Nerd Vittles lights burning brightly.

Need help with Asterisk? Visit the PBX in a Flash Forum.


Special Thanks to Our Generous Sponsors

FULL DISCLOSURE: RentPBX, Amazon, Vitelity, DigitalOcean, Vultr, Digium, Sangoma, 3CX, TelecomsXchange and others have provided financial support to Nerd Vittles and our open source projects through advertising, referral revenue, and/or merchandise. We’ve chosen these providers not the other way around. Our decisions are based upon their corporate reputation and the quality of their offerings and their pricing. Our recommendations regarding technology are reached without regard to financial compensation except in situations in which comparable products at comparable pricing are available from multiple sources. In this limited case, we support our sponsors because our sponsors support us.

Awesome Vitelity Special. Vitelity has generously offered a terrific discount for Nerd Vittles readers. You now can get an almost half-price DID from our special Vitelity sign-up link. If you’re seeking the best flexibility in choosing an area code and phone number plus the lowest entry level pricing plus high quality calls, then Vitelity is the hands-down winner. Vitelity provides Tier A DID inbound service in over 3,000 rate centers throughout the US and Canada. When you use our special link to sign up, Nerd Vittles gets a few shekels down the road to support our open source development efforts while you get an incredible signup deal as well. The going rate for Vitelity’s DID service is $7.95 a month which includes up to 4,000 incoming minutes on two simultaneous channels with terminations priced at 1.45¢ per minute. Not any more! For our users, here’s a deal you can’t (and shouldn’t) refuse! Sign up now, and you can purchase a Tier A DID with unlimited incoming calls and four simultaneous channels for just $3.99 a month. To check availability of local numbers and tiers of service from Vitelity, click here. NOTE: You can only use the Nerd Vittles sign-up link to order your DIDs, or you won’t get the special pricing! Vitelity’s rate is just 1.44¢ per minute for outbound calls in the U.S. There is a $35 prepay when you sign up. This covers future usage. Any balance is refundable if you decide to discontinue service with Vitelity.

RentPBX, a long-time partner and supporter of PIAF project, is offering generous discounts for Nerd Vittles readers. For all of your Incredible PBX hosting needs, sign up at www.RentPBX.com and use code NOGOTCHAS to get the special pricing. The code will lower the price to $14.99/month, originally $24.99/month. It’s less than 50¢/day.

Some Recent Nerd Vittles Articles of Interest…

Print Friendly, PDF & Email

Be Sociable, Share!


This article has 3 comments

  1. Was reading your article on GVsip and thought let’s give it a try as I still had a Google Voice USA number. Registered, got the SIP details, than wanted to link the account and oops GVsip gave the message my country is not supported. As I live in Europe this means GVsip can’t be used. I guess they do an IP check and only USA IP addresses can use their service.

    Since you had a link to Simon Telephonics, I signed up for their service. Has a problem,incoming would not work. This message: chan_sip.c: We are requesting SRTP for audio, but they responded without it! Just got an email from Bill Simon this morning, he turned off SRTP at this time and incoming is working fine. also as a European user I can use their service.

    I guess it would be helpful if you mention this so non-USA users know what service they can and can’t use.

    [WM: Google Voice has traditionally been a service exclusively for those in the U.S. Thought that was old news at this juncture, but thanks for the comments. There are work-arounds that are covered in some of the earlier Nerd Vittles articles dealing with Google Voice.]

  2. Would it be possible to register these credentials on a SIP ATA like SPA1001, for example, to give them Google voice capability?

    [WM: Glad you asked. In fact, Vestalink has customized the Grandstream ATA to do exactly that, and it includes a free GVsip registration. They’re available on Amazon for $29.95 with free shipping.]

  3. Thanks. Is that going to work only with the Grandstream? Or could the same be replicated on an SPA1001 or 3102 to use existing equipment we may have while adding FXO capability?

    [WM: Should work fine with any ATA. It’s a pure SIP connection. The Grandstream merely saved the setup fee for GVsip.]