Access SIP from outside the network

I am able to connect and register the sip, I am also able to dial out and call extensions but no matter what I do I can not seem to get audio going from my sip phone to asterisk and I can not hear the other person either.

I have opened port all ports from destination of the asterisk to the source which is my IPaddress at home - But I am not sure if there is something I am missing.

I had the same problem b4 and posted a solution (you must define your internal network in sip.conf, and u believe nat needed to be on too for some reason.). Search old threads for the answer, if u can’t find it, pm me and I can call u tomorrow while in front of an asterisk box and double check the settings and hopefully diagnose quickly.