Overview
Kerio Control includes large segment offload (LSO), also referred to as generic segmentation offload. LSO allows the network interface controller to process the segmentation of data transfers and significantly improves performance. However, these improvements are noticeable only during large data transfers, such as file downloads or video streams.
LSO is supported on all Kerio Control NG hardware devices. Kerio Control virtual and software appliances support LSO only if your hardware supports it as well.
Step by Step Guide
Verifying LSO support on Internet network adapters
LSO works only if you use network adapters that support LSO.
To verify that your network adapters support LSO, connect to Kerio Control via SSHand use the command ethtool
:
- Connect to Kerio Control via SSH.
- Type
ethtool -k xxxx | grep generic-segmentation
, wherexxxx
represents your Internet interface, for exampleeth0
(the default value in Kerio Control).
If your Internet network adapter supports LSO, the result is
generic segmentation-offload: on
Disabling LSO in Kerio Control
In Kerio Control, LSO is enabled by default. To disable LSO, connect to Kerio Control via SSH and update the tinydbclient
configuration file:
- Connect to Kerio Control via SSH.
- Type
/opt/kerio/winroute/tinydbclient "update Misc set PktOffloading=0"
- To apply the new configuration, restart Kerio Control using the command:
/etc/boxinit.d/60winroute restart
Confirmation
After the restart, Kerio Control disables LSO.