Router issues with XBox Live... getting disconnected

FyreLance

Member
Apr 28, 2004
60
0
0
I am having a bit of a strange issue on my Xbox 360. Whenever I try to play Call of Duty: Black Ops or Forza Motorsports 3, I am kicked off of Xbox Live without explanation. It simply states "Disconnected from Xbox Live". If I go back to the Dashboard, it immediately reconnects without issue.

Both times it has occurred has been immediately after an update. It disconnects me from Live and runs the update (per normal procedure). However, when the game restarts, it won't reconnect to Live. If I try, it says it can't re-connect and asks me to test the connection. Once it goes back to the Dashboard, before it even tests the connection, it reconnects to Live and everything is fine.

I have been able to pinpoint the problem to my router (a Buffalo WHR-HP-G54), because if I plug straight into my cable modem, I am fine and everything works as expected. I am also able to play Halo: Reach and other games all day long (open NAT) without issue.

I am a network admin, so these concepts aren't entirely foreign to me. So, here are the things I've tried so far:

- Set a static IP address on my Xbox, and DMZ'ed that address in my router. (I'm not sure why this alone hasn't fixed all my issues.)
- Forwarded TCP ports 53, 80, 3074 and UDP ports 53, 88, 3074 to my XBox's IP address.
- Cleared my console's system cache.
- Deleted all Call of Duty: Black Ops (and Forza 3) related data and started over (letting it run the update again).
- Enabling and disabling UPnP.
- Enabling ping from WAN.
- Power cycling everything, from console to router to modem.
- Switching storage device from my hard drive to "Memory Unit" (the thought being that my hard drive could have been flaky and the update wasn't saving properly)

Now, for the extra weird part: Yesterday I had changed my Xbox over to DHCP and it got assigned an IP address (no longer DMZ'ed) and I was able to connect to Xbox Live in-game, but I couldn't join any games because none of the ports were forwarded. When I went and tried to simply forward the ports without DMZing the Xbox, I ended up with the same scenario as above.

I have no idea what is wrong here... this doesn't make sense, and I don't want to have to disconnect the internet connection to the entire house every time I want to play Black Ops. Thoughts?

P.S. - My ISP is Time Warner Cable (Road Runner) and I am running on a wired ethernet network.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Most of the time just doing DHCP, updating router software and making sure UPnP is enabled will fix all 360 nat problems. The 360 will open the ports it needs via UPnP. You can also go into your network settings and run a internet connection test and it will tell you if your NAT is ok.
 

FyreLance

Member
Apr 28, 2004
60
0
0
Most of the time just doing DHCP, updating router software and making sure UPnP is enabled will fix all 360 nat problems. The 360 will open the ports it needs via UPnP. You can also go into your network settings and run a internet connection test and it will tell you if your NAT is ok.

That has not been true for me thus far (other than I haven't updated my router firmware, but it didn't look like anything new had been released since I bought it). I can try and give it another go, though.