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

Ethtool and iproute2 tool statistics are wrong for E810 NIC card

barry-shang
Beginner
88 Views

When we use the iavf-4.13.3 to test the VF functional rx checksum on the  E810.

we found the follow issue:

when PF tests rx checksum. the ethtool command shows error packets and iproute2 also shows the number of errors.

9a98e570_12975123.png

However, when VF tests rx checksum, no error packets are displayed in the ethtool command, and iproute2 does not display the number of errors.

32b18f13_12975123.png

 

  • OS and Kernel Version (output of uname -a)

[root@localhost ~]# uname -a
Linux localhost.localdomain 6.6.0-28.0.0.34.oe2403.x86_64 #1 SMP Mon May 27 22:22:46 CST 2024 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

  • NIC Firmware Version

[root@localhost ~]# ethtool -i ens5f0np0
driver: ice
version: 1.16.3
firmware-version: 2.50 0x800077a8 1.2960.0
expansion-rom-version:
bus-info: 0000:98:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
[root@localhost ~]#

  • Driver Version

[root@localhost ~]# ethtool -i ens5f0np0
driver: ice
version: 1.16.3
firmware-version: 2.50 0x800077a8 1.2960.0
expansion-rom-version:
bus-info: 0000:98:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
[root@localhost ~]#

[root@localhost ~]# ethtool -i ens5f0v0
driver: iavf
version: 4.13.3
firmware-version: N/A
expansion-rom-version:
bus-info: 0000:98:01.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: yes
[root@localhost ~]#

  • How the VF was Created (SR-IOV settings, virtualization details if applicable)

[root@localhost usertools]# echo 1 > /sys/bus/pci/devices/0000\:98\:00.0/sriov_numvfs

 

0 Kudos
0 Replies
Reply