(Note for NT/2000/XP: Log on as an administrator ON THE COMPUTER USED TO PLAY OP2 before you do this, or you might not be able to do certain things!)
Default password for the WRT54G is "admin".
Leave the username field blank by default.
If you can't access using that password, and you don't know what it is (if it was changed), you can reset the router by holding down the reset button on it for 10 seconds. (This will delete ALL the settings on the router though, so be careful!)
Next, to do port forwarding, once you're in the router web interface:
1. Click Advanced tab at the top
2. Click Port Forwarding tab at the top
3. You should have a list of text boxes. Go to the first blank line of boxes.
4. Under the far left one (on the purple part), enter "Outpost2".
Then, in the External Port boxes, change them so it reads [47776] to [47807]. (The [] signifies the text box).
Check the UDP Protocol checkbox.
Now, to find his machine's IP for the 4th column in the white part, do this:
1. Go Start>Run.
2. For NT/2000/XP type cmd, press enter.
For 95/98/Me type command, press enter.
3. In the black box that comes up, type ipconfig, press enter.
You should get a list of stuff, one of those lines reading "IP Address" in the format xxx.xxx.xxx.xxx where xxx is 1 or more numbers.
Remember or write down the last number (on the far right of this number). (Note: the other three groups of digits should read 192.168.1)
Now go back to the browser with the router web interface still up. Enter this last number into the textbox in IP Address column. (eg. if this number was 2, you'd enter 2 in the box, so it reads 192.168.1.[2] (again where [] is the textbox))
Check the Enable checkbox, then click Apply on the bottom.
Close the browser. Now try to play OP2. It should work without any problems.
If this doesn't work, you may have to enable DMZ on his computer. To do this:
In the program goto Advanced>Port Forwarding. Remove the entries for Outpost2 from before and uncheck the boxes for it. hit Apply, then go to Setup tab, Security tab. Select Enable next to DMZ. In DMZ IP Address enter 192.168.1.xxx (where xxx is that number you remembered from the IP Address part of the black box). Hit Apply. Exit the program. The DMZ light on the router should come on.
Now try OP2. If it *still* wont work, it's probably the DSL modem and there's not much you can do about that.