Get online support
Before you performed the said troubleshooting, were you able to connect to the internet before?
We also like to run a test on the line to confirm any issues.
Shoot me a PM with your TPG username or customer ID number.
BasilDV