Presistant sg off - Ethtool - Ubuntu 16.04- AWS

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
0
down vote

favorite












looking for some help/advice



i have two AWS servers one in a customers environment and a dev server in my own



We have been testing device SSL to send data



the Customers Server aka live works without any packet loss



but the test one drops 80% - 90% of packets



i found that if we turn the scatter gather off we get 100% of packets



however i can not get this setting to persist



i have tried a start up script to trigger after the networking service



i have also added



ethtool -k eth0 sg off



into the rc.local file



my questions are



How can i change the ethtool too keep the setting
Where is the config file for Ethtool
is there another setting that can cause this ?



Here are the differences between my two servers



Test



rx-checksumming: on [fixed] tx-checksumming: on
tx-checksum-ipv4: on [fixed]
tx-checksum-ip-generic: off [fixed]
tx-checksum-ipv6: off [requested on]
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: off [fixed] scatter-gather: on
tx-scatter-gather: on
tx-scatter-gather-fraglist: off [fixed] tcp-segmentation-offload: on
tx-tcp-segmentation: on
tx-tcp-ecn-segmentation: off [fixed]
tx-tcp6-segmentation: off [requested on] udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on generic-receive-offload: on large-receive-offload: off [fixed] rx-vlan-offload: off [fixed] tx-vlan-offload: off [fixed] ntuple-filters: off [fixed] receive-hashing: off [fixed] highdma: off [fixed] rx-vlan-filter: off [fixed] vlan-challenged: off [fixed] tx-lockless: off [fixed] netns-local: off [fixed] tx-gso-robust: on [fixed] tx-fcoe-segmentation: off [fixed] tx-gre-segmentation: off [fixed] tx-ipip-segmentation: off [fixed] tx-sit-segmentation: off [fixed] tx-udp_tnl-segmentation: off [fixed] fcoe-mtu: off [fixed] tx-nocache-copy: off loopback: off [fixed] rx-fcs: off [fixed] rx-all: off [fixed] tx-vlan-stag-hw-insert: off [fixed] rx-vlan-stag-hw-parse: off [fixed] rx-vlan-stag-filter: off [fixed] l2-fwd-offload: off [fixed] busy-poll: off [fixed] hw-tc-offload: off [fixed]


Dev



 rx-checksumming: on
tx-checksumming: on
tx-checksum-ipv4: off [fixed]
tx-checksum-ip-generic: on
tx-checksum-ipv6: off [fixed]
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: on
scatter-gather: on
tx-scatter-gather: on
tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: on
tx-tcp-segmentation: on
tx-tcp-ecn-segmentation: off [fixed]
tx-tcp6-segmentation: on
udp-fragmentation-offload: off [fixed]
generic-segmentation-offload: on
generic-receive-offload: on
large-receive-offload: off [fixed]
rx-vlan-offload: on [fixed]
tx-vlan-offload: on [fixed]
ntuple-filters: off [fixed]
receive-hashing: off [fixed]
highdma: on [fixed]
rx-vlan-filter: on [fixed]
vlan-challenged: off [fixed]
tx-lockless: off [fixed]
netns-local: off [fixed]
tx-gso-robust: off [fixed]
tx-fcoe-segmentation: off [fixed]
tx-gre-segmentation: off [fixed]
tx-ipip-segmentation: off [fixed]
tx-sit-segmentation: off [fixed]
tx-udp_tnl-segmentation: off [fixed]
fcoe-mtu: off [fixed]
tx-nocache-copy: off
loopback: off [fixed]
rx-fcs: off [fixed]
rx-all: off [fixed]
tx-vlan-stag-hw-insert: off [fixed]
rx-vlan-stag-hw-parse: off [fixed]
rx-vlan-stag-filter: off [fixed]



l2-fwd-offload: off [fixed]
busy-poll: on [fixed]
hw-tc-offload: off [fixed]


Thanks for any help and advice :D







