bondctl - Network Interface Bonding Control Script

Distribution: openSUSE 42.2
Repository: openSUSE Network Utilities all
Package name: bondctl
Package version: 1.8
Package release: 1.1
Package architecture: noarch
Package type: rpm
Installed size: 39.41 KB
Download size: 19.77 KB
Official Mirror:
bondctl is a utility that allows you create, configure, and destroy bonding interfaces on Linux. It duplicates all the functionality of ifenslave with additional capabilities, including the ability to configure parameters on a per-master basis. It's a simple script that works off of sysfs and is compatible with the busybox implementation of ash, making it suitable for initramfs environments.




  • bondctl = 1.8-1.1


    Source package: bondctl-1.8-1.1.src.rpm

    Install Howto

    1. Add the openSUSE Network Utilities repository:
      # zypper addrepo opensuse-network-utilities
    2. Install bondctl rpm package:
      # zypper install bondctl


    • /sbin/bondctl
    • /sbin/bondctl-ifenslave
    • /usr/share/doc/packages/bondctl/CHANGELOG
    • /usr/share/doc/packages/bondctl/LICENSE
    • /usr/share/doc/packages/bondctl/README
    • /usr/share/man/man8/bondctl.8.gz


    2013-04-08 - - update to 1.8: * Address detection on proposed slaves previously only detected IPv6 addresses. Fixed. * Removal of non-existent bonding masters silently succeeds * Addition of existing bonding masters silently succeeds * Assigned MAC addresses of bonding masters are preserved after adding first new slave. * Added 'laddress' command to allow setting of link (MAC) addresses * Added 'ipaddress' command to allow setting of IPv4/IPv6 addresses

    2011-08-27 - - update to 1.5: * added the ability to execute commands from an external file to bondctl * updated documentation

    2011-04-04 - - rename /sbin/ifenslave to /sbin/bondctl-ifenslave to avoid conflicts with the iputils package

    2011-04-01 - - initial version (1.4)