diff --git a/patches/systemvm/debian/config/etc/init.d/cloud-early-config b/patches/systemvm/debian/config/etc/init.d/cloud-early-config index 6033402b458..9c0d189046f 100755 --- a/patches/systemvm/debian/config/etc/init.d/cloud-early-config +++ b/patches/systemvm/debian/config/etc/init.d/cloud-early-config @@ -205,10 +205,9 @@ setup_interface() { ifdown $intf else ifdown $intf - ifup $intf - if [ "$RROUTER" == "1" -a "$1" == "2" ] + if [ "$RROUTER" != "1" -o "$1" != "2" ] then - ifdown $intf + ifup $intf fi fi }