TSO Checkbox in WebGUI not working



  • Hello,

    I have the following problem on my Watchguard X750E.

    Menu: System -> Advanced -> Networking
    When I check "Disable hardware TCP segmentation offload" it has no effect.
    The kernel parameter "net.inet.tcp.tso" keeps to be enabled (1).
    IMHO the checkbox in the menu should be this kernel parameter.

    For the marvel cards in the Watchguard box I need this parameter set to disabled. So currently I do it manually

    systcl net.inet.tcp.tso=0
    

    Also when I put that parameter

    net.inet.tcp.tso=0
    

    to /etc/sysctl.conf it seems the parameter will be overwritten by some other process at later boot time.

    Can somebody agree with that?
    How can I solve this?

    Thank you and best regards

    Ben

    Hardware: Watchguard Firebox X750E (8 Ports)
    Software: PFsense 2.0.1-RELEASE (i386)


  • Netgate Administrator

    You can add this in the GUI in System: Advanced: System Tunables:
    Add it as a new tunable and set it to 0. The values from that table are written to /etc/sysctl.conf at boot.

    Presumably you are doing this to avoid the watchdog timeouts that otherwise plague the Marvel NICs in that box. Is this the only thing you doing?
    We recently had a positive report using some other tweaks in the X550 thread: http://forum.pfsense.org/index.php/topic,20095.msg295119.html#msg295119

    Steve



  • Thank you very much for your hint and link.
    Exactly what I've searched for and exactly the same problems.

    Ben


Log in to reply