Browse Source

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 <[email protected]>

SVN-Revision: 47675
Jo-Philipp Wich 10 years ago
parent
commit
a826098e2b
1 changed files with 7 additions and 1 deletions
  1. 7 1
      package/base-files/files/bin/config_generate

+ 7 - 1
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
 }