From bad922bf77320a39b1c496a4a02c5440c6e07dda Mon Sep 17 00:00:00 2001 From: William Wernert Date: Fri, 31 May 2019 15:19:09 -0400 Subject: [PATCH] Fixing substitution and ipv4/ipv6 issues in nmcli bond function. --- so-setup-network.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/so-setup-network.sh b/so-setup-network.sh index 23db2f26a..8b6aeccc4 100644 --- a/so-setup-network.sh +++ b/so-setup-network.sh @@ -257,17 +257,20 @@ create_bond_nmcli() { nmcli con add type bond ifname bond0 con-name "bond0" \ bond.options "mode=0" \ 802-3-ethernet.mtu $MTU \ - ipv4.method "manual" \ + ipv4.method "ignore" \ + ipv6.method "ignore" \ connection.autoconnect "yes" \ >> ~/sosetup.log 2>&1 for BNIC in ${BNICS[@]}; do # Strip the quotes from the NIC names - BONDNIC=${awk -F\" | '{print $2}' <<< $BNIC} + BONDNIC=${awk -F\" | '{print $2}' <<< !BNIC} # Create the slave interface and assign it to the bond nmcli con add type ethernet ifname $BONDNIC master bond0 \ connection.autoconnect yes \ 802-3-ethernet.mtu $MTU \ + ipv4.method "ignore" \ + ipv6.method "ignore" \ con-name "bond0-slave-$BNIC" \ >> ~/sosetup.log 2>&1 # Bring the slave interface up