You are here

VoIP Trunk

13 posts / 0 new
Last post
VoIP Trunk

since launching my Asterisk PBX I maintained a GoogleVoice trunk allowing the system the ability to dial out to the rest of the world if needed. While this may have been frowned upon by some, it was a valuable “behind the scenes” resource as it would find any WAN gateway that existed on the Mesh to make the call happen. No Internet or phone in your local area because of emergency condition and the PBX could find another WAN gateway through RF hops and a call could still be made.

Google, in their infinite wisdom, shut this ability down by simply changing/discontinuing the protocol that made the magic possible. Has anyone come up with a new solution? I know there are pay subscription solutions but I always prefer free if it is possible.


Keith AI6BX

K5DLQ's picture
I havent' found any free

I havent' found any free alternatives.  I used it too on my pbx.  It was great.

I will continue

I will continue to grind on this as there has got to be a way to make it work.

I use VOIP.MS for the price

I use VOIP.MS for the price you really can't beat it. $0.85 per Month $0.009 per minute if you go pay by the minute, $4.25 per Month $0.00 per minute for 2 Channels unlimited calling.. you cant beat the service for the price.


nc8q's picture
I use Anveo

Last months charge was $4.236.
1 line. Each call is limited to 2 hours.
Now I want 2 lines. I may switch. Thanks.

KD1HA's picture

I'm using a PolyCom Obi200 with Google Voice $0.00 per/month about $40-$60 for the unit. Not an easy configure with FreePBX or IncrediblePBX but I got her done. I haven't tried but I understand that it will do two GV accounts.

Denis KD1HA

Thank you!

Thank you! I will check these options out.

Do Anveno and

configure the same way as GoogleVoice did? 

Almost all, VOIP providers

Almost all, VOIP providers are easier to configure than any Google Voice configuration.

KD1HA's picture
No that would be easy!

Reply to #8

No that would be easy!

After a Google search several setups are found but none of them worked. I picked bits and pieces from each and after about a month of configuring finely got the right combination. It seems that an ingredient was always left out of the recipe like Marie Barone from Everybody Loves Raymond! I will try and put together a How to.

Thank you!

I will appreciate any guidance you can provide.

KD1HA's picture
Obi200 with GV setup for mesh FreePBX
  1. First setup your Google Voice and get it working on your Obi200 device. Follow the directions as found with your device and use the online or GUI version to do this but once you get the Google voice line working please use the online version to configure the rest of the setup and log into your obi device.
  2. There is an expert mode in the online version, log into that and it will look pretty much like the GUI version but works much better. Be sure to (Submit) your work before changing pages.
  3. Once you have the above running it’s time to configure SP3, now before we begin there will be no changes that show that you have an active line and for whatever reason it still works so don’t be alarmed when it shows it as not configured! I wasted a lot of time with that! Also do not change any settings in the GV SP1 except to enter your GV number this way for:
     X_InboundCallRoute sp3(xxxxxxxxxx)
  4. Follow this link configuration should work on most but stop at the PBX configuration. It has you configure it under SIP trunking but you want to use PJSIP Trunking for two way calling.
  5. Log into your PBX and have your GV number handy and delete your GV Motif if you had that running previously.
  6. Under Conductivity go to Trunks select add trunk and choose PJSIP and this will bring you to the General tab. Here enter the trunk name obi200-trunk and move on to the next tab Dialed Number Manipulation Rules enter 1 in the prefix box and NXXNXXXXX in the matched pattern box. You will need to dial 1 for the outside line but no 2ed dial tone is heard just dial the number ex. 14015555555. The next tab is pjsip Settings and here are several changes.
  7. User = name leave it blank.
  8. Secret = also leave it blank. (get it working you can make changes later)
  9. Authentication = Outbound
  10. Registration = Send
  11. Sip Server = whatever your Obi200 IP address is.
  12. Sip Port = 5062 or whatever your Obi device is.
  13. Context = from-trunk
  14. Transport =
  15. (Submit your changes)Under Conductivity go to Inbound routes and click on the General tab. Set the Description Obi200-In and set your destination to whatever extension you want the call to go to. (Submit)
  16. Next under Conductivity move down to Outbound routes and go to route settings and name your route Obi200-out and set Trunk Sequence for Matched Routes to obi-trunk (find it in the pull down tab) leave all other settings to default.(Submit)

Make your call!

nc8q's picture
RasPBX Mesh-Phone-Patch

I got a new VOIP service with, $0.85/mo for the number and 1 cent a minute for active calls.
I configured this service as IAX2 because IAX allegedly uses less resources than Chan_SIP.
I have very slow ISP service; 22 Mbps down and 2 Mbps up.
Currently, any registered mesh-phone can dial-out to PSTN and
dial-in calls can be redirected to any one registered mesh-phone.
I hope to setup IVR so that dial-in calls can be redirected to any registered mesh-phone.


Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer