On bridge interface (LAN type) with auto-mac=no + admin-mac, link-local address is randomly missing after reboot (most of the time but not always).
As trivial consequence, prefix ADV and route annonces on LAN are not working.
However DHCPv6 address from dhcp6_pool is correctly set on bridge and IPv6 connectivity is functional from the router only.
Setting auto-mac=yes on bridge seems to work. Link-local address always present.
link local address is generated from MAC address. If at the time there are no active bridge slaves and auto mac is disabled, then there is nothing from which to generate LL address. It is recommended to always set auto-mac=yes or admin-mac.
When auto-mac=no, even with admin-mac set, there is randomly no LL attached to the bridge.
I suspect there is a conflict related to global scope prefix from DHCP-PD coming before the bridge is actually initialized.
mrz, SUP-45712 describes same issue, no LL address on bridge with admin-mac set. LL address doesn’t change, it disappears on unrelated reconfigurations. I have provided steps to reproduce + supout.
Hello, this problem happens to me in 7.1.1 and also in 7.2rc1 (testing).
It’s random, I can’t reproduce the problem anytime.
the configuration :
/bridge interface
add admin-mac=02:C9:EE:D0:93:85 auto-mac=no name=bridge1
If this happens you can go into IPv6->Settings, check disable IPv6 and apply, then uncheck disable IPv6 and apply again. This method will probably get the missing link local back again.