AT&T IPv6 with a non-AT&T router

AT&T IPv6 with a non-AT&T router

AT&T doesn’t provide much support for people using their own equipment, leaving it up to us to figure out configuration issues.

They now support IPv6. The following instructions for an ASUS router (most use the same software) are derived from the information at: IPv6 compatibility for IFITL page hosted by AT&T. My setup uses DSL, not IFITL, and is across the country from the area referred to in AT&T, so I suspect this works throughout the AT&T network.

The only non-standard part of this setup is the DNS servers. The three here are from Google and OpenDNS.

  • Connection type: Tunnel 6rd
  • DHCP Option: Disable
  • IPv6 Prefix: 2602:300::
  • IPv6 Prefix Length: 28
  • IPv4 Border Router: 12.83.49.81
  • IPv4 Router Mask Length: 0
  • Tunnel MTU: 0
  • Tunnel TTL: 255
  • IPv6 DNS Server 1: 2001:4860:4860::8844
  • IPv6 DNS Server 2: 2001:4860:4860::8888
  • IPv6 DNS Server 3: 2620:0:ccc::2
  • Enable Router Advertisement: Enable

Alternatively (thanks Tyler!)

  • Connection type: Tunnel 6rd
  • DHCP Option: Enable
  • Tunnel MTU: 0
  • Tunnel TTL: 255
  • IPv6 DNS Server 1: 2001:4860:4860::8844
  • IPv6 DNS Server 2: 2001:4860:4860::8888
  • IPv6 DNS Server 3: 2620:0:ccc::2
  • Enable Router Advertisement: Enable

Once you’ve set this all up, browse to http://ipv6test. google.com/ to test.

4 Comments

You can actually use the DHCP

You can actually use the DHCP-PD option to automatically retrieve these settings. You’ll also have to set the MTU manually to 20 less than your WAN MTU (1472 for DSL, 1480 for U-verse) to account for the 6RD overhead. If you don’t manually set the MTU, you’ll end dropping a lot of packets and be unable to access most IPv6 sites.

ipv6

I set up my router with your settings exactly and it still does not work when I verify the settings. I see in my computer network setting that something is being populated. What could I be doing wrong

IPv6 And Asus Router

Ive found a mix of the setting works the best. The IPv6 DHCP option does work, but it seem to take a long time before it works like after a restart.
So Ive set mine to the following and this seems to work instantly with ATT uVerse 6rd tunnel and provides the DNS. If I use DHCP I find myself waiting sometimes an hour before the 6rd gateway provides all the information.

Connection type: Tunnel 6rd
DHCP Option: Disable
IPv6 Prefix: 2602:300::
IPv6 Prefix Length: 28
IPv4 Border Router: 12.83.49.81
IPv4 Router Mask Length: 0
Tunnel MTU: 1480
Tunnel TTL: 255
IPv6 DNS Server 1:
IPv6 DNS Server 2:
IPv6 DNS Server 3:
Enable Router Advertisement: Enable

NOTE: For those having issues you must be part of the uVerse IPv6 infrastructure. Ive read a lot about only a few modems that have the correct firmware to run IPv6 and the one Im on is the NVG589. I tired this in the past with another modem I had and wasn’t able to get it to work. When they changed my modem I noticed the information page said IPv6 Available and had the 6rd boarder relay address listed.
So I decided to try again and this time with success.