I have a fresh install of Debian 11 and did a bridge setup:
auto br0
iface br0 inet dhcp
bridge_ports eno1
What I expect is that br0 has the same MAC address as eno1 but it gets a randomly generated one. I can fix the behaviour by manually assigning the MAC via hwaddress ether aa:bb:cc:dd:ee:ff
but I don't understand the behaviour, on my other hosts I don't have to set the address manually. Why does that happen?