I have a scenario where everything is working fine, unless IPv6. Actually, it's WORKS! But, my ISP forces PPPoE to renew every 48h, when it renew, I get new IPv4, and IPv6 prefix too.
When I used Openwrt/LEDE, every time PPPoE "restarts", every device conected by DHCP "renew" its IPv6, and everything keeps flawless.
Now, in mikrotik, every past 48 hours, IPv4 changes, but IPv6 doesn't advertise to DHCP. Some sites tries to open through IPv6, no success... If I switch off, and turn on the WiFi from my iPhone, it's fixed! Same about my computer, if I turn off ethernet adapter, and turn on, it's fixed.
I guess the problem is in configuration, can you guys help me to figure out?
What I already did? Created a DHCPv6 client, interface=pppoeout1, only prefix (not adress), pool=pool_isp Created an IPv6 Adress pointed to my interface=bridge, from pool=pool_isp, box Advertised=marked.
This way above, things works until pppoe renews. My intention is to keep IPv6 working after pppoe session refreshes.