Is there any definitive guide on how to configure the router, in order to get a real IPv6 on the PPPoE interface? The only thing the interface is assigned is IPv4 and a link local IPv6 address.
DHCP clients within LAN do not get a real IPv6. The only machine that can do ping6 and traceroute6 is the router itself.
The interfaces:
ethernet eth0 {
description Bedroom
duplex auto
ipv6 {
address {
autoconf
}
dup-addr-detect-transmits 1
router-advert {
prefix ::/64 {
}
}
}
speed auto
}
ethernet eth1 {
description Office
duplex auto
ipv6 {
address {
autoconf
}
dup-addr-detect-transmits 1
}
speed auto
}
ethernet eth2 {
description Lounge
duplex auto
ipv6 {
address {
autoconf
}
dup-addr-detect-transmits 1
}
speed auto
}
ethernet eth3 {
description "Powerline Feed"
duplex auto
ipv6 {
address {
autoconf
}
dup-addr-detect-transmits 1
}
speed auto
}
ethernet eth4 {
description "Internet (PPPoE)"
duplex auto
firewall {
in {
ipv6-name WANv6_IN
name WAN_IN
}
local {
ipv6-name WANv6_LOCAL
name WAN_LOCAL
}
}
poe {
output off
}
pppoe 0 {
default-route auto
dhcpv6-pd {
pd 0 {
interface switch0 {
host-address ::1
prefix-id :0
dhcpv6-pd {
pd 0 {
interface switch0 {
host-address ::1
prefix-id :0
service slaac
}
prefix-length /56
}
rapid-commit enable
}
firewall {
in {
ipv6-name WANv6_IN
name WAN_IN
}
local {
ipv6-name WANv6_LOCAL
name WAN_LOCAL
}
}
ipv6 {
dup-addr-detect-transmits 1
enable {
}
router-advert {
}
}
mtu 1492
name-server auto
password BT
user-id bthomehub@btbroadband.com
}
speed auto
}
loopback lo {
}
switch switch0 {
address 10.0.0.1/22
description Local
ipv6 {
dup-addr-detect-transmits 1
router-advert {
cur-hop-limit 64
link-mtu 0
managed-flag true
max-interval 600
other-config-flag false
prefix ::/64 {
autonomous-flag true
on-link-flag true
valid-lifetime 2592000
}
reachable-time 0
retrans-timer 0
send-advert true
}
}
mtu 1500
switch-port {
interface eth0 {
}
interface eth1 {
}
interface eth2 {
}
interface eth3 {
}
vlan-aware disable
}
}