(long but maybe useful!)
i created this thread specifically for goldeneye but it'll help with any online wii game too. i came across something called port forwarding which a lot of gamers use to get a better online connection- it seems to help. you can find advice for how to set it and other internet fixes below, none of it is as complicated as it sounds once you begin.
here's what you do.
1. open your router settings by entering one of several standard series of numbers into your address bar, mine is http://192.168.0.1/ , but check your router for the address it uses... you'll also have to log in. once you're in look for a page that displays all of your router's connected devices, "wii" should be one of them. if not, turn your wii on and sign into your online goldeneye profile and check again. once you've found your wii, an IP address should be listed next to it; copy it.
2. find the settings for "port forwarding"; they may be under firewall or 'advanced' setting menus. you'll know you've found the right page when there are boxes asking you for 'starting port', 'ending port', 'IP address', and 'protocol'.
enter 3074 into both the starting and ending boxes, paste your wii IP into the IP address bar, and choose TCP for protocol. then click 'save', 'apply', or whatever button is there to finish. you've just opened the first major port the wii uses for wi-fi- there should be some confirmation that this port is now forwarded if you look at your router's status.
using the same procedure, forward ports 443, 28910, 29920, and 29900/29901 (enter 29900 in the starting port field, 29901 in the ending field to forward both at once), choosing TCP each time. for the final port, enter 3074 into the starting and ending boxes and paste your wii IP again, but this time choose UDP for protocol and save. nintendo recommends opening all of the UDP ports by entering 1 in the starting box and 65534 in the ending box; this made my internet freeze up, but i haven't heard of anyone else having that problem, so it's probably just my router.
according to nintendo these are the ports your wii typically uses online and by opening them you should see a little boost. while you're at it, you should also check your channel and broadcast strength; you usually want channel 1, 6, or 11, depending on which works best in your environment. broadcast strength should obviously be set as high as you can put it for the best results.
another important setting is the MTU value found in your wii internet settings, which dictates how much data can be sent over your connection at once. you want it high enough to send a lot of information but not so high that packets begin fragmenting; you can follow the guide here to find the correct setting for your internet or use the summary below: http://forums.epicgames.com/showthread.php?t=700037
open your command prompt and paste the following: ping www.google.com -f -l 1500
you should see some sort of "100% packet loss" message. lower the number by 10 or 20 and try again until you do not see any packet loss or fragmenting messages appear, then raise the value by 1 until it fragments again (for instance, fragmenting stopped for me at 1464. if i raise it to 1465, it fragments again). once you've found your highest value without fragmentation, add 28 to accommodate headers (giving me a total of 1492) and that's your ideal MTU; enter it into the MTU box in your wii internet settings.
it's important to note that unless you set your wii to use a static IP its address could potentially change and render all the port information above useless unless you feel like re-entering all those ports for the new address again. nintendo outlines the static IP process here: http://www.nintendo.com/consumer/systems/wii/en_na/onlineWire...
try it out and let me know how it works!
