Help with NIC teaming; can't find teamd anywhere

I have a 15.6 on Dell R720XD I’m trying to setup nic teaming LACP mode for. I’ve tried several different configurations methods (different content in ifcfg- files).
NIC card is

What I tried in /etc/sysconfig/network:
I created a ifcfg-bond0 file, assigned it as a master, assigned 3 of the NICS as slaves, LACP mode, edited the slave files several different ways, startmode=(auto, onboot) tried both.
However when it comes time to bring the bond0 interface up, fails.

Then I read somwhere that if NIC teaming in LACP mode, I have to use wicked.

What I tried in /etc/wicked:

  • Created ifcfg-team0 file with below lines

STARTMODE=‘onboot’
BOOTPROTO=‘static’
IPADDR=‘10.1.1.99/16’
GATEWAY='10.1.1.1’up
TEAM_MASTER=‘team0’
TEAM_MODE=‘LACP’
TEAM_RUNNERS=‘em1 em2 em3’

  • Created ifcfg-em# files for the 3 slaves with below lines

STARTMODE=‘onboot’
TEAM_SLAVE=‘yes’
TEAM_MASTER=‘team0’

Brought interfaces down/up, but all I get is ‘lo up’
sudo wicked ifdown all
sudo wicked ifup all team0

Finally I find that I need to install teamd which includes teamdctl. Makes sense, except zypper install teamd doesn’t even find teamd when the server back online with 1 interface.

My current network manager is wicked. My Network Engineer has already configured the switch ports to handle LACP teaming, he’s done this many times for our Windows servers so I trust his config.

Without being able to install teamd, I’m pretty much out of ideas.
Any help and suggestions greatly appreciated!

@Chuckwow Hi and welcome to the Forum :smile:
Your efforts may be short lived with Leap 15.6 going EOL in a few months…

Look at using the command cnf

cnf teamdctl
                          
The program 'teamdctl' can be found in following packages:
  * libteam-tools [ path: /usr/sbin/teamdctl, repository: zypp (repo-oss) ]
  * libteam-tools [ path: /usr/sbin/teamdctl, repository: zypp (repo-sle-update) ]

Try installing with:
    sudo zypper install libteam-tools

zypper se libteam

S  | Name           | Summary                                                | Type
---+----------------+--------------------------------------------------------+-----------
   | libteam        | Utilities for controlling 802.1AX team network device  | srcpackage
   | libteam-devel  | Development files for libteam                          | package
   | libteam-tools  | Utilities for controlling team network devices         | package
   | libteam5       | Library for controlling 802.1AX team network device    | package
   | libteamdctl0   | Library for controlling the team network device daemon | package
   | python-libteam | Python bindings for libteam                            | package

Thanks Malcom!
I’ll download/install in the morning and report back, looks promising.

It worked, teaming interface is now up! Thanks again

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.