IPv6 over PPPoE

Anyone have a PPPoE server handing out IPv6 prefixes and a client working with them? Share your config?

I`m trying the other way arround. I have a internet connection which should give me IPv6 (and it does when i use the modem as normal) but i wil not get an ipv6 range on the pppoe interface from my provider

I have IPv6 connectivity working on the PPPoE server and can ping and trace to the Internet.

On the PPPoE server I have a /32 IP and I break a /48 out of that and create a ipv6 pool with it and set it to prefix length of 64. I then copy a working pppoe profile and add this pool as ‘DHCPv6 PD Pool’ and enable IPv6 on this profile.

On the client I create DHCPv6 client with a prefix length of 64 and assign it to the PPPoE client interface. It creates a IPv6 pool for me acquired from the server.

From this point things no longer work. I have tried two ways from here. I created an IPv6 IP address based on this dynamic pool and assigned it to my inside interface and had it set to advertise. My Win7 box on occasion gets a valid IPv6 IP and traceroutes make it to PPPoE server but no farther.

Any ideas?

Bump.