summaryrefslogtreecommitdiffstats
path: root/etc/rc.bootup
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-02-25 21:37:38 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-02-25 21:37:38 +0000
commitaa01f2f21d1a79ec89345f35d161893ebe00165a (patch)
treebd214e8c929f36d471a085b08b4444684860da60 /etc/rc.bootup
parent9ad7c60961f02f0cd054ac84e70d00eb665e9dcb (diff)
downloadpfsense-aa01f2f21d1a79ec89345f35d161893ebe00165a.zip
pfsense-aa01f2f21d1a79ec89345f35d161893ebe00165a.tar.gz
On bootup, if the interfaces dont exist run the set interface wizard.
Diffstat (limited to 'etc/rc.bootup')
-rwxr-xr-xetc/rc.bootup10
1 files changed, 10 insertions, 0 deletions
diff --git a/etc/rc.bootup b/etc/rc.bootup
index aa16863..0a25d9d 100755
--- a/etc/rc.bootup
+++ b/etc/rc.bootup
@@ -40,6 +40,16 @@
require_once("config.inc");
require_once("functions.inc");
+ $lan_if = $config['interfaces']['lan']['if']);
+ $wan_if = get_real_wan_interface();
+
+ $do_assign = 0;
+
+ if(does_interface_exist($lan_if) == false) $do_assign = 1;
+ if(does_interface_exist($wan_if) == false) $do_assign = 1;
+
+ if($do_assign == 1) mwexec("/etc/rc.initial.setports");
+
/* convert configuration, if necessary */
convert_config();
OpenPOWER on IntegriCloud