diff options
author | Chris Buechler <cmb@pfsense.org> | 2009-09-25 20:34:41 -0400 |
---|---|---|
committer | Chris Buechler <cmb@pfsense.org> | 2009-09-25 20:34:41 -0400 |
commit | 19ee38b4c955b0ab5702bd9fd76f1e547708bac8 (patch) | |
tree | a244d7a319c7b7c08bcecb9e20c4e5a23d0b7fda | |
parent | 369fb26331d05781e42835776c8c31105f57399c (diff) | |
download | pfsense-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-x | etc/rc.bootup | 12 |
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(); |