From 95051e2eaed3e89cb224981334e695e2ce32cbdf Mon Sep 17 00:00:00 2001 From: Paul Mattal Date: Wed, 6 Jan 2010 00:20:55 -0500 Subject: [PATCH] Ported forward patch for FS#11781. Some interim changes to bond_up() conflicted. --- network | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/network b/network index d23b3a9..5bf8938 100755 --- a/network +++ b/network @@ -139,6 +139,10 @@ bond_up() for ifline in ${BOND_INTERFACES[@]}; do if [ "$ifline" = "${ifline#!}" ]; then eval bondcfg="\$bond_${ifline}" + for ifl in ${bondcfg}; do + /sbin/ifconfig $ifl up + done + /sbin/ifconfig $ifline up if [ -n "${bondcfg}" ]; then /sbin/ifenslave $ifline $bondcfg || error=1 fi @@ -206,14 +210,16 @@ case "$1" in error=0 # bring up bridge interfaces bridge_up + + # bring up bond interfaces + bond_up + # bring up ethernet interfaces for ifline in ${INTERFACES[@]}; do if [ "$ifline" = "${ifline#!}" ]; then ifup $ifline || error=1 fi done - # bring up bond interfaces - bond_up # bring up routes for rtline in "${ROUTES[@]}"; do if [ "$rtline" = "${rtline#!}" ]; then -- 1.6.6