share|improve this question
























    up vote
    0
    down vote

    favorite












    looking for some help/advice



    i have two AWS servers one in a customers environment and a dev server in my own



    We have been testing device SSL to send data



    the Customers Server aka live works without any packet loss



    but the test one drops 80% - 90% of packets



    i found that if we turn the scatter gather off we get 100% of packets



    however i can not get this setting to persist



    i have tried a start up script to trigger after the networking service



    i have also added



    ethtool -k eth0 sg off



    into the rc.local file



    my questions are



    How can i change the ethtool too keep the setting
    Where is the config file for Ethtool
    is there another setting that can cause this ?



    Here are the differences between my two servers



    Test



    rx-checksumming: on [fixed] tx-checksumming: on
    tx-checksum-ipv4: on [fixed]
    tx-checksum-ip-generic: off [fixed]
    tx-checksum-ipv6: off [requested on]
    tx-checksum-fcoe-crc: off [fixed]
    tx-checksum-sctp: off [fixed] scatter-gather: on
    tx-scatter-gather: on
    tx-scatter-gather-fraglist: off [fixed] tcp-segmentation-offload: on
    tx-tcp-segmentation: on
    tx-tcp-ecn-segmentation: off [fixed]
    tx-tcp6-segmentation: off [requested on] udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on generic-receive-offload: on large-receive-offload: off [fixed] rx-vlan-offload: off [fixed] tx-vlan-offload: off [fixed] ntuple-filters: off [fixed] receive-hashing: off [fixed] highdma: off [fixed] rx-vlan-filter: off [fixed] vlan-challenged: off [fixed] tx-lockless: off [fixed] netns-local: off [fixed] tx-gso-robust: on [fixed] tx-fcoe-segmentation: off [fixed] tx-gre-segmentation: off [fixed] tx-ipip-segmentation: off [fixed] tx-sit-segmentation: off [fixed] tx-udp_tnl-segmentation: off [fixed] fcoe-mtu: off [fixed] tx-nocache-copy: off loopback: off [fixed] rx-fcs: off [fixed] rx-all: off [fixed] tx-vlan-stag-hw-insert: off [fixed] rx-vlan-stag-hw-parse: off [fixed] rx-vlan-stag-filter: off [fixed] l2-fwd-offload: off [fixed] busy-poll: off [fixed] hw-tc-offload: off [fixed]


    Dev



     rx-checksumming: on
    tx-checksumming: on
    tx-checksum-ipv4: off [fixed]
    tx-checksum-ip-generic: on
    tx-checksum-ipv6: off [fixed]
    tx-checksum-fcoe-crc: off [fixed]
    tx-checksum-sctp: on
    scatter-gather: on
    tx-scatter-gather: on
    tx-scatter-gather-fraglist: off [fixed]
    tcp-segmentation-offload: on
    tx-tcp-segmentation: on
    tx-tcp-ecn-segmentation: off [fixed]
    tx-tcp6-segmentation: on
    udp-fragmentation-offload: off [fixed]
    generic-segmentation-offload: on
    generic-receive-offload: on
    large-receive-offload: off [fixed]
    rx-vlan-offload: on [fixed]
    tx-vlan-offload: on [fixed]
    ntuple-filters: off [fixed]
    receive-hashing: off [fixed]
    highdma: on [fixed]
    rx-vlan-filter: on [fixed]
    vlan-challenged: off [fixed]
    tx-lockless: off [fixed]
    netns-local: off [fixed]
    tx-gso-robust: off [fixed]
    tx-fcoe-segmentation: off [fixed]
    tx-gre-segmentation: off [fixed]
    tx-ipip-segmentation: off [fixed]
    tx-sit-segmentation: off [fixed]
    tx-udp_tnl-segmentation: off [fixed]
    fcoe-mtu: off [fixed]
    tx-nocache-copy: off
    loopback: off [fixed]
    rx-fcs: off [fixed]
    rx-all: off [fixed]
    tx-vlan-stag-hw-insert: off [fixed]
    rx-vlan-stag-hw-parse: off [fixed]
    rx-vlan-stag-filter: off [fixed]



    l2-fwd-offload: off [fixed]
    busy-poll: on [fixed]
    hw-tc-offload: off [fixed]


    Thanks for any help and advice :D







    share|improve this question






















      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      looking for some help/advice



      i have two AWS servers one in a customers environment and a dev server in my own



      We have been testing device SSL to send data



      the Customers Server aka live works without any packet loss



      but the test one drops 80% - 90% of packets



      i found that if we turn the scatter gather off we get 100% of packets



      however i can not get this setting to persist



      i have tried a start up script to trigger after the networking service



      i have also added



      ethtool -k eth0 sg off



      into the rc.local file



      my questions are



      How can i change the ethtool too keep the setting
      Where is the config file for Ethtool
      is there another setting that can cause this ?



      Here are the differences between my two servers



      Test



      rx-checksumming: on [fixed] tx-checksumming: on
      tx-checksum-ipv4: on [fixed]
      tx-checksum-ip-generic: off [fixed]
      tx-checksum-ipv6: off [requested on]
      tx-checksum-fcoe-crc: off [fixed]
      tx-checksum-sctp: off [fixed] scatter-gather: on
      tx-scatter-gather: on
      tx-scatter-gather-fraglist: off [fixed] tcp-segmentation-offload: on
      tx-tcp-segmentation: on
      tx-tcp-ecn-segmentation: off [fixed]
      tx-tcp6-segmentation: off [requested on] udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on generic-receive-offload: on large-receive-offload: off [fixed] rx-vlan-offload: off [fixed] tx-vlan-offload: off [fixed] ntuple-filters: off [fixed] receive-hashing: off [fixed] highdma: off [fixed] rx-vlan-filter: off [fixed] vlan-challenged: off [fixed] tx-lockless: off [fixed] netns-local: off [fixed] tx-gso-robust: on [fixed] tx-fcoe-segmentation: off [fixed] tx-gre-segmentation: off [fixed] tx-ipip-segmentation: off [fixed] tx-sit-segmentation: off [fixed] tx-udp_tnl-segmentation: off [fixed] fcoe-mtu: off [fixed] tx-nocache-copy: off loopback: off [fixed] rx-fcs: off [fixed] rx-all: off [fixed] tx-vlan-stag-hw-insert: off [fixed] rx-vlan-stag-hw-parse: off [fixed] rx-vlan-stag-filter: off [fixed] l2-fwd-offload: off [fixed] busy-poll: off [fixed] hw-tc-offload: off [fixed]


      Dev



       rx-checksumming: on
      tx-checksumming: on
      tx-checksum-ipv4: off [fixed]
      tx-checksum-ip-generic: on
      tx-checksum-ipv6: off [fixed]
      tx-checksum-fcoe-crc: off [fixed]
      tx-checksum-sctp: on
      scatter-gather: on
      tx-scatter-gather: on
      tx-scatter-gather-fraglist: off [fixed]
      tcp-segmentation-offload: on
      tx-tcp-segmentation: on
      tx-tcp-ecn-segmentation: off [fixed]
      tx-tcp6-segmentation: on
      udp-fragmentation-offload: off [fixed]
      generic-segmentation-offload: on
      generic-receive-offload: on
      large-receive-offload: off [fixed]
      rx-vlan-offload: on [fixed]
      tx-vlan-offload: on [fixed]
      ntuple-filters: off [fixed]
      receive-hashing: off [fixed]
      highdma: on [fixed]
      rx-vlan-filter: on [fixed]
      vlan-challenged: off [fixed]
      tx-lockless: off [fixed]
      netns-local: off [fixed]
      tx-gso-robust: off [fixed]
      tx-fcoe-segmentation: off [fixed]
      tx-gre-segmentation: off [fixed]
      tx-ipip-segmentation: off [fixed]
      tx-sit-segmentation: off [fixed]
      tx-udp_tnl-segmentation: off [fixed]
      fcoe-mtu: off [fixed]
      tx-nocache-copy: off
      loopback: off [fixed]
      rx-fcs: off [fixed]
      rx-all: off [fixed]
      tx-vlan-stag-hw-insert: off [fixed]
      rx-vlan-stag-hw-parse: off [fixed]
      rx-vlan-stag-filter: off [fixed]



      l2-fwd-offload: off [fixed]
      busy-poll: on [fixed]
      hw-tc-offload: off [fixed]


      Thanks for any help and advice :D







      share|improve this question












      looking for some help/advice



      i have two AWS servers one in a customers environment and a dev server in my own



      We have been testing device SSL to send data



      the Customers Server aka live works without any packet loss



      but the test one drops 80% - 90% of packets



      i found that if we turn the scatter gather off we get 100% of packets



      however i can not get this setting to persist



      i have tried a start up script to trigger after the networking service



      i have also added



      ethtool -k eth0 sg off



      into the rc.local file



      my questions are



      How can i change the ethtool too keep the setting
      Where is the config file for Ethtool
      is there another setting that can cause this ?



      Here are the differences between my two servers



      Test



      rx-checksumming: on [fixed] tx-checksumming: on
      tx-checksum-ipv4: on [fixed]
      tx-checksum-ip-generic: off [fixed]
      tx-checksum-ipv6: off [requested on]
      tx-checksum-fcoe-crc: off [fixed]
      tx-checksum-sctp: off [fixed] scatter-gather: on
      tx-scatter-gather: on
      tx-scatter-gather-fraglist: off [fixed] tcp-segmentation-offload: on
      tx-tcp-segmentation: on
      tx-tcp-ecn-segmentation: off [fixed]
      tx-tcp6-segmentation: off [requested on] udp-fragmentation-offload: off [fixed] generic-segmentation-offload: on generic-receive-offload: on large-receive-offload: off [fixed] rx-vlan-offload: off [fixed] tx-vlan-offload: off [fixed] ntuple-filters: off [fixed] receive-hashing: off [fixed] highdma: off [fixed] rx-vlan-filter: off [fixed] vlan-challenged: off [fixed] tx-lockless: off [fixed] netns-local: off [fixed] tx-gso-robust: on [fixed] tx-fcoe-segmentation: off [fixed] tx-gre-segmentation: off [fixed] tx-ipip-segmentation: off [fixed] tx-sit-segmentation: off [fixed] tx-udp_tnl-segmentation: off [fixed] fcoe-mtu: off [fixed] tx-nocache-copy: off loopback: off [fixed] rx-fcs: off [fixed] rx-all: off [fixed] tx-vlan-stag-hw-insert: off [fixed] rx-vlan-stag-hw-parse: off [fixed] rx-vlan-stag-filter: off [fixed] l2-fwd-offload: off [fixed] busy-poll: off [fixed] hw-tc-offload: off [fixed]


      Dev



       rx-checksumming: on
      tx-checksumming: on
      tx-checksum-ipv4: off [fixed]
      tx-checksum-ip-generic: on
      tx-checksum-ipv6: off [fixed]
      tx-checksum-fcoe-crc: off [fixed]
      tx-checksum-sctp: on
      scatter-gather: on
      tx-scatter-gather: on
      tx-scatter-gather-fraglist: off [fixed]
      tcp-segmentation-offload: on
      tx-tcp-segmentation: on
      tx-tcp-ecn-segmentation: off [fixed]
      tx-tcp6-segmentation: on
      udp-fragmentation-offload: off [fixed]
      generic-segmentation-offload: on
      generic-receive-offload: on
      large-receive-offload: off [fixed]
      rx-vlan-offload: on [fixed]
      tx-vlan-offload: on [fixed]
      ntuple-filters: off [fixed]
      receive-hashing: off [fixed]
      highdma: on [fixed]
      rx-vlan-filter: on [fixed]
      vlan-challenged: off [fixed]
      tx-lockless: off [fixed]
      netns-local: off [fixed]
      tx-gso-robust: off [fixed]
      tx-fcoe-segmentation: off [fixed]
      tx-gre-segmentation: off [fixed]
      tx-ipip-segmentation: off [fixed]
      tx-sit-segmentation: off [fixed]
      tx-udp_tnl-segmentation: off [fixed]
      fcoe-mtu: off [fixed]
      tx-nocache-copy: off
      loopback: off [fixed]
      rx-fcs: off [fixed]
      rx-all: off [fixed]
      tx-vlan-stag-hw-insert: off [fixed]
      rx-vlan-stag-hw-parse: off [fixed]
      rx-vlan-stag-filter: off [fixed]



      l2-fwd-offload: off [fixed]
      busy-poll: on [fixed]
      hw-tc-offload: off [fixed]


      Thanks for any help and advice :D









      share|improve this question











      share|improve this question




      share|improve this question










      asked May 21 at 12:30









      Corerado

      11




      11

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "89"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );








           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1038690%2fpresistant-sg-off-ethtool-ubuntu-16-04-aws%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes










           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1038690%2fpresistant-sg-off-ethtool-ubuntu-16-04-aws%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          pylint3 and pip3 broken

          Missing snmpget and snmpwalk

          How to enroll fingerprints to Ubuntu 17.10 with VFS491