If changing your network connection fixes the issue, I'm inclined to believe that there is an issue with your original network. Please make sure to run through all the stickies here for setting up your network properly. If that still doesn't work, perhaps
trying a different router or modem would help. If nothing else, try contacting the ISP to see if there is something special that you need to do to allow the Xbox to connect to Xbox LIVE.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.