|- I'm not familiar with that piece of equipment|
- I've never heard of changing NAT status from "strict" to "open" and I just checked my router and it offers nothing like that. I don't recall ever seeing anything like that on any of the other SOHO router's I've used over the years.
So I can play MW3 online and connect to my friends online games
Your router is preventing you from connecting to a game on the internet?
and so I can host multiplayer matches
This should require nothing more than a port forward. Which will require
a) you find out what port the game is played on
b) the LAN IP of the computer that will be running the game in server mode
c) your external IP address
When you have both A & B, go into your router's management interface and create a port forward that looks as follows:
Forward [Port # of game port] to [LAN IP of game server]
Once you've done that remote users should be able to connect to it. They will however need to know your external IP address. To find out what it is, you can google what's my IP and go to their website. Then get that info to your remote users.
If your router isn't capable of doing a simple port forward, I would replace it with something a little easier to work with. One of my favorite brands is Linksys
I have windows 7 laptop
I hope you're not gaming with that. Due to physical limitations a laptop just can't compare to a good desktop for gaming. Take mine for example, aside from all the other bells and whistles, I put 32 GB's of RAM in it. Games, once started, run in RAM so the more you have, the better. Laptops aren't known for the capacity for RAM.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.