Projects / bondctl

bondctl

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.

Tags
Licenses
Operating Systems
Implementation

RSS Last announcement

New web site 11 Aug 2011

Bondctl did not have a web presence until now.

RSS Recent releases

  •  14 Jan 2012 02:07

Release Notes: This release adds new command modes to allow setting link (MAC) addresses and IPv4/IPv6 addresses. Combined with the command file functionality, you can now bootstrap your bonded interface and join the network with this one tool, rather than just getting bonding working and still relying on ip/ifconfig to join the network. Several smaller fixes and improvements were also completed.

  •  27 Aug 2011 07:26

    Release Notes: The ability to take and run multiple commands from an external file was added. The makefile was modified to be a bit more distribution agnostic.

    •  01 Apr 2011 09:07

      Release Notes: Bondctl will now attempt to autoload driver modules for the bonding driver as well as any NICs aliased. It also allows attaching slaves in link-up state as long as there are no site/global scope addresses assigned. Similarly, it will allow attaching oper-down interfaces with assigned addresses.

      Screenshot

      Project Spotlight

      PHP DataForm

      A PHP script for creating HTML forms.

      Screenshot

      Project Spotlight

      Linux Huawei Unlocker

      A tool for automatically unlocking Huawei modems.