I'm a charter subscriber, trying to get up to speed with IPv6.
Charter's website claims they are providing a 6RD border gateway for their
subscribers:
http://www.myaccount.charter.com/customers/Support.aspx?SupportArticleID=2665
I've made several attempts since the first 'IPv6 Day' to set up my openwrt
home router to use this facility, with no joy.
Last week, with my latest search of the webs, I found what appeared to be
a simple HOWTO, specific to my situation with CHarter:
http://kdwink.blogspot.com/2013/05/ipv6-with-charter-communications.html
...so I happily upgraded my router (Buffalo WZR-HP-AG300H) to the latest
Barrier Breaker release, wiping all my configs to defaults, and followed
his simple directions.
After saving the config changes and rebooting the router just to make sure
everything was enabled, I got a false sense of success, in that the Status
Overview page tells me that my IPv6 WAN interface is connected, and I have
a 2602:100:: address as I expected.
However, when I visit the IPv6 test page http://test-ipv6.charter.com/, I
score 0! The workstation behind my openwrt router is a fresh install of
Ubuntu 14.04.1, which should 'just work' in a proper IPv6 environment.
The best clue to my problem seems to be in this:
rtg@Casey:~$ ip -6 route list
2602:100:4b86:b866::/64 dev eth0 proto kernel metric 256 expires
7143sec
fd08:7791:8187::5ea dev eth0 proto kernel metric 256
fd08:7791:8187::/64 dev eth0 proto kernel metric 256 expires 7143sec
fe80::/64 dev eth0 proto kernel metric 256
default via fe80::224:a5ff:fef1:3c6 dev eth0 proto static metric 1
default via fe80::224:a5ff:fef1:3c6 dev eth0 proto ra metric 1024
expires 1743sec
rtg@Casey:~$ ifconfig
eth0 Link encap:Ethernet HWaddr fc:aa:14:52:ce:ac
inet addr:192.168.156.108 Bcast:192.168.156.255 Mask:255.255.255.0
inet6 addr: fd08:7791:8187:0:b1d6:3eab:b19d:c071/64 Scope:Global
inet6 addr: fe80::feaa:14ff:fe52:ceac/64 Scope:Link
inet6 addr: fd08:7791:8187:0:e441:b5ce:c1bf:383/64 Scope:Global
inet6 addr: 2602:100:4b86:b866:d577:b963:24ee:e39d/64 Scope:Global
inet6 addr: 2602:100:4b86:b866:b049:65fb:5637:9e09/64 Scope:Global
inet6 addr: 2602:100:4b86:b866:feaa:14ff:fe52:ceac/64 Scope:Global
inet6 addr: fd08:7791:8187:0:d577:b963:24ee:e39d/64 Scope:Global
inet6 addr: fd08:7791:8187:0:b049:65fb:5637:9e09/64 Scope:Global
inet6 addr: 2602:100:4b86:b866:8dca:c7e:bb93:88a7/64 Scope:Global
inet6 addr: 2602:100:4b86:b866:b1d6:3eab:b19d:c071/64 Scope:Global
inet6 addr: fd08:7791:8187::5ea/128 Scope:Global
inet6 addr: 2602:100:4b86:b866:e441:b5ce:c1bf:383/64 Scope:Global
inet6 addr: fd08:7791:8187:0:8dca:c7e:bb93:88a7/64 Scope:Global
inet6 addr: fd08:7791:8187:0:feaa:14ff:fe52:ceac/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2445855 errors:0 dropped:79 overruns:0 frame:0
TX packets:2097487 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1300844271 (1.3 GB) TX bytes:348607741 (348.6 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:304486 errors:0 dropped:0 overruns:0 frame:0
TX packets:304486 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:41866809 (41.8 MB) TX bytes:41866809 (41.8 MB)
rtg@Casey:~$
...so why do I have so many different IPv6 addresses configured?
Why are most of them /64 instead of /128?
Why are the fd08:: addresses listed as Scope:Global
Why is the fd08:: address used as my default route?
It's my understanding that the fd08:: prefix is in the ULA space,
essentially private to my LAN. So even if it were used as my default
route, shouldn't it be fd08:7791:8187::1, which is the ULA address
assigned to my openwrt's LAN interface? The WAN6 interface has no ULA
address.
ANd another curiosity: My readings on IPv6 led me to believe that I
should be running radvd on my router, but openwrt doesn't have that in the
default build, and Keith's blog didn't mention the need to install and
configure it. The workstations seem to be getting their addresses via
DHCPv6. Are there other services needed that radvd would provide?
...so many questions, so little understanding!
Confused in Michigan,
--
Rick Green
We, the People of the United States of America, reject the U.S. Supreme Court's
Citizens United ruling, and move to amend our Constitution to firmly establish
that money is not speech, and that human beings, not corporations, are persons
entitled to constitutional rights.
http://www.MoveToAmend.org
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users