<div dir="ltr">Hello,<div><br></div><div>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 <a href="https://docs.nvidia.com/networking/display/mlnxdpdk2211231051lts/template+api">https://docs.nvidia.com/networking/display/mlnxdpdk2211231051lts/template+api</a>, but to no avail, and I couldn't find a more up-to-date guide.</div><div><br></div><div><br></div><div>I am generally blocked by:</div><div>mlx5_net: Dynamic flex parser is not supported on HWS<br>Pattern template #1 destroyed<br>port_flow_complain(): Caught PMD error type 1 (cause unspecified): cannot create IPv6 routing extension support: Operation not supported<br></div><div><br></div><div>This is my DPDK <span class="ng" style="border-style:none;background:none">command</span>:</div><div>```</div><div>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</div><div>```</div><div><br></div><div>These are DPDK commands:</div><div>```</div><div>port stop 1<br>port stop 2<br>port stop 0<br>flow configure 1 queues_number 1 queues_size 64<br>flow configure 2 queues_number 1 queues_size 64<br>flow configure 0 queues_number 1 queues_size 64<br>port start 0<br>port start 1<br>port start 2<br></div><div><br></div><div>set ipv6_ext_remove 1 ipv6_ext type is 43 / end_set<br> <br>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<br> <br>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<br> <br>flow template_table 0 create group 0 priority 0 transfer table_id 1 rules_number 128 pattern_template 1 actions_template 1<br></div><div>```</div><div><br></div><div>DPDK was self-compiled to 25.11. FW on 28.43.2026.</div><div><br></div><div>```</div><div>sudo mlxfwmanager --query -d 0000:a1:00.0</div><div>     Device #1:                                                                                                                                                                                                                             <br>     ----------                                                                                                                                                                                                                             <br>       Device Type:      ConnectX7<br>       Part Number:      MCX75310AAS-NEA_Ax                                                                                                                                                                                                   <br>       Description:      NVIDIA ConnectX-7 HHHL Adapter card; 400GbE / NDR IB (default mode); Single-port OSFP; PCIe 5.0 x16; Crypto Disabled; Secure Boot Enabled;                                                                        <br>       PCI Device Name:  0000:a1:00.0<br>       Versions:         Current        Available<br>          FW             28.43.2026     N/A<br>          PXE            3.7.0500       N/A<br>          UEFI           14.36.0021     N/A<br></div><div><br></div><div>```</div><div><br></div><div><br></div><div>Is there any updated guide on how to set it up?</div><div><br></div><div>Thank you.</div><div>Lukas</div></div>