Hi,

We are try  to enable macsec on Intel nic 82599EB, we are facing failure in
doing so.
While enabling the macsec in testpmd, in rx side we are seeing 4 bytes
missing.
This behavior  is not seen when macsec is disabled.

I am adding below pdump output to show the tx and rx dump.

*TX SIDE:*

./dpdk-pdump    --file-prefix=tx  -w  0000:87:00.0  --      --pdump
'port=0,queue=*,tx-dev=/tmp/capture.pcap'



04:01:47.717972 IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto
UDP (17), length 50)

    192.168.0.1.1024 > 192.168.0.2.1024: [no cksum] UDP, length 22

        0x0000:  0200 0000 0000 0090 0b50 955a 0800 4500

        0x0010:  0032 0000 0000 4011 f967 c0a8 0001 c0a8

        0x0020:  0002 0400 0400 001e 0000 0000 0000 0000

        0x0030:  0000 0000 0000 0000 0000 0000 0000 0000



*RX SIDE:*

./dpdk-pdump    --file-prefix=tx  -w  0000:87:00.0  --      --pdump
'port=0,queue=*,rx-dev=/tmp/capture.pcap'



0*6:51:04.734853 IP truncated-ip - 4 bytes missing!* (tos 0x0, ttl 64, id
0, offset 0, flags [none], proto UDP (17), length 50)

    192.168.0.1.1024 > 192.168.0.2.1024: [no cksum] UDP, length 22

        0x0000:  4500 0032 0000 0000 4011 f967 c0a8 0001

        0x0010:  c0a8 0002 0400 0400 001e 0000 0000 0000

        0x0020:  0000 0000 0000 0000 0000 0000 0000



We are following the below configuration
https://doc.dpdk.org/dts/test_plans/macsec_for_ixgbe_test_plan.html

Please let me know if additional data is required.


Regards,
Gaurav

Reply via email to