We had to configure this by hand under EL3.
In /etc/modules.conf:
alias eth0 tg3
alias eth1 tg3
alias bond0 bonding
options bond0 miimon=100 mode=balance-alb updelay=1000
In /etc/sysconfig/network-scripts
ifcfg-bond0:
DEVICE=bond0
BOOTPROTO=none
BROADCAST=10.102.255.255
IPADDR=10.102.0.82
NETMASK=255.255.0.0
NETWORK=10.102.0.0
GATEWAY=10.102.255.254
ONBOOT=yes
USERCTL=no
ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
ifcfg-eth1:
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
I *think* that was it.
Obviously options and NIC names will vary.
-Miles