Move complex packages to their own menu,
[openwrt.git] / root / etc / nvram.overrides
index 058ce70..e334d75 100644 (file)
@@ -1,12 +1,13 @@
 # NVRAM overrides
 # This file handles the NVRAM quirks of various hardware
+# this is not a replacement for nvram.
 
 # linksys bug has lan doing dhcp; force static
 lan_proto="static"
 
 # failsafe if reset is held
 [ "$FAILSAFE" = "true" ] && {
-  debug "### FAILSAFE MODE ####"
+  echo "### FAILSAFE MODE ####"
   lan_ifname="br0"
   lan_ifnames="vlan0 vlan2 eth1 eth2 eth3"
   lan_ipaddr="192.168.1.1"
@@ -39,3 +40,13 @@ lan_proto="static"
   remap wan_ifnames
   remap pppoe_ifname
 }
+
+[ -z "$(nvram_get lan_ifname)" ] && {
+  lan_ifname="br0"
+  lan_ifnames="vlan0 vlan2 eth1 eth2 eth3"
+}
+
+[ -z "$(nvram_get wan_ifname)" ] && {
+   wan_ifname="vlan1"
+   wan_proto="dhcp"
+}
This page took 0.020565 seconds and 4 git commands to generate.