From 020d3703569c57a887dc75f3bd062bee72eb07ac Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Thu, 26 Apr 2012 13:59:44 -0700 Subject: [PATCH] Add a util that will help fix ubuntus network after openstack is cleared --- tools/clear-net-ubuntu.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 tools/clear-net-ubuntu.sh diff --git a/tools/clear-net-ubuntu.sh b/tools/clear-net-ubuntu.sh new file mode 100755 index 00000000..61701748 --- /dev/null +++ b/tools/clear-net-ubuntu.sh @@ -0,0 +1,38 @@ +#!/bin/bash -x + +ETH_SRC="eth0" + +echo "Clearing your network up." + +if [[ -n `brctl show | grep -i br100` ]] +then + echo "Clearing br100 and making $ETH_SRC be the real interface." + #sudo ifconfig $ETH_SRC down + #sudo ifconfig br100 down + #sudo brctl delif br100 $ETH_SRC + #sudo brctl delbr br100 +fi + +if [[ -n `brctl show | grep -i virbr0` ]] +then + echo "Removing virbr0" + sudo ifconfig virbr0 down + sudo brctl delbr virbr0 +fi + +if [[ -z `grep "iface $ETH_SRC" /etc/network/interfaces` ]] +then + + echo "Readjusting /etc/network/interfaces to have DHCP on for $ETH_SRC" + sudo cat > /etc/network/interfaces <