Hello,
New owner of Mikrotik CRS328-24P-4S+ units and I am attempting to configure port bonding. I read the documentation and attempted the commands below but it gave me an error?
[admin@NEWCORE] /interface bonding> add mode=802.3ad name=bond_15-16 slaves=ether15,ether16
failure: ether15 already in bridge
I am obviously missing something simple, so could a kind person help me get back on track.
Thanks, Mark
Sometimes, reading the error line, it suggests the solution:
failure: ether15 already in bridge
Now check inside
/interface bridge port print
if ether15 is present
Now check inside
/interface bonding print
if ether15 is present on another bonding
The error message indicates you exactly what the problem is.
The port members of a bonding must not be slave interfaces of the Bridge itself. When you create the Bond interface, add that bond to the Bridge.
Also read here https://help.mikrotik.com/docs/display/ROS/Bonding#Bonding-Summary
Thank you rextended and Zacharias, I understand my question was probably frustrating. First time owner of Mikrotik, so I will get there eventually.
Here’s the results…
[admin@NEWCORE] > /interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic, H - hw-offload
# INTERFACE BRIDGE HW PVID PRIORITY PATH-COST INTERNAL-PATH-COST HORIZON
0 I H ;;; defconf
ether1 bridge yes 1 0x80 10 10 none
1 H ;;; defconf
ether2 bridge yes 1 0x80 10 10 none
2 I H ;;; defconf
ether3 bridge yes 1 0x80 10 10 none
3 I H ;;; defconf
ether4 bridge yes 1 0x80 10 10 none
4 I H ;;; defconf
ether5 bridge yes 1 0x80 10 10 none
5 I H ;;; defconf
ether6 bridge yes 1 0x80 10 10 none
6 I H ;;; defconf
ether7 bridge yes 1 0x80 10 10 none
7 H ;;; defconf
ether8 bridge yes 1 0x80 10 10 none
8 H ;;; defconf
ether9 bridge yes 1 0x80 10 10 none
9 H ;;; defconf
ether10 bridge yes 1 0x80 10 10 none
10 I H ;;; defconf
ether11 bridge yes 1 0x80 10 10 none
11 I H ;;; defconf
ether12 bridge yes 1 0x80 10 10 none
12 I H ;;; defconf
ether13 bridge yes 1 0x80 10 10 none
13 H ;;; defconf
ether14 bridge yes 1 0x80 10 10 none
14 H ;;; defconf
ether15 bridge yes 1 0x80 10 10 none
15 H ;;; defconf
ether16 bridge yes 1 0x80 10 10 none
16 H ;;; defconf
ether17 bridge yes 1 0x80 10 10 none
17 I H ;;; defconf
ether18 bridge yes 1 0x80 10 10 none
18 H ;;; defconf
ether19 bridge yes 1 0x80 10 10 none
19 I H ;;; defconf
ether20 bridge yes 1 0x80 10 10 none
20 H ;;; defconf
ether21 bridge yes 1 0x80 10 10 none
21 H ;;; defconf
ether22 bridge yes 1 0x80 10 10 none
22 H ;;; defconf
ether23 bridge yes 1 0x80 10 10 none
23 I H ;;; defconf
ether24 bridge yes 1 0x80 10 10 none
24 I H ;;; defconf
sfp-sfpplus1 bridge yes 1 0x80 10 10 none
25 H ;;; defconf
sfp-sfpplus2 bridge yes 1 0x80 10 10 none
26 I H ;;; defconf
sfp-sfpplus3 bridge yes 1 0x80 10 10 none
27 I H ;;; defconf
sfp-sfpplus4 bridge yes 1 0x80 10 10 none
[admin@NEWCORE] >
And this one…
[admin@NEWCORE] > /interface bonding print
Flags: X - disabled, R - running
.
This is the setup I am attempting to achieve.
.
.
Again, I appreciate the guidance.
Remove ports ether1 and ether2 from the Bridge.
Then create the bonding interface with ports ether1 and ether2.
Finally, add the bonding interface to the Bridge.
As simple as that…
But the question is… That synology is capable to do bonding?
If a peripheral has multiple Ethernet ports, it doesn’t necessarily mean they can be bonded together…
But the question is… That synology is capable to do bonding?
If a peripheral has multiple Ethernet ports, it doesn’t necessarily mean they can be bonded together…
I know for sure, got it working (though it is called link aggregation):
https://kb.synology.com/en-global/DSM/help/DSM/AdminCenter/connection_network_linkaggr?version=6
Yes, but just from the pics, not all can know if that version is compatible or not to do bonding
Looks like DS416play or alike. If so, it can do bonding.
Most current devices are running DSM7 nowadays.
Looks like DS416play or alike.
Exactly…
It supports 802.3ad…