This piece of Debian documentation states that package ifenslave
is necessary for bonding:
First install the ifenslave package, necessary to enable bonding
Yet I know of two Debian 7.10 (wheezy) hosts where dpkg --get-selections | grep ifenslave
returns ifenslave-2.6 install
(i.e. package is not installed) and there are multiple entries /proc/net/bonding/*
with MII Status: up
.
So is package ifenslave
really necessary for bonding or is it not?
No, the
ifenslave
package is not required on Debian systems. From that package's README.Debian (Debian 9 system):Using the
/etc/networking/interfaces
approach results in bonding being configured by setting values in/sys
. Theifenslave
approach merely provides a shell script to make configuration easier.