cancel
Showing results for 
Search instead for 
Did you mean: 

V6 on the TG589 v3

HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

It was just a quick peek  Cheesy
OK
Quote
{Administrator}=> dhcp clientv6 iflist expand=enabled
DHCPv6 Client Info :
  Interface                                      : Internet 
        Mode                                    : stateful
        DHCPv6 Client State                      : [BOUND]
        Client DUID                              : 00:01:00:14:18:7a:dd:c7:a4:b1:e9:98:14:2e
        Non Temporary Adress list                :
        Prefix list                              :
          IA ID                                  : a4:b1:e9:98
            Renew value                          : infinite
            Rebind value                        : infinite
            Prefix                              : 2a02:16c8:2000:1000::/56 [active]
              Preferred lifetime                : infinite
              Valid lifetime                    : infinite
        Listen to RA messages                    : enabled
        RA Managed flag                          : enabled
        RA Other Config flag                    : enabled
        RA flags lifetime                        : 0 days, 0:30:00
        Max Solicit timeout                      : 0 days, 1:00:00
        Rapid commit                            : disabled
        Proposed leasetime                      : 0 days, 2:00:00
        Number of IA NA options proposed        : 0
        Number of IA PD options proposed        : 1
        Lease history                            : enabled
        DNS metric                              : 10
        Qos label                                : Management
        Link state                              : up
        DHCPv6 Options                          :
                  Transmitted                    :    1 (client-identifier)
                  Requested                      :    23 (domain-name-servers)
                                                      25 (ia-prefix-delegation)

{Administrator}=>

What about a drop of the ppp?
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

OK just tried a ppp drop. It wouldn't accept the login for some reason and then rebooted the router!
Back up and still connected as testuser.
Still no ping:
Quote
{Administrator}=>ping proto=ip addr=2001:470:20::2
Legend : Pingv6 successful(!)
        Pingv6 Timeout(.)
        Hit ctrl-g to abort...
.....
--- Pingv6 statistics ---
5 packet(s) transmitted, 0 successful, 100% packet loss
{Administrator}=>
RPMozley
Pro
Posts: 1,351
Thanks: 88
Fixes: 13
Registered: ‎04-11-2011

Re: V6 on the TG589 v3

The IPv6 gateway address appears to be wrong, from that GUI test page, it's a local one. Something is really wrong with the config.
How about starting with factory default and just log in with the test account in the GUI, no CLI commands. Then just see where it gets to.
That's RPM to you!!
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

Did that yesterday.
With no cli changes I get no ipv6 (disabled)
MJN
Pro
Posts: 1,318
Thanks: 160
Fixes: 5
Registered: ‎26-08-2010

Re: V6 on the TG589 v3

Quote from: RPMozley
The IPv6 gateway address appears to be wrong, from that GUI test page, it's a local one. Something is really wrong with the config.

That's actually fine, and indeed expected. The gateway address is that of Plusnet's router or whatever it is that sits on their end of the link. Remember that packets are routed on a hop-by-hop basis and so they only need to get as far as Plusnet's end of the link at which point they are routed onwards.
If you run an ipconfig/ifconfig on one of your clients you'll see that your gateway address is again a link local address (of your router as it is the next hop).
The use of link local addresses cuts down on the number of globally unique addresses required, but more importantly cuts down on routing table size because their existance does not need to be known beyond the realms of the link itself.
RPMozley
Pro
Posts: 1,351
Thanks: 88
Fixes: 13
Registered: ‎04-11-2011

Re: V6 on the TG589 v3

Ah, gotcha.  Wink Didn't know that's how the trial setup is running.
So in theory a routing and/or firewall issue could be in play here.
That's RPM to you!!
MJN
Pro
Posts: 1,318
Thanks: 160
Fixes: 5
Registered: ‎26-08-2010

Re: V6 on the TG589 v3

I think the router might need some explicit config to enable its own GUA IPv6 address, and some more config to enable RA's on the LAN. I'll have a look tonight to see what my default config contains to see if there are any clues.
if it's any consolation to Hairy McBiker it is exactly these sort of problems that the trial exist to flush out. If it all works out-of-the-box we'd end up learning very little...
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

Doing so more ping tests:
Quote
Pv6 Default Gateway: fe80::90:1a00:ca3:8d40
DNS Server 1: 2001:470:20::2

So from the router:
Quote
{Administrator}=>: ping proto=ip addr=fe80::90:1a00:ca3:8d40 intf=Internet   
Legend : Pingv6 successful(!)
        Pingv6 Timeout(.)
        Hit ctrl-g to abort...
