Google Voice inbound fowarding instead of ringing my homephone

Ubuntu 10.04 64bit
Asterisk 1.8.3
FreePBX 2.9beta

I have outbound google voice working fine, but if I call my google voice number from a landline it fowards to my cell. I have tried to remove the forwarding number from the gvoice setup page for my acct, but it will not allow me to delete it. Basically, if someone calls my gvoice number, I want it to ring my home phone through the gvoice account. I do not want it to forward to my home phone because then I will be charged on a per min basis with my callcentric acct. Follow me? =)

I used this guide to setup config’s as well as FreePBX:

http://www.personal.psu.edu/wcs131/blogs/psuvoip/2010/11/adding_google_voice_to_freepbx.html

jabber.conf:

[general]
autoregister=yes

[mygmailid]
type=client
serverhost=talk.google.com
[email protected]/Talk
secret=password
port=5222
usetls=yes
usesasl=yes
status=Available
statusmessage="No Information Available"
timeout=100
keepalive=yes

gmail.gonf:

[general]
allowguest=yes
context=googlein
stunaddr=stun01.sipphone.com

[guest]
disallow=all
allow=ulaw
connection=asterisk
context=googlein

[myuser]
;[email protected] ;;username of the peer your
;;calling or accepting calls from
;disallow=all
;allow=ulaw
;context=default
;connection=asterisk ;;client or component in jabber.conf
;;for the call to leave on.
;

extensions_custom.conf:

[googlein]
exten => [email protected],1,Set(CALLERID(name)=${CUT(CALLERID(name),@,1)})
exten => [email protected],n,GotoIf($["${CALLERID(name):0:2}" != “+1”]?notrim)
exten => [email protected],n,Set(CALLERID(name)=${CALLERID(name):2})
exten => [email protected],n(notrim),Set(CALLERID(number)=${CALLERID(name)})
exten => [email protected],n,Answer
exten => [email protected],n,Wait(1)
exten => [email protected],n,SendDTMF(1)
exten => [email protected],n,Goto(from-trunk,7342650338,1)
exten => h,1,Macro(hangupcall,)

[custom-google-voice]
exten => _X.,1,Dial(SIP/[email protected]
,30,rD(wwwwwwwwwwwwww*www5101www2wwww${EXTEN}#))
exten => _X.,n,Hangup

[toll-free]
exten => _1888NXXXXXX,1,Dial(SIP/${EXTEN}@tollfreetollfree.com)
exten => _1877NXXXXXX,1,Dial(SIP/${EXTEN}@tollfreetollfree.com)
exten => _1866NXXXXXX,1,Dial(SIP/${EXTEN}@tollfreetollfree.com)
exten => _1800NXXXXXX,1,Dial(SIP/${EXTEN}@tollfreetollfree.com)

[gvoice-kg]
exten => _X.,1,Dial(Gtalk/mygmail/+${EXTEN}@voice.google.com)
exten => _X.,n,Noop(GVoice Call to ${EXTEN} failed)
exten => h,1,Macro(hangupcall,)

My freePBX settings match the setup (with my own user uid/pw). Any insight of how I go about getting asterisk to pick up the calls instead of gvoice fowarding the call to my cell?

Get on the console and ‘core set verbose 6’ and ‘jabber set debug on’ and some more hints will appear that should point you to your problem. Try an inbound call. If no hints appear, it’s possible that the calls aren’t even coming to your Asterisk box.

I figured out how to disable call fowarding on the gvoice acct website, restarted asterisk, and again tried to call my gvoice number via a lanadline. This time I received a message “the gvoice subscriber you are trying to reach is unavailable”.

Jabber shows my gmail user is logged in:

Jabber Users and their status:
[mygamilid] [email protected]/Talk - Connected

Any insight?