I’m currently trying to setup my ne ISP connection with a DualStack configuration. Previously my ISP wasn’t really able to provide working IPv6 so now it’s finally time to upgrade.
I setup the PPPoE interface (behind a VLAN interface because of VDSL) which is working great on all my old IPv4 configurations. Today I enabled the ipv6 package and all my interfaces got a Link-Local Address assigned but my pppoe interface did not. When I try to get a prefix with DHCPv6 the client doesn’t send a single packet until I assign an LLA manually but I still don’t get any answer to my requests then.
It’ll take a /64 prefix from pool, assign address belonging to that prefix and ending with :1 to LAN interface. By default it’ll send RAs and LAN devices will be able to autoconfigure appropriate addresses using SLAAC.
At least that’s how it works with my ISP over PPOoE (xDSL).