REDHAT bonding

These are my bonding files off a Redhat AS 4 server. If you change /etc/modprobe.conf be sure to run a mkinitrd and reboot.

I'm showing "bonding" as the kernel module that's loaded on Redhat AS 4.0, not "bond0"

/etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0
IPADDR=???.???.???.???
NETMASK=255.255.255.0
GATEWAY=???.???.???.???
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
TYPE=Ethernet

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
TYPE=Ethernet

/etc/modprobe.conf

alias eth0 tg3
alias eth1 tg3
alias bond0 bonding
options bond0 miimon=100
install bond0 /sbin/modprobe -o bonding0 --ignore-install bonding