[dpdk-users] Facing failure with enabling macsec in 82599EB

gaurav maheshwari gmaheshwari24.6 at gmail.com
Fri Jan 4 06:55:18 CET 2019


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


More information about the users mailing list