I am running a BCP bridge over either L2TP or PPTP (both exhibit the same problems). I have MRRU set to 1600 as recommended.
The BCP bridge runs fine for ethernet frames up to 1432 bytes, with less than 3% packet drop. For frames of 1434 bytes or more, packet loss is about 50%.
In the WinBox PPP screens, both ends of the PPP link show “Rx Drops” and “Rx Errors” counting significantly: about 300,000 per day.
The ISP over which the PPP link runs is notorious for delivering packets out of order. For instance, if the transmitting end sends a large packet followed by a small packet (which I imagine is what happens when the PPP link needs to use multi-link to send a large frame), the receiving end is likely to see the small packet first, followed by the large packet.
Is it possible to configure RouterOS in any way so as to re-assemble the multi-link PPP sub-packets in the correct order, if they arrive out of order?