I have been working with FreePBX for sometime now and I have been having a roller coaster of a time getting it to full work with Google Voice. I have the google voice module installed and it has made the Google Voice trunk for me and I have a SIP trunk going to my cisco call manager that is hosting the phones.
For awhile I was able to successfully make outbound calls from the cisco IP phones through GV, but suddenly it has halted. Unfortunatly I cannot tell you if it was something I did in the process of making the inbound calls work but I have reverted to earlier notes of when it did work and nothing. The PBX Call logs simply states the call is exiting the PBX and then has NO ANSWER.
I have never been able to successfully make inbound calls. When I call the GV number, it rings, connects, and the simply drops the call. The call is received by the PBX server and then “tdials” the SIP trunk to the CUCM. I am having a hard time understanding what digits are being transferred to the CUCM for further call manipulations. In the call logs it states that the call is ANSWERED. I have included my server’s version numbers and my configuration. If anyone can tell me how to attach a file I can show you a quick sample of a incoming call from the server.
PBX in a Flash Version = 22.214.171.124 Running on VMWARE │
│ FreePBX Version = 126.96.36.199 │
│ Running Asterisk Version = 188.8.131.52 │
│ Asterisk Source Version = 184.108.40.206 │
│ Dahdi Source Version = 220.127.116.11+2.4.1 │
│ Libpri Source Version = 1.4.12 │
│ IP Address = 192.168.3.26 on eth0 │
│ Operating System = CentOS release 5.6 (Final) │
│ Kernel Version = 2.6.18-238.9.1.el5 - 64 Bit │
Dial Plan Configuration:
GV Trunk: ANY DIGIT
SIP Trunk: ANY DIGIT
TO-CUCM(SIP) = .
TO-GV = 9|1NXXNXXXXXX
To-CUCM(SIP): ANY DIGIT
Thanks to anyone that may help!