IPv6 remove/push on ConnectX-6/7
Lukáš Šišmiš
sismis at dyna-nic.com
Wed Apr 8 13:39:06 CEST 2026
Hello,
I am trying to reproduce the usage of ipv6_ext_remove/ipv6_ext_push in the
testpmd on top of MLX/NVIDIA ConnectX-6 and ConnectX-7 cards. I tried to
follow
https://docs.nvidia.com/networking/display/mlnxdpdk2211231051lts/template+api,
but to no avail, and I couldn't find a more up-to-date guide.
I am generally blocked by:
mlx5_net: Dynamic flex parser is not supported on HWS
Pattern template #1 destroyed
port_flow_complain(): Caught PMD error type 1 (cause unspecified): cannot
create IPv6 routing extension support: Operation not supported
This is my DPDK command:
```
sudo dpdk-testpmd -a 0000:a1:00.0,representor=[0-1],dv_flow_en=2 -l 0,2
--file-prefix=tpmd -- -i --rxq=1 --txq=1
```
These are DPDK commands:
```
port stop 1
port stop 2
port stop 0
flow configure 1 queues_number 1 queues_size 64
flow configure 2 queues_number 1 queues_size 64
flow configure 0 queues_number 1 queues_size 64
port start 0
port start 1
port start 2
set ipv6_ext_remove 1 ipv6_ext type is 43 / end_set
flow pattern_template 0 create transfer relaxed no pattern_template_id 1
template represented_port ethdev_port_id is 0 / eth / ipv6 /
ipv6_routing_ext / udp src is 100 / end
flow actions_template 0 create transfer actions_template_id 1 template
ipv6_ext_remove index 1 / represented_port ethdev_port_id 1 / end mask
ipv6_ext_remove index 1 / represented_port ethdev_port_id 1 / end
flow template_table 0 create group 0 priority 0 transfer table_id 1
rules_number 128 pattern_template 1 actions_template 1
```
DPDK was self-compiled to 25.11. FW on 28.43.2026.
```
sudo mlxfwmanager --query -d 0000:a1:00.0
Device #1:
----------
Device Type: ConnectX7
Part Number: MCX75310AAS-NEA_Ax
Description: NVIDIA ConnectX-7 HHHL Adapter card; 400GbE / NDR
IB (default mode); Single-port OSFP; PCIe 5.0 x16; Crypto Disabled; Secure
Boot Enabled;
PCI Device Name: 0000:a1:00.0
Versions: Current Available
FW 28.43.2026 N/A
PXE 3.7.0500 N/A
UEFI 14.36.0021 N/A
```
Is there any updated guide on how to set it up?
Thank you.
Lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/users/attachments/20260408/6aaafbdf/attachment.htm>
More information about the users
mailing list