If I have my network settings are set to get a IP address automatically I have the same problem where I can't get on xbox live. Then I changed my ip settings and manually put them in and I'm on xbox live and playing ghosts. Hope this helps.
Update/Correction. It worked long enough for me to do an xbox live update (after having clearing said update when trying to fix the problem earlier). After updating, I'm back to no connection regardless of whether I connect auto or manually.
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.