Monitoring RoCE Packets

asked 2026-01-27 10:52:01 +0000

I am writing FPGA code to send RoCEv2 packets to an Intel E810-based network adapter. When I properly form the Ethernet/IP4/UDP headers, Wireshark no longer captures any packets. When I send an incorrect IP4 checksum, the packets reappear. Is this due to the network card bypassing the kernel?

edit retag flag offensive close merge delete

Comments

Please update the question with the output of wireshark -v
This will show version information for Wireshark, the operating system and capture library.

Chuckc gravatar imageChuckc ( 2026-01-27 15:13:24 +0000 )edit

Here is the output of wireshark -v:

wireshark -v
Wireshark 4.6.3.

Copyright 1998-2026 Gerald Combs <[email protected]> and contributors.
Licensed under the terms of the GNU General Public License (version 2 or later).
This is free software; see the file named COPYING in the distribution. There is
NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compile-time info:
 Bit width: 64-bit
  Compiler: GCC 13.3.0
      GLib: 2.80.0
 With:
  +brotli                      +Minizip 1.3.0
  +Gcrypt 1.10.3               +nghttp2 1.59.0
  +GnuTLS 3.8.3 and PKCS#11    +nghttp3 0.8.0
  +Kerberos (MIT)              +PCRE2 10.42 2022-12-11
  +libnl 3                     +POSIX capabilities (Linux)
  +libpcap                     +Qt 6.4.2
  +libsmi 0.4.8                +QtDBus
  +libxml2 2.9.14              +QtMultimedia
  +Lua 5.4.6                   +Snappy 1.1.10
  +LZ4 1.9.4                   +zlib 1.3
  +MaxMind                     +Zstandard 1.5.5
 Without:
  -automatic updates ...
(more)
dgkane64 gravatar imagedgkane64 ( 2026-01-27 17:25:53 +0000 )edit