From Bugzilla Helper: User-Agent: Opera/7.50 (X11; Linux i686; U) [en] Description of problem: This bug is present in RHEL 2.1 and 3.0, RH9, FC1 and FC2. When using network device bonding, the ifup script sets the link status of the slave interfaces to be down. Line 200: if [ "${SLAVE}" = yes -a "${ISALIAS}" = no -a "${MASTER}" != "" -a \ -x /sbin/ifenslave ]; then RFLAG="" ; [ "${RECEIVEONLY}" = yes ] && RFLAG="-r" /sbin/ip link set dev ${DEVICE} down echo $"Enslaving ${DEVICE} to ${MASTER}" ifenslave ${RFLAG} "${MASTER}" "${DEVICE}" Changing to: /sbin/ip link set dev ${DEVICE} up makes everything work. I'm attaching my configs for bond0 and a slave. Version-Release number of selected component (if applicable): initscripts-7.53-1 How reproducible: Always Steps to Reproduce: 1. 'ifup bond0' Actual Results: slave interfaces are brought down Expected Results: slave interfaces brought up. :) Additional info:
Created attachment 101108 [details] ifcfg for bond0
Created attachment 101109 [details] ifcfg for eth0 bonding slave. eth1 is analogous
This is fixed in CVS post-FC2; should be in 7.58-1.
This bug was also present in RHEL 2.1 - can somebody confirm if it's fixed in 3.0?
A fix for this should be in update 3 of RHEL 3.