Hard Question: XBOX Live NAT with Internet Connection Sharing + WRT54G

bigpow

Platinum Member
Dec 10, 2000
2,372
2
81
Problem:
Moderate NAT result (affecting match selection)

Where to forward these xbox live ports?
88 - UDP
3074 - TCP/UDP
80 - TCP
2302,2303 - UDP

Here's the connection diagram:

XBOX360 <----wire----> PC1 LAN port
PC1 wifi adapter <......wifi......> wifi Router
Wifi Router <----wire----> DSL Modem

Note:
PC1 = WinXP running ICS
PC1 - LAN port:
IP = 192.168.0.1 static (ICS default)
DNS = 192.168.1.1 static (didn't work when left blank)

PC1 - Wifi Adapter:
IP = automatic (usually 192.168.1.1xx)
DNS = automatic

XBOX:
LAN = automatic (usually gets 192.168.0.xx)

Router:
IP = 192.168.1.1 static (default)
DNS = 192.168.0.1

DSL Modem:
IP = 192.168.0.1 static (default)
DNS = automatic (from ISP)


I tried connecting the XBOX360 directly using Ethernet cable to the Router (WRT54G) and it was showing the same problem (Moderate NAT) - so I believe winXP ICS has nothing to do with it (just need to enable port forwarding in the Router)

I know I'm probably able to solve it if I buy the XBOX360 wifi adapter - but I've so many 2.4GHz devices - they're starting to affect the performance. Ultimately I will have to move to 802.11a..


Please feel free to share any idea or experience
Thanks!
 

James Bond

Diamond Member
Jan 21, 2005
6,023
0
0
I didn't look at this for too long, but it seems odd to me that:
Your router is on the 192.168.0.X network.
Your XBOX is on the 192.168.1.X network.
Your NIC is on the 192.168.0.X network.

If your router is supplying an IP to your NIC, that would make sense why they are both on the 192.168.0.X.
I don't know too much about ICS, but if your XBOX has a connection through ICS on your NIC, doesn't it need to be on the same subnet?
 

James Bond

Diamond Member
Jan 21, 2005
6,023
0
0
Originally posted by: bigpow
I tried connecting the XBOX360 directly using Ethernet cable to the Router (WRT54G) and it was showing the same problem (Moderate NAT) - so I believe winXP ICS has nothing to do with it (just need to enable port forwarding in the Router)

I didn't read this part before.

So, you encounter NAT errors when you hook your Xbox up directly to your router?
Via 802.3(eth) or 802.11(wifi)?

You don't encounter this with any other devices though? Like your PC?
 

bigpow

Platinum Member
Dec 10, 2000
2,372
2
81
Yep. Moderate NAT even when it's wired directly to WRT54G router.
So problem is the WRT54G.

I can have 192.168.0.x twice since ICS pretty much converts my PC into a router.
Right now, I've got 3 NAT going:
1. WinXP ICS NAT-ing 192.168.0.x to 192.168.1.x
2. WRT54G Router NAT-ing 192.168.1.x to 192.168.0.x (DSL modem)
3. DSL Modem NAT-in everything to Internet

I did a dumb trial & error and just put port forwarding to those addresses, and still getting moderate NAT :(
 

James Bond

Diamond Member
Jan 21, 2005
6,023
0
0
At this point, I would concentrate solely on getting it to work: Modem -> Router -> Xbox.
Adding the element of the PC is going to be very difficult. Take it one step at a time.
 

James Bond

Diamond Member
Jan 21, 2005
6,023
0
0
Out of curiosity, is this a regular Xbox, or 360? I'm going to be hooking my 360 up to my router soon (currently I just plug it strait into the modem.)
 

bigpow

Platinum Member
Dec 10, 2000
2,372
2
81
Fixed!
NAT shows as OPEN now, XBOX 360 has full connection to XBOX Live.

 

NuAlphaMan

Senior member
Aug 30, 2006
616
0
0
Originally posted by: Tizyler
Out of curiosity, is this a regular Xbox, or 360? I'm going to be hooking my 360 up to my router soon (currently I just plug it strait into the modem.)

Tizyler, if you are connecting your 360 directly to the router, you shouldn't have any problems. I have mine connected to my router and it's connected each time I turn it on without any problems.