Ok, my xbox live connection works perfectly fine but for one thing, my NAT is moderate so i cant host matches, join matches or private chat with people who have moderate or strict NAT for their xbox 360 (BTW all my friends have moderate NAT). I've been told that if you can change you NAT connection to open then it will work. I have been told to open ports, trigger ports, DMZ all kind of stuff i really don't understand. Anyone who has an easy solution or a detailed (not vague) explanation on how to get my NAT from moderate to open please tell me because im really frustrated with this problem.
Just thought you should know that im connecting to xbox live through a ethernet crossover cable going from my xbox to my laptop. When my laptop is connected to the internet and plaugged into the 360, my 360 can connect to xbox live.
Also my router is a NETGEAR WGR614v7 and i have my UPnP open.