Steps for setting up NIC bonding in debian/ubuntu
1. install ifenslave-2.6
2. make changes below
3. ran update-modules
4. run modprobe bonding
5. restart the network
/etc/network/interfaces
auto lo
iface lo inet loopback
# NIC Bonding Interface
auto bond0
iface bond0 inet static
hwaddress ether 00:04:7B:30:4A:AC
address 192.168.0.22
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
up infenslave bond0 eth0 eth1
down ifenslave -d bond0 eth0 eth1
/etc/modprobe.d aliases (made the following add/remove)
# alias net-pf-10 ipv6
alias bond0 bonding
alias eth0 e100
alias eth1 e100
options bonding mode=0 miimon=100
/etc/modutils/actions
probeall bond0 eth0 eth1 bonding