summaryrefslogtreecommitdiffstats
path: root/usr/local/www
diff options
context:
space:
mode:
Diffstat (limited to 'usr/local/www')
-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