Merge branch 'master' of https://gitlab.ut.mephi.ru/ut/ipw
Showing
1 changed file
with
5 additions
and
2 deletions
@@ -493,8 +493,11 @@ case "$CMD" in | @@ -493,8 +493,11 @@ case "$CMD" in | ||
493 | 493 | ||
494 | # Creating bond-ifaces | 494 | # Creating bond-ifaces |
495 | if [[ "$D1Q_EXISTS" == 0 ]]; then #make all | 495 | if [[ "$D1Q_EXISTS" == 0 ]]; then #make all |
496 | - echo "+$D1Q_IFACE" > /sys/class/net/bonding_masters | 496 | + echo "+$D1Q_IFACE" > /sys/class/net/bonding_masters 2>/dev/null |
497 | - echo "$MODE" > /sys/class/net/"$D1Q_IFACE"/bonding/mode | 497 | + |
498 | + if [[ -d /sys/class/net/"$D1Q_IFACE"/bonding ]]; then | ||
499 | + echo "$MODE" > /sys/class/net/"$D1Q_IFACE"/bonding/mode | ||
500 | + fi | ||
498 | 501 | ||
499 | for SLAVE in "${!SLAVES_VARIABLE}"; do | 502 | for SLAVE in "${!SLAVES_VARIABLE}"; do |
500 | ip link set dev "$SLAVE" down #enslaved int should be shutted down | 503 | ip link set dev "$SLAVE" down #enslaved int should be shutted down |
-
Please register or login to post a comment