Google Voice sans Orgasmatron

atsak

Guru
Joined
Sep 7, 2009
Messages
2,473
Reaction score
487
Hi all,

No offence meant, because the Orgasmatron is really awesome, but I have a general approach to things of not installing features I don't need. So it's overkill for what I want to do.

What I'd like to do is get google voice working. So here's where I'm at:
Followed Nerd Vittles older article, but read the comments at the bottom to make sure everything was updated
Google Voice account works fine and is forwarded
IPKall incoming calls worked fine to an extension


Outgoing calls get parked no problem.

No call is placed back to my PBX at that point so the call never gets joined to the parked call (obviously) - in other words ringback isn't happening.

Google Voice is forwarded to the IPKall number I was assigned (tested this it works fine when I forward to the extension, but nothing happens when I terminate it onto the Custom GV Park extension (I see the outgoing call in the CLI but nothing coming back in)

I'm really sorry but I actually don't understand what troubleshooting information to post for you so you can help. Suggestions?
 
Only thing worse than debugging my own Google Voice code is debugging someone else's. :rolleyes: IPkall is notoriously bad (on some numbers) about passing CallerID correctly. [Looks like it may be GV that is spoofing CallerID's to IPkall numbers to save money.] This, of course, causes problems for a design that totally relies upon CallerID to work. :crazy: Take a look at the latest Bug Fix for Orgasmatron 5.2 in the Bug Fixes category. That may or may not solve your problem. Better yet, switch to SIPgate where you have a registered connection. :idea:Finally, you may want to wait for our next article on how to add additional lines for Google Voice. This will explain the design in some detail, and you can check whether you're missing any pieces.
 
Last edited by a moderator:
Additional lines of GV, that should be interesting.

I have had a GV account for a while and had one invite left, which I sent to myself and then monkeyed about for a bit to get that second one verified... I got it and was able to an orgasm going.

I had to use a Google Apps account to get the secondary setup and that was a pain. Seems multiples of GV might be a big hurdle for a lot of users.

My 2 cents (before coffee...)
 
Only thing worse than debugging my own Google Voice code is debugging someone else's. :rolleyes: IPkall is notoriously bad (on some numbers) about passing CallerID correctly. This, of course, causes problems for a design that totally relies upon CallerID to work. :crazy: Take a look at the latest Bug Fix for Orgasmatron 5.2 in the Bug Fixes category. That may or may not solve your problem. Better yet, switch to SIPgate where you have a registered connection. :idea:Finally, you may want to wait for our next article on how to add additional lines for Google Voice. This will explain the design in some detail, and you can check whether you're missing any pieces.

I am in Canada (told a little fib to get my Google Voice account). Sipgate doesn't play nice with us up here, and I'm feeling a little bit too lazy to fool them by proxying through a US proxy. I might have to look for another really inexpensive incoming solution; I think you wrote somewhere else voip.ms has something and I already use them so I'll go looking there.

The caller ID is not passing properly for certain. I always get the same incoming number.

Thanks.
 
Last edited by a moderator:
Vitelity DID is still only 3.95 a month for PBX in a Flash users. See the ad on Nerd Vittles for the link. They are rock solid!
 
Vitelity DID is still only 3.95 a month for PBX in a Flash users. See the ad on Nerd Vittles for the link. They are rock solid!

Yes, they are. I have one. I suppose this might be a better way to go given the circumstances. But I so like free.
 
$3.95 a month for an awesome phone system with unlimited calling in the U.S. and Canada ain't that bad. :cool:
 
Try a free DID from ipcomms.net. I have one (from Newark, DE) and it works fine. They also list Canada as an option when you're signing up :)
 
I got the ipcomms DID - which works - thanks for the suggestion.

Google voice however, does not yet work. The call gets parked but still no incoming call (I did remove the [custom-gv] in extensions_custom.conf).

I'll have to check everything over. Perhaps I should stop trying to do it at 1AM in the morning.
 
So I setup everything in a new instance of PBXIAF using Orgasmatron, and that works. I compared my setup to the one with Orgasmatron and everything from the FreePBX console is the same now.

Still no joy.

I have worked out what happens for sure though; the call when placed gets parked but no call is made from the Google Voice number, and so therefore the ringback never occurs.

On my test machine the call does indeed get placed and it all works swimmingly.

I guess I'll wait for a description of the inner workings after all to see if that helps me get further into the troubleshooting, becuase I can't think of any other steps to take unless someone has another suggestion.
 
Won't work without the custom-gv context. :crazy:

Like this in extensions_custom.conf you mean (obviously I changed stuff to obscure my info, but I checked and it is right)?

[custom-gv]
exten => _X.,1,Wait(1)
exten => _X.,n,Set([email protected])
exten => _X.,n,Set(ACCTPASS=xxxx)
exten => _X.,n,Set(RINGBACK=xxxxx)
exten => _X.,n,Set(CALLPARK=75)
exten => _X.,n,Playback(pls-wait-connect-call)
exten => _X.,n,System(gvoice -e ${ACCTNAME} -p ${ACCTPASS} call ${EXTEN} ${RINGBACK})
exten => _X.,n,Set(PARKINGEXTEN=${CALLPARK})
exten => _X.,n,ParkandAnnounce(pbx-transfer:PARKED|45|Console/dsp)

:banghead:

I hate this because I know it should work and I'm doing something stupid. And I will kick myself when I figure out what it is.
 

Members online

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top