I have a question regarding the S32G3 Linux PFE L2 bridge configuration in FW_ONLY(static) mode.
The broadcast MAC address (ff:ff:ff:ff:ff:ff) is automatically registered in the MAC table, so broadcast packets such as ARP requests are delivered normally.
However, if I do not register the destination PC’s unicast MAC address using bd-stent-add, unicast packets (such as ping) to that PC are not delivered.
My questions are:
- In FW_ONLY(static) mode, is it mandatory to pre-register the MAC addresses of all devices (such as PCs) that will communicate, since dynamic MAC learning is completely disabled? In other words, do I need to know all unicast MAC addresses in advance for communication to work?
- If so, in a real network environment where it is not possible to know the MAC addresses of all peers beforehand, is there any recommended way to handle this situation? (For example, is there any method for automatic registration or workaround when using fw_only mode?)