PDA

View Full Version : Connecting a Xbox360 to a T-Mobile Wireless Hotspot (Failing MTU Test)


Seraphstrike
04-30-08, 05:19 PM
Thead title says what I am trying to do.

I do not have a wireless adapter for my 360 so I am using a network bridge through my laptop which is connected to a T-Mobile wireless hotspot. I believe the bridge is set up correctly. When I try to connect to Xbox live, the network is found, IP test passed, DNS test passed, but I fail the MTU test.

I know the basic answer is you have to fix your router and increase MTU size. Well in this situation I can't access the T-Mobile router so I have no idea what their MTU setting is. I honestly can't imagine it is lower than 1365 so I think the issue is somewhere between my xbox and my wireless network card. Xbox requires roughly at least 1365 MTU. I don't know too much about networking but here are some things I've tried or some potential solutions I've thought of.

First I ran the TCP/IP analyzer test on my laptop while the bridge was active. The MTU in the results was 1492 or something around there...which makes me think this is not a T-Mobile router MTU setting issue.

Next, I went to DOS and started pinging websites with specific packet sizes. For example "ping Google -f -l 1400". This is while the bridge was still active. Everything above 1350 or so was fragmented so obviously MTU is getting restricted somewhere? However the strange thing is roughly from 750 - 1350 packet size, packets aren't even being recognized, the ping test times out every single time like it was a black hole of some sort. Below 750 packet size I am successfully sending packets. Did not try running this test with the bridge disconnected, not sure if that makes a difference.

I also checked the network adapters in the registry and the coded MTU size for each one. For the wireless adapater, bridge, and ethernet adapater I set MTU to 1492.

Not really sure what else to do. Could this be a firewall issue? Closed port issue? MTU issue on the T-Mobile router? (but why did that test say 1400+ MTU on my connection?) Or maybe xbox just isn't allowed to connect because there are two MAC addresses showing up on my T-Mobile connection. I could enter my laptop MAC adress on my xbox360 settings so only 1 shows up. Do I have to manually enter IP address in my 360? There are just too many things to try and I don't know enough about networking. Any help would be appreciated.

I've tried calling T-Mobile, they are very unhelpful and won't work with me at all. I think they think I'm trying to steal internet or figure out a way to enable multiple connections per one account. They also told me they will not change any router settings for a hotspot nor will they tell me the current settings of the router for the hotspot I am connected to. I will probably try calling Xbox live tonight.

If you need me to run any more tests or run commands to give you a better idea of what could be my problem, just post here and I'll get back to you with a reponse.

Thanks in advance.

Seraphstrike
04-30-08, 08:43 PM
Here is some more info that hopefully should help:

****TCP Analyzer Results: Connected to T-Mobile Wireless Hotspot****
« SpeedGuide.net TCP Analyzer Results »
Tested on: 04.30.2008 20:21
IP address: 208.54.xx.x

TCP options string: 020405ac0103030201010402
MSS: 1452
MTU: 1492
TCP Window: 257004 (multiple of MSS)
RWIN Scaling: 2
Unscaled RWIN : 64251
Reccomended RWINs: 63888, 127776, 255552, 511104
BDP limit (200ms): 10280kbps (1285KBytes/s)
BDP limit (500ms): 4112kbps (514KBytes/s)
MTU Discovery: ON
TTL: 47
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)

****MTU Tests****
Pinging www.l.google.com [74.125.47.99] with 500 bytes of data:

Reply from 74.125.47.99: bytes=56 (sent 500) time=50ms TTL=241
Reply from 74.125.47.99: bytes=56 (sent 500) time=47ms TTL=241
Reply from 74.125.47.99: bytes=56 (sent 500) time=54ms TTL=241
Reply from 74.125.47.99: bytes=56 (sent 500) time=48ms TTL=241

Ping statistics for 74.125.47.99:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 47ms, Maximum = 54ms, Average = 49ms

Pinging www.l.google.com [74.125.47.103] with 1000 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 74.125.47.103:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Pinging www.l.google.com [74.125.47.103] with 1350 bytes of data:

Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 74.125.47.103:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Pinging www.l.google.com [74.125.47.147] with 1470 bytes of data:

Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.

Ping statistics for 74.125.47.147:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

****Why I don't think the issue is the T-Mobile Wireless Hotspot Router****
Through my company I have VPN connection. Here are my results when I connected to the VPN using the T-Mobile Wireless Hotspot Internet:
« SpeedGuide.net TCP Analyzer Results »
Tested on: 04.30.2008 20:33
IP address: 206.41.xx.x

