X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;ds=sidebyside;f=functions;h=959d762bdd78ea0a9e31ac0ee2ddf8a2c671c918;hb=6f4946607ac728f473033dcbabffaaa8b5f3a275;hp=8d2d5f3661a786943df9d1f20ed028ac6984690c;hpb=7bf7a4a1f847eed595b09c7e17743b93cec26f36;p=rrq%2Foverlay-boot.git diff --git a/functions b/functions index 8d2d5f3..959d762 100644 --- a/functions +++ b/functions @@ -115,11 +115,11 @@ setup_veth_cables() { # set up veth with specified mac address ip link add $IF type veth peer name eth$i address $MAC netns $NETNS fi - ip link set $IF up BR="${C%=*}" if [ -z "$BR" ] ; then - ifup $IF + ifup $IF || ip link set $IF up else + ip link set $IF up brctl addif $BR $IF fi i=$((i+1))