X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=package%2Fnetwork%2Fconfig%2Fswconfig%2Ffiles%2Fswitch.sh;h=74d259073f0b105bf38a197a05cf6022451d1def;hb=0ff7597fcde5d14008f4c4c9290de485d408c679;hp=18d5fbd2c3d58f356e6f9ceec86ebc2caf38b757;hpb=4f2090ad48927532f42272c92c874cc370fc349b;p=openwrt-working-2016%2F.git diff --git a/package/network/config/swconfig/files/switch.sh b/package/network/config/swconfig/files/switch.sh index 18d5fbd2c3..74d259073f 100644 --- a/package/network/config/swconfig/files/switch.sh +++ b/package/network/config/swconfig/files/switch.sh @@ -2,9 +2,10 @@ # Copyright (C) 2009 OpenWrt.org setup_switch_dev() { + local name config_get name "$1" name name="${name:-$1}" - [ -d "/sys/class/net/$name" ] && ifconfig "$name" up + [ -d "/sys/class/net/$name" ] && ip link set dev "$name" up swconfig dev "$name" load network }