I’m taking a stab in the dark here seeing that we cant really pull allot of debug information out of MT, but I’d say you’re ethernet cards are running on shared IRQ…
Try a faster NIC, or get the NIC on a dedicated IRQ. Those Realtek and friend chipsets are REALLY bad network cards perforacne wise on high load… Invest in some Quad Port Intels or something. They’re very much worth the money spend.
I have 20Mb/s real of internet. About 3000 packets/seg. The Routerboard 44 have 4 ethernet (1 pci slot) so, this NIC have shared IRQ. I will try to change the irq of onboard NIC.