--- bonding.sh.orig 2011-12-12 15:32:18.134865295 +0100 +++ bonding.sh.orig 2011-12-12 15:32:51.515122417 +0100 @@ -105,6 +105,10 @@ for s in ${slaves}; do [ "${s}" = "${primary}" ] && continue if ! grep -q ${s} $sys_bonding_path/slaves; then + ( + IFACE="${s}" + _down + ) echo "+${s}" >$sys_bonding_path/slaves fi done