LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Making TSO option persistent across reboot?? (https://www.linuxquestions.org/questions/linux-networking-3/making-tso-option-persistent-across-reboot-585271/)

Brad.Scalio@noaa.gov 09-17-2007 08:32 AM

Making TSO option persistent across reboot??
 
Greetings

Have had some issues with tcp segmentation offloading on 2.6.9-42.19 RHEL WS kernel using a BCM57xx series NIC. After turning off TSO on the interface things settled down significantly and although it slightly reduces the performance it is an acceptable loss over having the interface drop anytime there is a large transfer.

So, running: ethtool -K eth0 tso off

turns it off but it is a runtime parameter and isn't persistent across reboots, I didn't find anything in /etc/sysctl.conf to change this option permanently and I could just put this into the startup scripts but was wondering if anyone knew of a place to "properly" set this.

Thanks

rossonieri#1 09-17-2007 08:59 AM

Quote:

Originally Posted by Brad.Scalio@noaa.gov (Post 2894547)
Greetings

Have had some issues with tcp segmentation offloading on 2.6.9-42.19 RHEL WS kernel using a BCM57xx series NIC. After turning off TSO on the interface things settled down significantly and although it slightly reduces the performance it is an acceptable loss over having the interface drop anytime there is a large transfer.

So, running: ethtool -K eth0 tso off

turns it off but it is a runtime parameter and isn't persistent across reboots, I didn't find anything in /etc/sysctl.conf to change this option permanently and I could just put this into the startup scripts but was wondering if anyone knew of a place to "properly" set this.

Thanks


hi,

try put ethtool -K eth0 tso off in /etc/rc.local,
so next boot it will be automatically executed.

HTH.

Brad.Scalio@noaa.gov 09-17-2007 09:00 AM

Quote:

Originally Posted by rossonieri#1 (Post 2894572)
hi,

try put ethtool -K eth0 tso off in /etc/rc.local,
so next boot it will be automatically executed.

HTH.

Howdy

Yeah I figured I could do that - but wasn't sure if there was some obscure sysctl option somewhere that "should" be set ;-)

I already have that in there ... I decided since we pay for RedHat support might as well pass this by them and see what they say -- if it is anything other than the rc.local option (which I doubt) I will post it in case anyone else has the issue(s)

THANKS FOR THE QUICK REPLY
much appreciated

Brad


All times are GMT -5. The time now is 11:57 PM.