don't bring down interfaces when preparing them
[openwrt/svn-archive/archive.git] / package / base-files / files / lib / network / config.sh
index dfee674915b8337f4a3b25000c114e09535b8368..b89168e07c7eb172160c0fd82e6bbeb3b2a14329 100755 (executable)
@@ -90,8 +90,8 @@ prepare_interface() {
        [ "br-$config" = "$iface" -o -e "$iface" ] && return 0;
        
        ifconfig "$iface" 2>/dev/null >/dev/null && {
-               # make sure the interface is removed from any existing bridge and brought down
-               ifconfig "$iface" down
+               # make sure the interface is removed from any existing bridge and deconfigured 
+               ifconfig "$iface" 0.0.0.0
                unbridge "$iface"
        }