Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5135 Discussions

DPDK ICE Driver Support for Send-On-Timestamp

KMAbside
Beginner
838 Views

Does anyone know if the DPDK Intel ICE driver has or will have support for TX-Send-On-Timestamp capability similar to that in the DPDK Mellnox 5 driver ?  We have very strict timing requirements for our TDM transceiver and have had good results with the DPDK mlx5 driver.  We were hoping the Intel E810 might provide the same support.  Thanks for any help or information you could provide.

0 Kudos
4 Replies
B_Y
Employee
812 Views

Hello @KMAbside,


Thank you for posting in Intel Ethernet Communities. 

For this particular issue, kindly reach out DPDK.org or open an IPS case at IPS Support.

Please refer the link below on how to reach the IPS support

How to Register and have Access to Intel® Premier Support


Thank you.


Best regards,

BY_Intel

Intel Customer Support 


0 Kudos
Kevin991
Beginner
673 Views

Hi @KMAbside ,

 

Would you mind telling me about your running environment ?
I'm having some trouble in running a DPDK application('generator' module in the repo) from 5t5g repo(https://github.com/NVIDIA/5t5g) on a linux server with Mellanox5 driver.

Here is my configuration.
a. Server/OS : a Dell Server with Red Hat Linux 8.8
b. CPU : Mellanox ConnectX-6 Dx Dual Port 100 GbE QSFP56 Network Adapter
c. NIC card : ConnectX-6 DX
d. NIC firmware : MLNX_OFED_LINUX-23.07-0.5.1.2-rhel8.8-x86_64.iso
e. port configuration : loopback (port 0 tx -> port 1 rx, port 1 tx -> port 0 rx)

I'm not sure whether it is coming from "a failure in sync PTP clock to a grandmaster(we don't have a PTP grandmaster or an ethernet switch in the network)" or "a compatibility issue between 5t5g and other software, such as DPDK".

I'm looking forward to hearing from you.

Kind regards,

 

Kevin

0 Kudos
KMAbside
Beginner
657 Views

Hi Kevin,

This is really an Intel forum .. but anyway.  If you're running mlx5 or 6, you will need to install the MLNX_OFED libraries and might want to build the DPDK.  We run on Ubuntu 20.04 and download this:  MLNX_OFED_LINUX-5.5-1.0.3.2-ubuntu20.04-x86_64.tgz.  Untar and run mlnxofedinstall.  If you google around you may find one for RHEL.  We also build the DPDK.  We download dpdk-21.05.tgz, untar and do meson build, ninja, ninja install.  I have not used the dpdk generator, but have used the "testpmd" quite a bit to test out our links, data transfers, etc.  The DPDK documentation has a fairly decent description of how to run the testpmd along with a bunch of arguments.

HTH,

KM

 

0 Kudos
Kevin991
Beginner
649 Views

Hi KM,

 

Thank you for the reply.

I know this is Intel forum, however, I'm so desperate.

Another question for you is when you run it, did the server is synchronized to the grandmaster ?

I mean, because it is also an important aspect for me.

Thank you,

 

Kevin

0 Kudos
Reply