Strange asymmetry on ether(s).

Hello,
can anybody explain this strange behaviour and point me to the right direction please?

Setup:
2x RB433AH, both ROS 4.13, connected using 0.3m long UTP cable (ether2 to ether2),
static IPs, no Queues or limitations (AFAIK)

Problem:
Strange bandwidth asymmetry (see below).

Details:
Auto negotiation done OK (100Mbps, full duplex).
No Tx/Rx drops or Tx/Rx errors shown. CPU usage low at both ends.
No ping lost when Tx is at it’s max. (about 97 Mbps), but many drops when Rx is
at it’s max (about 40 Mbps).
Exactly the same behaviour when using ether3 on both 433s
(with different piece of 0.3m UTP cable).


and finally…
When bonding ether2 and ether3 on both 433s (balance rr),
bandwidth of the bond is the same 97/40 Mbps :frowning:
I would like to have 200/200 or something like that.

Please feel free to ask me for more details…
assymetry-ping.png
assymetry-btest.png