Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5032 Discussions

TCP checksum offload for RX packet e810 in Linux

zukimorimkato
Beginner
367 Views
Hello,

We are using Intel Corporation Ethernet Controller E810-XXV for SFP [8086:159b] in our workload mostly as transit card for client's traffic.
We are facing issue with RX TCP packets with QinQ are having incorrect checksum, going through the NIC and increasing RX ERR counter in the system.

On our nodes we are using Canonical Ubuntu as OS and we haven't found a way yet how to disable TCP checksum offload for RX packets, although you are providing such functionality under Windows using your PROSet tool(here is the example https://edc.intel.com/content/www/us/en/design/products/ethernet/adapters-and-devices-user-guide/tcp-checksum-offload-ipv4-and-ipv6/)

Is there a way to disable TCP checksum offload for RX packets under Linux? Perhaps there is some raw command you can exectue or some tool you can use?
0 Kudos
6 Replies
Subhashish
Employee
284 Views

Hello zukimorimkato,


Greetings!!


Thank you for writing to us. You can try below :


Command: ethtool -K rx on|off


Please write to us if you have any other concerns.



Regards,

Subhashish_Intel.


0 Kudos
zukimorimkato
Beginner
267 Views
Hello Subhashish,

Thank you for your prompt reply.

In our case, we don't need to disable TCP checksum offload for all rx packets in the system, as we still would like to have option to monitor other, not client traffic packets, it is used mostly, but not in its entirety for that. We'd like to know if this particular option which is available under IntelPROSet in Windows can be used for ethtool in Linux?
0 Kudos
Poojitha
Employee
233 Views

Hi Alexander,


Greetings for the day!


We would like to inform you the ethtool should already be installed as part of the OS. We recommend you to run the below command and please let us know the status to check and assist you further.


Command: ethtool -K rx on|off


Thank you for your understanding!


Regards,

Poojitha



0 Kudos
Subhashish
Employee
178 Views

Hello zukimorimkato,


Greetings !!


Thank you for clarifying further on the issue. We are checking on this internally and we will update you at earliest.


Thank you for choosing Intel.




Regards,

Subhashish_Intel.


0 Kudos
Subhashish
Employee
93 Views

Hello zukimorimkato,


Greetings!!


Apologies for the delayed response. We would recommend you to share with us the dmesg log surrounding the time when you were seeing the issues.

Also, please share with us output for the commands :

"uname -a" 

"modinfo ice"


Looking forward to hear from you.




Regards,

Subhashish.


0 Kudos
Subhashish
Employee
40 Views

Hello zukimorimkato,


Greetings !!


This is a follow up regarding the reported issue. We would like to know whether you got any opportunity to review the plan of action shared.


Please write back to us for any other query.




Regards,

Subhashish_Intel.


0 Kudos
Reply