From 6e0fbcfd89cdedf33f2b94968c670cd3905316e6 Mon Sep 17 00:00:00 2001 From: Felipe de Jesus Ruiz Garcia Date: Mon, 17 Dec 2018 11:02:35 -0600 Subject: [PATCH] Update network command setup_network.sh ifconfig and brctl are deprecated commands. They are replaced with ip command. Story: 2004646 Task: 28598 Change-Id: I4a9b63f5437fc9372a169216ee62f239bce55b3c Signed-off-by: Felipe de Jesus Ruiz Garcia Signed-off-by: Felipe de Jesus Ruiz Garcia --- deployment/libvirt/setup_network.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/deployment/libvirt/setup_network.sh b/deployment/libvirt/setup_network.sh index 13f211bf..1909dd0b 100755 --- a/deployment/libvirt/setup_network.sh +++ b/deployment/libvirt/setup_network.sh @@ -28,11 +28,12 @@ if [[ -r /sys/class/net/${BRIDGE_INTERFACE}1 ]]; then fi for i in {1..4}; do - sudo brctl addbr ${BRIDGE_INTERFACE}$i + sudo ip link add ${BRIDGE_INTERFACE}$i type bridge done -sudo ifconfig ${BRIDGE_INTERFACE}1 $EXTERNAL_IP up -sudo ifconfig ${BRIDGE_INTERFACE}2 up -sudo ifconfig ${BRIDGE_INTERFACE}3 up -sudo ifconfig ${BRIDGE_INTERFACE}4 up +sudo ip addr add $EXTERNAL_IP dev ${BRIDGE_INTERFACE}1 +sudo ip link set ${BRIDGE_INTERFACE}1 up +sudo ip link set ${BRIDGE_INTERFACE}2 up +sudo ip link set ${BRIDGE_INTERFACE}3 up +sudo ip link set ${BRIDGE_INTERFACE}4 up sudo iptables -t nat -A POSTROUTING -s $EXTERNAL_NETWORK -j MASQUERADE