IPv6 on Asus RT-AC68U

Advanced feature discussion, beta programs and unsupported "Labs" features.
5 posts Page 1 of 1
by Zxeses » Sun Jan 26, 2014 1:59 pm
So I got IPv6 working on my Asus RT-AC68U, and I just wanted to share my notes so that anyone else with this router can also set it up.

On the IPv6 tab under advanced settings:

Connection type: Tunnel 6in4
Server IPv4 Address: 208.201.234.221
Client IPv6 Address: My transport IPv6 as gotten from the sonic tunnel request page
IPv6 Prefix Length: 64 (note, you cannot use the suggested /127, 64 is the highest you can go)
Tunnel MTU: 0 (default, I think this automatically sets an appropriate MTU)
Tunnel TTL: 255 (default)

Lan IPv6 address: you can't set this, it defaults to your prefix + ::1
Lan Prefix Length: 64 (you can try 60 here, but I didnt bother, 18 Quintillion host addresses was enough!, but you have a total allocation from sonic of 295.15 Quintillion hosts)
Lan IPv6 Prefix: 2001:5a8:4:8470:: (note the trailing ::)

IPv6 DNS Server1: I pointed this at one of my internal DNS servers, not sure what the sonic IPv6 DNS servers are.

Enable Router Advertisement: Enable

Saved/Rebooted

On my windows based DHCP server, I setup a 64 bit IPv6 scope. I only had to setup option 23 DNS Recursive Name Servers (all point at my internal windows DNS servers) and option 24 Domain Search List.

additional note: I noticed after I setup the router that the client machines dropped all the DNS servers I setup in DHCP and used the address I entered into the router, so I'm thinking option 23 is a moot point. The one good thing about using DHCP was supposed to be so that I could check the leases and see which computers were using IPv6, but sadly it seems the clients started dropping off the lease list after I setup the router.


Time to ping away:
Linux: ping6 ipv6.google.com
Windows: ping -6 ipv6.google.com
by nsmill49 » Mon Jan 27, 2014 8:21 am
Did you test it against http://test-ipv6.com/, and score 10/10? I ask because I fail when configuring my Asus RT AC66U thus:

Code: Select all

Connection type:     Tunnel 6in4
Server IPv4 Address: 208.201.234.221
Client IPv6 Address: 2001:5a8:0:1::149f
IPv6 Prefix Length:  64
Tunel MTU:           0
Tunnel TTL:          255

LAN IPv6 Address:    2001:5a8:4:a4f0::1
LAN Prefix Length:   64
LAN IPv6 Prefix:     2001:5a8:4:a4f0::
I get an IPv6 address on my LAN:

