On both current and rc builds, Wireless Wire has an issue at any MTU over 1704.
To replicate, set L2/L3 MTU on Wireless Wire eth1 and w60 interfaces to Nominal MTU. Send a packet through the bridge larger than Actual MTU, and the link will go down.
Hi Tomas. I have started a ticket already. I hoped someone else might have seen this as well.
In the context of any type of encapsulation, the actual configured MTU is somewhat misleading. The bridge will attempt to forward the packet, and the link crashes.
There is no way to filter out the packet using bridge filter code either, as packet length is not an option.
Thanks, sup5. In this case, I am using the wireless wire as trunks in a TRILL mesh, and TRILL adds headers already. So I need to be able to set L3 MTUs (for management) to a reasonable size, and allow TRILL-encapsulated packets across the bridge, without the link crashing.
By inspection, I have determined what MTUs to set all devices appropriately to avoid crashing, but I need to be able to prevent someone in the future from bringing down a link just by plugging in something with an incorrectly set MTU. That’s a show-stopper right there.
Mikrotik has acknowledged the bug and is working on a fix.