6–Configuring NIC Functionality in the Converged Network Adapter
Configuring the NIC in a Linux Environment
6-42 FE0254601-00 A
Ethernet Channel Bonding Driver
The Linux bonding driver combines multiple network interfaces into a single
logical bonded interface. The driver supports bonding modes such as failover and
round-robin. The bonding driver also monitors link integrity. For bonding driver
documentation, visit
http://www.kernel.org/doc/Documentation/networking/bonding.txt
.
The bonding driver is a kernel-loadable module (bonding.ko) that resides in the
/lib/modules/`uname -`/kernel/drivers/net/bonding/ directory on
RHEL 5-based distributions.
Bonding Driver Parameters
Table 6-4 list the bonding driver parameters. Bonding driver options are supplied
as parameters to the bonding module at load time. Though these parameters can
be used as arguments in the modprobe command, it is recommended that they be
specified in the /etc/modprobe.conf configuration file. If any of these
parameters is not specified, the default value is used.
NOTE:
Options with text values accept either the text name or, for backward
compatibility, the option value. For example, mode= active-backup o
and mode=1, set the same mode.
Table 6-4. Linux Bonding Driver Parameters
Parameter
Name
Unit Description
Default
Value
Allowed Values
miimon milliseconds Specifies the MII link monitor-
ing frequency in milliseconds.
This determines how often the
link state of each slave is
inspected for link failures. A
value of zero disables MII link
monitoring. A value of 100 is a
good starting point. The
use_carrier parameter
affects how the link state is
determined.
0
arp_interval milliseconds Specifies the ARP link moni-
toring frequency. ARP moni-
toring should not be used with
miimon.
0 32767