I had a fun experience the other day that I thought I might mention. A colleague got a new Wii so I wanted to do the Wii Ambassador thing that I'm sure plenty of you are beginning to get sick of me mentioning, but it brought up an interesting challenge.
Now, the challenge was that he only had a cable Internet connection at home and the wireless Internet at the Uni I work at uses WPA2-Enterprise, which is not supported by the Wii. Could we manage to get his Wii connected to the Internet at either his home or work without buying any additional hardware?
Warning: This description is going to get a little techy. Those unfamiliar with network stuff may want to skip to the end
The first thing I tried was using my laptop's wirless card an an additional wireless USB dongle my friend had to set up an ad-hoc network with Internet Connection Sharing. It was easy to set this up and test via my iPhone connecting to the Internet via the PC. However, while the Wii could detect the network and correctly determined stuff like the authentication protocol in use, the connection test would report that it couldn't find an access point.
Thus, we move to round 2 (which I had planned for anyway) where I was to use the new Personal Hotspot feature for the iPhone (also mentioned here in recent posts). I tested this with my PC connecting to the iPhone just fine and getting data via the iPhone's 3G connection just like it had worked with tethering beforehand, so I was hopeful it would work. The Wii could see the iPhone's SSID just fine and again went through the password process without problem. However, the connection test reported that the Wii couldn't connect to the Internet (a different error to previously). The iPhone's status bar didn't change colour like it usually does when a device connects, so I really don't know what was going on here.
At this point, I'm a tad annoyed and I leave it to the next day when I bring my combo ADSL modem/WiFi router from home into work. My Wii at home connects to this router perfectly fine, so all I'd need to do is plug the router into my laptop via Ethernet and then turn off DHCP on the router so that the router simply bridges the Wii to my laptop and Internet Connection Sharing takes care of the rest. Unfortunately, I discovered that the Ethernet ports on said router, which I have long had trouble with, were no longer working. Now that I write this, I realise I probably could have just used the dual network adapter approach idea I had in the first attempt and it might have worked, but I didn't think of it at the time. Using somebody else's router would have worked too, of course, but we didn't have access to any.
Anyway, I'm now at breaking point of things to try (given that the proposed methods all worked with other devices, just not with the Wii). Searching online wasn't really helping until I tried to do one more search. Instead of searching for Wii connection methods and so on, I just looked for an alternative approach to share Windows Internet connections. Given that the inbuilt sharing in Windows Vista and 7 works so well for everything else, I was surprised to discover an alternative application has been made, it being
Connectify.
Now, I'm seriously doubting this will work given my multiple failures so far. I am surprised to discover that it allows you to create an access point from your WiFi interface without you needing to disconnect from other networks on the same interface, though (something you absolutely cannot do with Windows networking). The fact that it calls this an 'access point' mode rather than an 'ad-hoc' mode (which it also had choices for) was very promising. Thus, I start up the software, turn on the Wii and go through connection settings once more and amazingly, the Wii reports success. I'd finally managed to connect the incredibly picky Wii to an Internet connection it didn't support using nothing more than a Windows PC with a wireless card.
Now, the connection wasn't perfect. The connection would often drop if you left it idle for very long (causing applications to quit), but it was enough to update the Wii and get on the Wii Shop to do the Wii Ambassador Program stuff and demonstrate the News and Weather channels and stuff. The only room we could connect the Wii to a screen in didn't have the best WiFi signal, which could have been the cause of the drop-outs, or perhaps it would have worked perfectly if I wasn't trying to share the same connection as the one I'd set up the access point on. It was certainly enough to get everything done, though, and my friend can do the same at his home to connect the Wii via his laptop that connects to his cable modem.
I'm amazed it worked so well and was so easy compared to the other, more complicated methods which all failed to work. I didn't see any other references to the program on any of the other pages I was reading about people trying similar things with their Wiis, with multiple people attempting ad-hoc stuff like I did without any luck. It's also a great thing to keep in mind when travelling with your Wii.
tl;dr version: If you have a Wii that you haven't been able to connect to your Internet connection and a PC with a wireless interface, just get
Connectify and your problems will be solved.
If anybody wants any more info, let me know. Also, if this allows you to get your PAL Wii online for the first time, let me know so that we can do the Wii Ambassador thing too. Both you and I will get 500 free Nintendo points for doing it and I'll be another step closer to Nintendo giving me all the Nintendo-published SNES and N64 games for free (13 Wiis down, 7 to go).