Recentemente enfrentei um desafio técnico, configurar IPv6 PPPoE em um EdgeRouter X da Ubiquiti Inc. . Após testes e pesquisas, a conexão foi estabelecida com sucesso. Como há pouco material sobre o caso, deixo aqui minha contribuição.
A configuração pode ser via interface web, ou CLI SSH.
Acessando seu EdgeRouter via SSH, entre no modo “configure” e siga os passos abaixo.
1. Ativando IPv6 com DHCPv6-PD
set interfaces ethernet eth0 pppoe 0 ipv6 enable
set interfaces ethernet eth0 pppoe 0 dhcpv6-pd rapid-commit enable
set interfaces ethernet eth0 pppoe 0 dhcpv6-pd pd 0 prefix-length /56
set interfaces ethernet eth0 pppoe 0 dhcpv6-pd pd 0 interface switch0 service slaac
set interfaces ethernet eth0 pppoe 0 dhcpv6-pd pd 0 interface switch0 prefix-id :1
2. Anúncios do Roteador (Router Advertisement)
set interfaces switch switch0 ipv6 router-advert send-advert true
set interfaces switch switch0 ipv6 router-advert prefix ::/64 autonomous-flag true on-link-flag true
set interfaces switch switch0 ipv6 router-advert managed-flag true
set interfaces switch switch0 ipv6 router-advert other-config-flag true
3. Regras de Firewall IPv6
set firewall ipv6-name WANv6_LOCAL default-action drop
set firewall ipv6-name WANv6_LOCAL rule 10 action accept
set firewall ipv6-name WANv6_LOCAL rule 10 state established enable
set firewall ipv6-name WANv6_LOCAL rule 10 state related enable
set firewall ipv6-name WANv6_LOCAL rule 30 action accept
set firewall ipv6-name WANv6_LOCAL rule 30 protocol ipv6-icmp
set firewall ipv6-name WANv6_LOCAL rule 40 action accept
set firewall ipv6-name WANv6_LOCAL rule 40 protocol udp
set firewall ipv6-name WANv6_LOCAL rule 40 source port 547
set firewall ipv6-name WANv6_LOCAL rule 40 destination port 546
4. Rota Padrão IPv6
set protocols static interface-route6 ::/0 next-hop-interface pppoe0
5. Verifique os status IPv6
show interfaces pppoe0 show interfaces switch switch0 ipv6

Pronto, dessa forma seu roteador já deve ter conectividade IPv6.
Muito obrigado! Esse tutorial me ajudou muito. Só faltou, no tutorial, fazer um ajuste de MSS Clamping, senão o teste de IPv6 (https://test-ipv6.com) falha. Segue:
configure
set firewall options mss-clamp6 interface-type pppoe
set firewall options mss-clamp6 mss 1412
commit
save
exit
Boa tarde Felipe, obrigado pelo feedback, e que bom que lhe ajudou. Se não me engano quando testei aqui o teste validou sem o mss-clamp pelo https://test-ipv6.com/ . Isso pode variar de cada config de concentrador BNG, mas é bom saber obrigado pela dica.