Hello,
I have a CRS354-48G-4S+2Q+ connected over two 1Gbit Ethernet Cables with my Proxmox Server using VLAN.
I set up Bonding on my Proxmox and Mikrotik in xor mode with Layer 2 Hash without Hardware offloading. Everything works fine, except the Bandwidth is miserable. According to this entry https://wiki.mikrotik.com/wiki/Manual:CRS3xx_series_switches#Bonding i activated HW-Offloading. When using HW-Offloading it is irrelevant what setting you select for the Hash-Policy, there will be always Layer2+Layer3+Layer4 used.
BUT: On Proxmox i can only configure Layer 2, Layer2+3, Layer3+4, there is no option for Layer 2+3+4. I also can not set this Option in the Bonding Interface either. Here as well only the three mentioned are available. So therefore the Link does not work in Hardware Offload.
Where is my mistake?
/interface bonding
add mode=balance-xor name=bonding5 slaves=ether19,ether20
/interface bridge port
add bridge=MainBridge hw=no interface=bonding5
Changing hw=no to hw=yes, brakes the connection.
Thank you.