Code: Select all

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : aosake.net
   Description . . . . . . . . . . . : Realtek PCIe FE Family Controller
   Physical Address. . . . . . . . . : D4-BE-D9-3F-82-EB
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:5a8:4:a4f0:5d0f:704b:98b7:ff56(Preferred)
   Temporary IPv6 Address. . . . . . : 2001:5a8:4:a4f0:b175:d5c3:d451:e9ab(Preferred)
   Link-local IPv6 Address . . . . . : fe80::5d0f:704b:98b7:ff56%11(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.102.222(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Friday, January 17, 2014 230243
   Lease Expires . . . . . . . . . . : Tuesday, January 28, 2014 074744
   Default Gateway . . . . . . . . . : fe80::62a4:4cff:fedc:9198%11
                                       192.168.102.1
   DHCP Server . . . . . . . . . . . : 192.168.102.1
   DHCPv6 IAID . . . . . . . . . . . : 248823513
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-89-27-65-D4-BE-D9-3F-82-EB

   DNS Servers . . . . . . . . . . . : 2001:470:20::2
                                       2001:4860:4860::8888
                                       2001:4860:4860::8844
                                       192.168.102.1
   Primary WINS Server . . . . . . . : 192.168.102.1
   NetBIOS over Tcpip. . . . . . . . : Enabled
But I can't traverse the Internet:

Code: Select all

Tracing route to www.google.com [2607:f8b0:4005:802::1010]
over a maximum of 30 hops:

  1     2 ms    <1 ms    <1 ms  2001:5a8:4:a4f0::1
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.
  5     *        *        *     Request timed out.
  6     *        *        *     Request timed out.
  7     *        *        *     Request timed out.
  8     *        *        *     Request timed out.
  9     *        *        *     Request timed out.
 10  ^C
I can configure a Hurricane Electric 6in4 tunnel, and pass 10/10, thus:

Code: Select all

Connection type:     Tunnel 6in4
Server IPv4 Address: 72.52.104.74
Client IPv6 Address: 2001:470:1f04:448::2
IPv6 Prefix Length:  64
Tunel MTU:           0
Tunnel TTL:          255

LAN IPv6 Address:    2001:470:1f05:448::1
LAN Prefix Length:   64
LAN IPv6 Prefix:     2001:470:1f05:448::
And I get an IPv6 address:

Code: Select all

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : aosake.net
   Description . . . . . . . . . . . : Realtek PCIe FE Family Controller
   Physical Address. . . . . . . . . : D4-BE-D9-3F-82-EB
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:470:1f05:448:5d0f:704b:98b7:ff56(Preferred)
   Temporary IPv6 Address. . . . . . : 2001:470:1f05:448:ad43:385d:7e7e:deb0(Preferred)
   Link-local IPv6 Address . . . . . : fe80::5d0f:704b:98b7:ff56%11(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.102.222(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Friday, January 17, 2014 230243
   Lease Expires . . . . . . . . . . : Tuesday, January 28, 2014 075136
   Default Gateway . . . . . . . . . : fe80::62a4:4cff:fedc:9198%11
                                       192.168.102.1
   DHCP Server . . . . . . . . . . . : 192.168.102.1
   DHCPv6 IAID . . . . . . . . . . . : 248823513
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-89-27-65-D4-BE-D9-3F-82-EB

   DNS Servers . . . . . . . . . . . : 2001:470:20::2
                                       2001:4860:4860::8888
                                       2001:4860:4860::8844
                                       192.168.102.1
   Primary WINS Server . . . . . . . : 192.168.102.1
   NetBIOS over Tcpip. . . . . . . . : Enabled
And traverse the Internet:

Code: Select all

Tracing route to www.google.com [2607:f8b0:4010:801::1010]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  2001:470:1f05:448::1
  2    29 ms     *       29 ms  NKonaya-1.tunnel.tserv3.fmt2.ipv6.he.net [2001:470:1f04:448::1]
  3    24 ms    24 ms    23 ms  ge5-19.core1.fmt2.he.net [2001:470:0:45::1]
  4    27 ms    24 ms    24 ms  10ge1-1.core1.sjc2.he.net [2001:470:0:31::2]
  5    26 ms    24 ms    24 ms  2001:4860:1:1:0:1b1b:0:9
  6    24 ms    25 ms    24 ms  2001:4860::1:0:21
  7    25 ms    26 ms    24 ms  2001:4860:0:1::3d5
  8    24 ms    25 ms    24 ms  nuq04s19-in-x10.1e100.net [2607:f8b0:4010:801::1010]

Trace complete.
I believe the problem is that pesky "IPv6 Prefix Length: 64" field. HE IPv6 tunnel endpoints are contiguous to a /64 boundary, while Sonic.net IPv6 endpoints are not; I believe the RT AC66U has to be configured with "IPv6 Prefix Length: 127", or it can't set the tunnel endpoint properly. As you have observed, the maximum value allowed by the RT AC66U (and RT AC68U" is 64.

P.S. My RT-AC66U almost works with the Sonic.net 6rd tunnel.

Code: Select all

Connection type           [Tunnel 6rd]	 
DHCP Option               ( )Enable (*)Disable 
IPv6 Prefix               2602:240::	 
IPv6 Prefix Length        28
IPv4 Border Router        184.23.144.1
IPv4 Router Mask Length   0
Tunnel MTU                [   ]
Tunnel TTL                [255]
I expect the RT-AC68U would configure the same way.
by parker_day » Wed Jul 01, 2015 1:02 pm
nsmill49 wrote: P.S. My RT-AC66U almost works with the Sonic.net 6rd tunnel.

Code: Select all

Connection type           [Tunnel 6rd]	 
DHCP Option               ( )Enable (*)Disable 
IPv6 Prefix               2602:240::	 
IPv6 Prefix Length        28
IPv4 Border Router        184.23.144.1
IPv4 Router Mask Length   0
Tunnel MTU                [   ]
Tunnel TTL                [255]
I expect the RT-AC68U would configure the same way.
I'm curious what you mean by "almost works." I tried setting up my AC68U with Tunnel 6rd and the settings you tried and I pass test-ipv6.com with a 10/10. I think this is the only way to get ipv6 going with Sonic's X2 and the AC68U.
by parker_day » Wed Aug 12, 2015 12:37 pm
I take it back. What I said worked in my previous post works at first and then doesn't randomly. Would really love a better native IPv6 solution on Fusion X2.
by rawcolors » Sat Aug 15, 2015 9:29 pm
parker_day wrote:I take it back. What I said worked in my previous post works at first and then doesn't randomly. Would really love a better native IPv6 solution on Fusion X2.
I am running the exact settings on my Asus RT-N66U, except I had manually entered 1472 for MTU. No problems with IPV6 not working.
5 posts Page 1 of 1