X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lbuild-initvm.sh;h=44e87954d603f5dbffca316f139fb45c8b7a7fc9;hb=28026a8786d31be115a07ace8cfa6b1077bd2194;hp=cea08389875290f2933548b6a71c13f44673c2a6;hpb=967e448feef5a2ec1434d67eb5f6ff211ea9ba56;p=build.git diff --git a/lbuild-initvm.sh b/lbuild-initvm.sh index cea08389..44e87954 100755 --- a/lbuild-initvm.sh +++ b/lbuild-initvm.sh @@ -41,6 +41,7 @@ for line in file("/proc/net/dev"): if ifname.find("lo")==0: continue if ifname.find("br")==0: continue if ifname.find("virbr")==0: continue + if ifname.find("veth")==0: continue if ifname.find("tap")==0: continue print ifname EOF @@ -955,7 +956,7 @@ function main () { # use same NETMASK as bridge interface br0 MASKLEN=$(ip addr show $PUBLIC_BRIDGE | grep -v inet6 | grep inet | awk '{print $2;}' | cut -d/ -f2) NETMASK=$(masklen_to_netmask $MASKLEN) - GATEWAY=$(ip route show | grep default | awk '{print $3}') + GATEWAY=$(ip route show | grep default | awk '{print $3}' | head -1) VIF_HOST="i$(echo $GUEST_HOSTNAME | cut -d. -f1)" fi