diff --git a/so-setup-network.sh b/so-setup-network.sh index 8b6aeccc4..f3c083e82 100644 --- a/so-setup-network.sh +++ b/so-setup-network.sh @@ -257,24 +257,24 @@ create_bond_nmcli() { nmcli con add type bond ifname bond0 con-name "bond0" \ bond.options "mode=0" \ 802-3-ethernet.mtu $MTU \ - ipv4.method "ignore" \ - ipv6.method "ignore" \ + ipv4.method "disabled" \ + ipv6.method "disabled" \ 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="$(echo -e "${BNIC}" | tr -d '"')" # 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" \ + ipv4.method "disabled" \ + ipv6.method "disabled" \ + con-name "bond0-slave-$BONDNIC" \ >> ~/sosetup.log 2>&1 # Bring the slave interface up - nmcli con up bond0-slave-$BNIC >> ~/sosetup.log 2>&1 + nmcli con up bond0-slave-$BONDNIC >> ~/sosetup.log 2>&1 done }