So far looks good.
Then I add an IPv6 address belonging to that ULA (IPv6 -> Addresses -> "Add New")
Enabled checked, from pool: ipv6ula, address: ::1/64, Interface: bridge, "Advertise" checked, and everything else defaulted.
After clicking "Apply", the address is added and everything looks good. My other IPv6 Devices pickup the ULA and SLAAC.
When I reboot the router, my ::1 is gone.
Has anyone else observed this behavior? Am I doing something wrong?
I don’t have 6.48.3, but quick test with 6.48.6 says that it survives reboot just fine. And I don’t know why you bother with pool, you could simply add whole address directly.
If you add your global addr also as ::1 from your global pool, one of those ::1 goes away after a reboot, the system considers them as duplicates or something. You have to use different addresses to satisfy RouterOS.
The behaviour described above at post #3http://forum.mikrotik.com/t/ipv6-ula-address-lost-on-reboot/154386/7 is still valid in v6 and v7, when something regarding this will change I’m guessing it’s gonna be in the changelog.
But I don’t think anyone has a support ticket opened for this and I won’t bother, I’m just using different addresses.
Znevna, thank you very much for pointing it out, there was a report in our ticketing system (that provided description for this issue and link to this topic). It is always great idea to duplicate the same report on support@mikrotik.com/help.mikrotik.com