Help me solve a year long networking problem [Cannot get a teredo IP]

Soldato
Joined
14 Apr 2014
Posts
7,759
Location
Hampshire
I've got a very strange problem:

I've got a router plugged into an ethernet socket, which is my source of internet in my flat (university halls).

When using the router, I cannot get my Xbox working online. I get NAT type error and 'Cannot get a toredo IP address'. IPv6 is set to auto configure on my Netgear R6220 (bought the other day, latest firmware installed).

However, when using a power line adapter, it works. 100%

My problem is that I need my own WiFi setup to get Sonos working.

I've tried:

Port forwarding
Enabling UPnP
Changing router
Enabling IPv6

I simply don't know where to go from here. I thought I cracked it when I realised my old router didn't support IPv6, so I bought a new one that does, and it still doesn't work.

Party chat doesn't work at all, and online gaming is very temperamental.

Any ideas?
 
Straight to the socket. Would it be helpful if I drew a diagram at some point?

I've tried having the power lines into the router, and it doesn't work.

Also, to confuse matters more, i have WiFi enabled powerlines, yet the WiFi doesn't connect. Over ethernet, there's internet connectivity but I cannot get it to work over WiFi.
 
Is what you're trying to do permitted by the University (or at least not specifically prohibited)? Could they be deliberately limiting your connection?

If you're in halls then you must have neighbours with similar requirements. Does it work for them?
 
Straight to the socket. Would it be helpful if I drew a diagram at some point?

Would be extremely helpful.

It really depends on how the university's network is deployed as well as their policies. Chances are using your own router is causing issues with double NAT. I suppose you could try changing the IP on your router to something different from whatever the default gateway is, and disabling DHCP on it may work? You'll need to use the LAN port on the router instead of the WAN port when connecting to the ethernet socket for this to work.
 
Is what you're trying to do permitted by the University (or at least not specifically prohibited)? Could they be deliberately limiting your connection?

If you're in halls then you must have neighbours with similar requirements. Does it work for them?

It is permitted - I asked them at the beginning of the year. There is general purpose WiFi, but has enterprise security and is shared by everyone, which limits my use with Sonos and Xbox (neither of the two support the security).

Im not sure how to go about disabling DHCP. My thought is the router is trying to resolve the connection as though it's straight from a server, where is in reality it's a fully functional connection without a router.

I've got a spare BT Homehub 5 which I'd ideally like to use, as it'll mean I can take back the other router, saving me a bit of cash. Any ideas how to go about setting this up? Worth contacting my university IT services?
 
My only problem is that when I rang them at the beginning of the year, they didn't seem to have as much depth to their knowledge - I think they're more there to see if you can connect to WiFi.
 
Are you limited to a single device/IP address on the provided Ethernet port? You probably are, but it's worth checking/testing.

If you are limited you will need a router plugged in to create your own subnet, and that will cause issues will double NATing that you're seeing.

If you can have multiple devices/IPs then you could configure the R6220 as an access point (search for AP Mode in the manual). If it does happen to work your NAT problems should be over.
 
I have tried enabling access point mode on the router, but didn't have any luck.

Would IPv6 compatibility on the router make a difference? IE, if I keep my old router which isn't, would that hamper the connection ?
 
Do you use PiHole, if not is your DNS provider blocking the MS Terado host?

nslookup teredo.ipv6.microsoft.com and see if it resolves correctly.
 
So just to recap:

Try disabling DHCP
Try enabling AP mode again

Same thing...

You can turn a router into an access point by disabling DHCP and connecting it via a LAN port.

According the manual the R6220 has an access point mode you can select.

For this to work the university needs to allow multiple devices on a single port. They probably don't.
 
Right okay - I must apologise of my lack of knowledge in this area - it's all new to me as of a few days ago. Things have, on the whole, just worked before!
 
Regarding randal's post above... have you tried changing your DNS servers? You'll be able to configure them on the router, try 8.8.8.8 & 8.8.4.4 (Google DNS).
 
Back
Top Bottom