summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2009-09-25 20:34:41 -0400
committerChris Buechler <cmb@pfsense.org>2009-09-25 20:34:41 -0400
commit19ee38b4c955b0ab5702bd9fd76f1e547708bac8 (patch)
treea244d7a319c7b7c08bcecb9e20c4e5a23d0b7fda
parent369fb26331d05781e42835776c8c31105f57399c (diff)
downloadpfsense-19ee38b4c955b0ab5702bd9fd76f1e547708bac8.zip
pfsense-19ee38b4c955b0ab5702bd9fd76f1e547708bac8.tar.gz
move setup_microcode above the interface configuration, so in circumstances where the interface configuration needs to override those settings for working around certain problems (like disabling tx/rx checksum for wireless bridging) it doesn't get stomped on at boot time.
-rwxr-xr-xetc/rc.bootup12
1 files changed, 6 insertions, 6 deletions
diff --git a/etc/rc.bootup b/etc/rc.bootup
index cb3de21..c56e275 100755
--- a/etc/rc.bootup
+++ b/etc/rc.bootup
@@ -191,6 +191,11 @@ function rescue_detect_keypress() {
/* start syslogd */
system_syslogd_start();
+ /* setup interface microcode which improves tcp/ip speed */
+ echo "Setting up microcode and tx/rx offloading...";
+ setup_microcode();
+ echo "done.\n";
+
/* set up VLAN virtual interfaces */
interfaces_vlan_configure();
@@ -239,7 +244,7 @@ function rescue_detect_keypress() {
slbd_configure();
/* start OpenVPN server & clients */
- openvpn_resync_all();
+ openvpn_resync_all();
/* setup altq + pf */
echo "Configuring firewall...";
@@ -303,11 +308,6 @@ function rescue_detect_keypress() {
/* setup polling */
setup_polling();
- /* setup interface microcode which improves tcp/ip speed */
- echo "Setting up microcode and tx/rx offloading...";
- setup_microcode();
- echo "done.\n";
-
mwexec("/sbin/pfctl -f /tmp/rules.debug");
interfaces_carp_bring_up_final();
OpenPOWER on IntegriCloud