From: Jo-Philipp Wich Date: Mon, 30 Nov 2015 10:55:43 +0000 (+0000) Subject: base-files: uci-defaults-new: only emit force_link for additional ifaces X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=a826098e2bd2af77a11b2413b8afdea230de748a;p=librecmc%2Flibrecmc.git base-files: uci-defaults-new: only emit force_link for additional ifaces Only se4t the force_link property for non-lan, non-wan ifaces as it is unnecessary in the default cases. Signed-off-by: Jo-Philipp Wich SVN-Revision: 47675 --- diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate index b6675f12ce..6da386faff 100755 --- a/package/base-files/files/bin/config_generate +++ b/package/base-files/files/bin/config_generate @@ -49,7 +49,6 @@ generate_network() { delete network.$1 set network.$1='interface' set network.$1.ifname='$ifname' - set network.$1.force_link=1 set network.$1.proto='none' set network.$1.macaddr='$macaddr' EOF @@ -64,6 +63,7 @@ generate_network() { set network.$1.ip6assign='60' EOF ;; + wan) uci -q batch <<-EOF set network.$1.proto='dhcp' @@ -73,6 +73,12 @@ generate_network() { set network.wan6.proto='dhcpv6' EOF ;; + + *) + uci -q batch <<-EOF + set network.$1.force_link=1 + EOF + ;; esac }