I've set up bonding between 2 Mikrotiks using 802.3ad (I can't use balance-rr because I intend on using VoIP across this).
However, I can't seem to get 2 independent speedtests to use both bonded links.
I've got the Mikrotiks set up as follows:
M1 (10.10.1.2/24) <----> M2 (10.10.1.1/24 (ether5) 10.10.100.1/30 (bond1)) <---ether3,4 bond---> M3 (10.10.100.2/30 (bond1) 10.10.10.1/24 (ether5) <---> M4 (10.10.10.2/24)
I'm running a speedtest from M1 (10.10.1.2) to M4 (10.10.10.2) and one from M2 (10.10.100.1) to M3 (10.10.100.2).
However, when I look at the interface usage, only ether3 of the bond is being used.
I'm not sure why this is. I thought 802.3ad used all links but just kept connection pairs on the same link...