TCP options string: 020405ac0103030201010402
MSS: 1452
MTU: 1492
TCP Window: 257004 (multiple of MSS)
RWIN Scaling: 2
Unscaled RWIN : 64251
Reccomended RWINs: 63888, 127776, 255552, 511104
BDP limit (200ms): 10280kbps (1285KBytes/s)
BDP limit (500ms): 4112kbps (514KBytes/s)
MTU Discovery: ON
TTL: 47
Timestamps: OFF
SACKs: ON
IP ToS: 00000000 (0)

****MTU Tests****
Pinging www.l.google.com [64.233.167.104] with 500 bytes of data:

Reply from 64.233.167.104: bytes=56 (sent 500) time=140ms TTL=243
Reply from 64.233.167.104: bytes=56 (sent 500) time=129ms TTL=243
Reply from 64.233.167.104: bytes=56 (sent 500) time=132ms TTL=243
Reply from 64.233.167.104: bytes=56 (sent 500) time=95ms TTL=243

Ping statistics for 64.233.167.104:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 95ms, Maximum = 140ms, Average = 124ms

Pinging www.l.google.com [64.233.167.99] with 1000 bytes of data:

Reply from 64.233.167.99: bytes=56 (sent 1000) time=91ms TTL=243
Reply from 64.233.167.99: bytes=56 (sent 1000) time=133ms TTL=242
Reply from 64.233.167.99: bytes=56 (sent 1000) time=146ms TTL=242
Reply from 64.233.167.99: bytes=56 (sent 1000) time=139ms TTL=242

Ping statistics for 64.233.167.99:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 91ms, Maximum = 146ms, Average = 127ms

Pinging www.l.google.com [64.233.167.99] with 1360 bytes of data:

Reply from 64.233.167.99: bytes=56 (sent 1360) time=120ms TTL=243
Reply from 64.233.167.99: bytes=56 (sent 1360) time=110ms TTL=243
Reply from 64.233.167.99: bytes=56 (sent 1360) time=148ms TTL=243
Reply from 64.233.167.99: bytes=56 (sent 1360) time=116ms TTL=243

Ping statistics for 64.233.167.99:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 110ms, Maximum = 148ms, Average = 123ms

Pinging www.l.google.com [64.233.167.99] with 1450 bytes of data:

Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.
Packet needs to be fragmented but DF set.

Ping statistics for 64.233.167.99:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

*****************************************************

When I am connected to my VPN I can successfully send bigger packets (as seen by the tests). I would try to run my xbox360 while connected to the VPN but I have no idea which connections to bridge or if I had to do anything else. Not to mention I have a feeling a xbox360 wouldn't work through a VPN. Basically the purpose of those tests were to show that the T-Mobile router is capable of sending larger packets. So, can anyone add some input now?

Seraphstrike
05-01-08, 08:35 AM
Anyone? :(

Seraphstrike
05-01-08, 10:35 AM
Christ, people make threads like "I HAV SLO INTERNT" that probably took 10 seconds to write and get like 20 responses.

Is this issue just too complicated? I would assume it would only take a basic to moderate knowledge of TCP/IP networking to figure it out.

Hell, I'll paypal someone $25 if they give me a solution that works.

Seraphstrike
05-01-08, 04:38 PM
Is there some VPN I can connect to then bridge my xbox? la la la...

mccoffee
05-02-08, 02:54 PM
your mtu should be 1500 ,and your is 1492 that's part of the delima get all the computers to 1500 On the xbox there is a networking tab to be honest off hand i'm not sure if there is a workgroup setting or not leave that on dhcp since you are not using a router

YeOldeStonecat
05-02-08, 03:07 PM
Christ, people make threads like "I HAV SLO INTERNT" that probably took 10 seconds to write and get like 20 responses.

Is this issue just too complicated? I would assume it would only take a basic to moderate knowledge of TCP/IP networking to figure it out.

Because XBox is most likely not supported by the TMobile boxes. XBox is picky...that's why Microsoft has put out a list of XBox compatible routers...for you to follow.
http://www.xbox.com/en-us/support/connecttolive/xbox360/homenetworking/equipment.htm

You want these things...
• UDP 88
• UDP 3074
• TCP 3074
MTU on the router to be set to 1384

To change MTU on a router..you need to log in and make that change. Which can affect other things that run from the router....so you have to make a choice and see which is more important to you..the XBox..or those other things that run off the router.

Public hot spots...good luck trying to get someone to log into the router to make changes for you..and possibly affect the rest of their users.