!!!!!
--- Pingv6 statistics ---
5 packet(s) transmitted, 5 successful, 0% packet loss
rtt min/avg/max = 30 / 30 / 31 ms
{Administrator}=>: ping proto=ip addr=2001:470:20::2 intf=Internet           
Legend : Pingv6 successful(!)
        Pingv6 Timeout(.)
        Hit ctrl-g to abort...
.....
--- Pingv6 statistics ---
5 packet(s) transmitted, 0 successful, 100% packet loss
{Administrator}=>

So it can reach the default g/w which I assume is the PN side. But not he dns server.
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

Nobody from PN chipping in? We on our own???????
MJN
Pro
Posts: 1,318
Thanks: 160
Fixes: 5
Registered: ‎26-08-2010

Re: V6 on the TG589 v3

Here's the RA deamon config from my setup which could be worth a try:
ip rt6advd ifdetach intf=LocalNetwork
ip rt6advd ifconfig intf=LocalNetwork maxinterval=600 mininterval=200 mflag=disabled oflag=enabled preference=medium reachabletime=0 curhoplimit=64 deflifetime=1800
ip rt6advd pdadd intf=LocalNetwork subnet-id=::/64 interface-id=slaac origin=Internet types=dhcp+6rd+6to4+ula aflag=enabled lflag=enabled
ip rt6advd ifattach intf=LocalNetwork
(be careful of the line wraps - all commands should start 'ip')
It will enable router advertisements on to the LAN which will hopefully allow your clients to autoconfigure themselves an IPv6 address (check with ipconfig /all, or ifconfig on Linux).
As mentioned previously it is entirely possible to enable IPv6 access for your clients even if the router itself cannot reach external (global) IPv6 devices (because it hasn't configured itself a GUA IPv6 from the PN-assigned prefix).
MJN
Pro
Posts: 1,318
Thanks: 160
Fixes: 5
Registered: ‎26-08-2010

Re: V6 on the TG589 v3

Here's the DHCPv6 config too (to give a belt and braces approach to getting some addresses assigned!):
dhcp serverv6 pool add name=LAN6_pool
dhcp serverv6 pool config name=LAN6_pool state=enabled intf=LocalNetwork localdns=enabled
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

Right that made a difference.
Quote
hairybiker@Duo:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:16:76:b4:bc:e9 
          inet addr:192.168.1.66  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: 2a02:16c8:2000:1000:6972:e768:8cb4:b0ca/64 Scope:Global
          inet6 addr: 2a02:16c8:2000:1000:216:76ff:feb4:bce9/64 Scope:Global
          inet6 addr: fe80::216:76ff:feb4:bce9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17423 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15429 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:16138614 (16.1 MB)  TX bytes:2488847 (2.4 MB)
          Interrupt:21 Memory:dffe0000-e0000000

So I now have an ipv6 ip address on this pc.
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

ping6 pings the dns server:
Quote
hairybiker@Duo:~$ ping6  2001:470:20::2
PING 2001:470:20::2(2001:470:20::2) 56 data bytes
64 bytes from 2001:470:20::2: icmp_seq=1 ttl=58 time=33.2 ms
64 bytes from 2001:470:20::2: icmp_seq=2 ttl=58 time=30.7 ms
64 bytes from 2001:470:20::2: icmp_seq=3 ttl=58 time=30.7 ms
64 bytes from 2001:470:20::2: icmp_seq=4 ttl=58 time=30.9 ms
64 bytes from 2001:470:20::2: icmp_seq=5 ttl=58 time=30.6 ms
64 bytes from 2001:470:20::2: icmp_seq=6 ttl=58 time=30.7 ms
^C
--- 2001:470:20::2 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5007ms
rtt min/avg/max/mdev = 30.682/31.166/33.219/0.932 ms
hairybiker@Duo:~$

BUT the ipv6 test still fail. (restarted FF just incase)
MJN
Pro
Posts: 1,318
Thanks: 160
Fixes: 5
Registered: ‎26-08-2010

Re: V6 on the TG589 v3

Fail in what way?
There could be some caching of previous failings going on, although I thought that test-ipv6.com tries to not allow that to happen. You could try a different test site (or different browser - your 'file manager' probably has one built in)
HairyMcbiker
All Star
Posts: 6,792
Thanks: 266
Fixes: 21
Registered: ‎16-02-2009

Re: V6 on the TG589 v3

The testmyipv6 just says ipv4 only the v6 only test fails with a 404
BUT on Chrome:
Quote
Excellent!
You are successfully using IPv6 to connect to this server!
Your IPv6 address is 2a02:16c8:2000:1000:6972:e768::etc

So how do I get FF to step up?

And how to boil this down  Wink