I've got a Pfsense box hooked up to a Draytek 130 running in bridge mode so my Pfsense box is calling the shots PPPoE wise.
Ipv4 works and I get my address fine etc, everything is good that side.
Ipv6 however does not.
I've been looking around at old topics and searching Google for answers and all the information I can find says to put Ipv6 into DHCPv6 mode and set the "DHCPv6 Prefix Delegation size" to 56.
Now where my issue differs is the Pfsense box gets an address starting with fe80 and a gateway with fe80. I can ping the gateway ipv6 address from the router and it's about 3 - 4 ms (so it must be outside my network as my Draytek is <1 ms) but I can't ping google's ipv6 addresses etc.
I've tried all sorts of configurations and nothing seems to work thus far so I'm wondering what I'm missing.
The fe80 is a link local address, and the fe80 gateway address will be the BT BRAS. You aren't getting a routable IPv6 address. As to why not, I'm afraid I can't help.