Ok, that helps, thanks! This is what I get for eth1:
Jan 12 15:20:41 RockStor NetworkManager[1448]: [1736713241.5305] device (eth1): state change: failed → disconnected (reason ‘none’, sys-iface-state: ‘managed’)
Jan 12 15:20:41 RockStor NetworkManager[1448]: [1736713241.6416] device (eth1): Activation: starting connection ‘sfsdf-slave-0’ (febba676-d65f-4d96-b34c-d6ca1b89ca45)
Jan 12 15:20:41 RockStor NetworkManager[1448]: [1736713241.6447] device (eth1): state change: disconnected → prepare (reason ‘none’, sys-iface-state: ‘managed’)
Jan 12 15:20:41 RockStor NetworkManager[1448]: [1736713241.6462] device (eth1): state change: prepare → failed (reason ‘dependency-failed’, sys-iface-state: ‘managed’)
Jan 12 15:20:41 RockStor NetworkManager[1448]: [1736713241.6466] device (eth1): Activation: failed for connection ‘sfsdf-slave-0’
What I don’t get is everything works fine separately and with 802.3ad bonding. Maybe I should just install the latest and greatest version before digging deeper?
Edit: upgraded to lastest stable version to no avail. Still get the same error message.
Edit2: looking into issues shared on this forum here, I tried this cmd to add the package dependency “team”, and I’ve got this result:
No match for argument: NetworkManager-team
Error: Unable to find a match: NetworkManager-team
Is that supposed to happen? I am trying to figure out how to list dependencies of NetworkManager to see if the team dependency really is missing.
Edit 3: I’ve tried to do it manually with cmd lines, in order:
nmcli connection add type team con-name team0 ifname team0 config ‘{“runner”: {“name”: “LACP”}}’
nmcli con add type team-slave con-name team0-slave0 ifname eth1 master team0
nmcli con add type team-slave con-name team0-slave1 ifname eth2 master team0
All created successfully. But when activating it with:
nmcli connection up team0
I get the very same error. If I look at the status of the connections, I see that eth 1 is disconnected, whereas eth 2 state is labelled in yellow as “connecting (prepare)”:
When I try to start eth1, using:
nmcli connection up team0-slave0
I get:
Error: Connection activation failed: Master device ‘team0’ can’t be activated: Device unmanaged or not available for activation
Here’s the error message in the journal when trying to start team0:
Jan 12 18:31:16 RockStor NetworkManager[633]: [1736724676.0218] device (team0): state change: prepare → failed (reason ‘none’, sys-iface-state: ‘managed’)
Jan 12 18:31:16 RockStor NetworkManager[633]: [1736724676.0220] device (team0): Activation: failed for connection ‘team0’
Jan 12 18:31:16 RockStor NetworkManager[633]: [1736724676.0226] device (team0): state change: failed → disconnected (reason ‘none’, sys-iface-state: ‘managed’)
Jan 12 18:31:16 RockStor NetworkManager[633]: [1736724676.0227] device (team0): Activation: (team) failed to start teamd: teamd binary not found
Jan 12 18:31:16 RockStor NetworkManager[633]: [1736724676.0726] device (team0): state change: disconnected → unmanaged (reason ‘user-requested’, sys-iface-state: ‘managed’)
Couldn’t install teamd using yum install teamd (Error: Unable to find a match: teamd).
Is that the issue?