My ISP is using ipv6 now with PPPoE, but the 5.0 beta ppp client wont get the automatically assigned IP?
Is this a known issue?
The futur is native Ethernet connections and FTTH fiber links, but in the meantime we need to use this old stuff because providers do not want to change their hardware to fast.
I've been talking to Mikrotik support about that and it's part of the design of their PPPoE client, that it doesn't set up the Global IP address, it receives via IP6CP. You need to configure an address of the prefix, that the provider assigns, manually.My ISP is using ipv6 now with PPPoE, but the 5.0 beta ppp client wont get the automatically assigned IP?
Is this a known issue?
PPPoE is actually layer2 tunneling (layer2 on layer2), not layer 3. And autoconfiguration can be done via IP6CP (numbered) or DHCPv6 (unnumbered)I'm not sure there is a standard and reliable protocol to assign Ipv6 address or prefix through ppp actualy.
DHCP or RADV cannot work through PPPoE because they are level 2 protocoles. PPP deliver level 3 packets.
The only way currently to configure the /48 or the first /64 of the /48 would be with a unumbered setup (DHCPv6), but Mikrotik doesn't support that yet. There is a draft for the interaction between CPE and Router: http://tools.ietf.org/html/draft-ietf-v ... -router-04. I've asked them, to support and develop towards this draft. The more people ask them, the more likely it is to be implemented.Our provider gives a /48 IPv6 prefix, but we need to configure it manualy.
Even on FTTH you would need VPLS/L2VPN, Vlan's or PPPoE for authentication and provisioning. This has nothing to do with old or new.The futur is native Ethernet connections and FTTH fiber links, but in the meantime we need to use this old stuff because providers do not want to change their hardware to fast.
IPv6 RA (or RADV as you call it) is most definitely Layer 3 rather than Layer 2 - when used over a PPP link, the link-local address negotiated by the client via IPv6CP coupled with the advertised prefix by the server are used to determine what address is set on the client.DHCP or RADV cannot work through PPPoE because they are level 2 protocoles. PPP deliver level 3 packets.