In particular, I'm trying to play the Age of Empires II expansion online (not that that information is really important at this point). I believe I forwaded all of the right ports, but it still does not work. I even tried enabling DMZ, which from what I understand, opens all of the ports. So the fact that that doesn't all me to connect to or host games, at this point I'm thinking that it's not the port fowarding. The router is a Linksys WRT54G Wireless router. The receiving hardware is a Linksys WUSB54G USB Network Adapter. In case anyone is curious, the network looks like the following (bow to my l33t Photoshop skillz): As you see, the router serves as a hub between the computer in the basement and the broadband modem, which is a Westell Wirespeed A90-210030-04. The service provider is BellSouth. Essentially, at this point, I don't know where the problem lies. I have set up static IPs on all three computers, so that certainly can not be it. I've tried several things; turning UPnP on an off, turning DMZ on and off, turning the router's firewall on and off. Maybe I just haven't hit upon the right combination? My router firmware is Linksys v.3.03.6 Because it is a better system, in the past, I've played games on the computer in the basement (which is connected to the router directly by ethernet cable, as opposed to wireless), so I'm thinking, could the ports not be getting forwarded because of the wireless transmission (*shrug*). Both computers with the USB Adapters are running on Windows XP Professional, and they are using Windows wireless software, not Linksys software. Also, in case you are wondering, the computer in the basement is running on Windows XP Home. Anyways, y'all's general expertise would be greatly appreciated.