And another IPv6 old bug:
/ipv6/address> export
/ipv6 address
add address=::cxxd:e0xx:fexx:xx66 eui-64=yes from-pool=ULA interface=bridge
add address=::cxxd:e0xx:fexx:xx66 eui-64=yes from-pool=wan-PD interface=bridge
Correct? correct.
Results in this:
/ipv6/address> print
Flags: D - DYNAMIC; G, L - LINK-LOCAL
Columns: ADDRESS, FROM-POOL, INTERFACE, ADVERTISE
# ADDRESS FROM-POOL INTERFACE
0 G fded:xxff:xxf5:x:cxxd:e0xx:fexx:xx66/64 ULA bridge
7 G 2a02:xx0d:xx0:x:cxxd:e0xx:fexx:xx66/64 wan-PD bridge
Correct? yes.
But, after a reboot only one entry survives, somehow the system thinks that they are duplicate addresses defined for the same interface and cuts one from the config.
Same as leaving ::/64 or whatever for addresses from different pools.
Can we make the system to not think that they are duplicate?
It’s a long standing bug in v6 just never reported it, I’m manually setting different addresses just to not have surprises on reboot.