1. Move your Xbox 360
Try moving your Xbox 360 closer to your wireless router.
If your Xbox 360 does not get a good connection, one of the most common problems is the connection to your wireless router. A lot of the time, it's because the Xbox 360 is either too far away from the router, or in a place that can interrupt the signal. The best way, if possible, is to just move your Xbox 360 to another room that is closer to your wireless router. Also, things like metal furniture, household plants, mirrors, and bookshelves can interfere with your Wi-Fi signal. Cordless phones, surge protectors, baby monitors, and many wireless household items can also interrupt the signal between your Xbox 360 and Wireless Router
2. Turn on
Universal Plug'n Play can help your router adjust to meet Xbox LIVE's needs
Universal Plug'n Play is a feature carried by most routers and can easily be turned on. It allows Xbox LIVE to tell your router what ports to open up for it to connect easily. Follow these steps to get it turned on for most Cisco routers.
1. Go to your router's settings page by typing your local IP address in your browser URL bar. The most common local IP for Cisco routers is 192.168.1.1. If that's not it, go to your command prompt and enter "ipconfig" your local IP is the "default gateway."
2. It will ask for you to login. Unless you have already changed it, the default username is probably "admin" and the password is "admin" as well. Sometimes the password may also be "password".
3. Once on your routers page, navigate to the administration tab
4. Towards the bottom of the age, there is a box to check for UPnP.
5. You will need to reset your router for the changes to take effect.
3. Manually Open up Ports
This method isn't super easy, but it can be very effective.
Sometimes, UPnP isn't available for your router, or it doesn't work correctly. If this happens to you, don't freak out. There is still hope. These steps show you how to open up the correct ports for Xbox LIVE. If my explanation isn't good enough, check out the pictures at the bottom of this article.
1. Before we start, you'll need to find your Xbox 360's IP address and some routers need your MAC address. On your Xbox, go to system settings>network settings>(your network)>configure network. From there, you can find your Xbox's IP and your MAC address will be in the additional settings>advanced settings. Write these down for later.
2. Now, you'll need to make another trip to your router's settings page. From here, you'll need to find your port forwarding settings. For Cisco users, it can be found under the Applications & Gaming tab.
3. Now, there are four ports that need to be opened. Type the number in the internal/external port box, and select the port type. The ports that need to be opened are as follows:
4. After you enter the ports, and your Xbox's IP address, make sure your check the box to enable the port forwarding for each port.
5. Save the settings and restart your router.
4. Buy a New Router
Sometimes it's just a good investment.
I'm not saying you have to buy a new router, because they may be fairly expensive. I'm just saying that it was what worked for me. Make sure your new router has a higher Mb/s speed and UPnP. Also, if you want good security, WPA2 is a better choice.