I would like to turn off tcp segmentation offload on a CentOS5 server. Using ethtool the command is ethtool -K eth0 tso off
However, this setting only persists for this session. How can I make it persist through reboots?
CentOS Networking – How to Persist Ethtool Settings Through Reboot
centosethtoollinux-networking
Best Answer
For RHEL7 in /etc/sysconfig/network-scripts/ifcfg-* you may have:
ETHTOOL_OPTS="-K ${DEVICE} gso off gro off tso off"
if more options then use like
ETHTOOL_OPTS="-K ${DEVICE} gso off;-K ${DEVICE} gro off;-K ${DEVICE} tso off"
you have to have naturally DEVICE defined in your ifcfg file.
No rc.local nor extra ifup scripts needed. Easy to you in generic deployment systems.