summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_advanced_network.php
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2009-04-23 23:55:37 -0400
committerChris Buechler <cmb@pfsense.org>2009-04-23 23:55:37 -0400
commita7c6604c06ba8be40533f4e5784bca9676a34e73 (patch)
tree895c84aa6824cc7d5084ce1cee6b8683783e9fd4 /usr/local/www/system_advanced_network.php
parent233405d75aba8c21d375835adeb0f92d9e6814d6 (diff)
downloadpfsense-a7c6604c06ba8be40533f4e5784bca9676a34e73.zip
pfsense-a7c6604c06ba8be40533f4e5784bca9676a34e73.tar.gz
Fix "disable checksum offloading", and some other bugs with certain combinations of options while here.
Diffstat (limited to 'usr/local/www/system_advanced_network.php')
-rw-r--r--usr/local/www/system_advanced_network.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/local/www/system_advanced_network.php b/usr/local/www/system_advanced_network.php
index 8919dce..ffb003c 100644
--- a/usr/local/www/system_advanced_network.php
+++ b/usr/local/www/system_advanced_network.php
@@ -98,8 +98,10 @@ if ($_POST) {
if($_POST['disablechecksumoffloading'] == "yes") {
$config['system']['disablechecksumoffloading'] = $_POST['disablechecksumoffloading'];
+ setup_microcode();
} else {
unset($config['system']['disablechecksumoffloading']);
+ setup_microcode();
}
write_config();
@@ -214,8 +216,8 @@ function enable_change(enable_over) {
<td width="22%" valign="top" class="vncell">Hardware Checksum Offloading</td>
<td width="78%" class="vtable">
<input name="disablechecksumoffloading" type="checkbox" id="disablechecksumoffloading" value="yes" <?php if (isset($config['system']['disablechecksumoffloading'])) echo "checked"; ?> />
- <strong>Disable hardware checksum offload.</strong><br>
- This option will hardware assisted checksum offloading. FreeBSD sometimes has difficulties with certain drivers.
+ <strong>Disable hardware checksum offload</strong><br>
+ Checking this option will disable hardware checksum offloading. Checksum offloading is broken in some hardware, particularly some Realtek cards. Rarely, drivers may have problems with checksum offloading and some specific NICs.
</td>
</tr>
<tr>
OpenPOWER on IntegriCloud