I am currently configuring 802.3ad with CentOS 4.4 on some SC1435's with tg3 based broadcom nics.
/proc/net/bonding/bond0 claims all links are up and everything is happy. However I do get this message in syslog whenever the bond is initialized:
bonding: An illegal loopback occurred on adapter ethX
It will switch between eth0 and eth1. All I can find is the c code for it and this message appears to be a kernel error when its doing a MAC comparison. I don't know if you guys experienced that as well.
Regardless here is the sysconfig stuff i have been using which may help you:
wsinnovations
1 Message
0
March 28th, 2007 16:00
/proc/net/bonding/bond0 claims all links are up and everything is happy. However I do get this message in syslog whenever the bond is initialized:
bonding: An illegal loopback occurred on adapter ethX
It will switch between eth0 and eth1. All I can find is the c code for it and this message appears to be a kernel error when its doing a MAC comparison. I don't know if you guys experienced that as well.
Regardless here is the sysconfig stuff i have been using which may help you:
# /etc/modprobe.conf setup
cat >> /etc/modprobe.conf
install bond0 modprobe bonding --ignore-install -o bond0 miimon=100 mode=4
# /etc/sysconfig/network-scripts/ifcfg-eth0 & ifcfg-eth1
DEVICE=ethX # where X = id of the current adapter
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
# /etc/sysconfig/network-scripts/
DEVICE=bond0
USERCTL=no
ONBOOT=yes
BROADCAST=192.168.1.255
NETWORK=192.168.1.0
GATEWAY=192.168.1.1
IPADDR=192.168.1.4