Charter IPv6 using 6rd with Cisco E3000 and Tomato 1.28-116 K26 by Shibby

My Local ISP – Charter is now offering IPv6 through 6rd relay.

Reference page: http://www.myaccount.charter.com/customers/Support.aspx?SupportArticleID=2665#ipv6prep

6RD Configuration Settings
As part of Charter's IPv6 Trials we have made available a Public 6rd Border Relay. 
If you are interested in participating in our early trials and own a device 
that supports 6RD use this configuration information to begin experiencing the Next Generation Internet:

6rd Prefix = 2602:100::/32
Border Relay Address = 68.114.165.1
6rd prefix length = 32
IPv4 mask length = 0
Primary DNS Address = 2607:f428:1::5353:1

Secondary DNS Address = 2607:f428:2::5353:1

I am using Cisco E3000 w/ Tomato 1.28-116 K26 by Shibby

After hours of researching, finally I can access ipv6 websites.

Steps:

1. In “Administration” -> “Scripts”->”Init”, add:

insmod tunnel4
insmod sit

2. In “Administration” -> “Scripts”->”WAN Up”, add:

WANIP=$(nvram get wan_ipaddr)
if [ -n "$WANIP" ]; then
    ip tunnel del tun6rd
    V6PREFIX=$(printf '2602:100:%02x%02x:%02x%02x' $(echo $WANIP | tr . ' '))
    ip tunnel add tun6rd mode sit local $WANIP ttl 64
    ip addr add ${V6PREFIX}::1/32 dev tun6rd
    ip addr add ${V6PREFIX}::1/64 dev br0
    ip link set tun6rd up
    ip -6 route add ::/0 via ::68.114.165.1 dev tun6rd
    service radvd restart
fi

route -A inet6 del default gw :: metric 1024 `nvram get wan_iface`

*Initially I didn’t have the last line, I couldn’t get ipv6 address. After searching on forums (I forgot the address), I added the last line, suddenly it works perfectly!

3. In “Basic”->”IPv6″-> Choose “Other”

in WAN interface, put: tun6rd

Leave Router IPv6 Address blank

In Static DNS, put Charter’s IPv6 DNS address

Save

4. All done

5.Test your network @ http://test-ipv6.com/

6. Try https://ipv6.google.com/

Reference:

http://kdwink.blogspot.com/2013/05/ipv6-with-charter-communications.html

http://tomatousb.org/forum/t-473266/howto-ipv6-using-6rd

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s