I have set Eth2, Eth3, Eth4 and Eth5 in bridge mode and set bridge IP address to 128.16.0.254 (I use RB450G). So I connect my computer to either of ports and I can ping 128.16.0.254 without any problems. But if I connect PC to Eth5 I’m unable to ping 128.16.0.254 until I connect anything to ports Eth2, Eth3 or Eth4. How it can be possible ?
Re-creating bridge won’t help. After re-creation of bridge all ports refused to respond except Eth2. Then I just deleted ARP table in my PC and everything started to work fine.
Because the mac address of the bridge is changing on use. Watch it with serial console while you plug and unplug ethernets. After that, assign a fixed admin-mac to the bridge.