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

HW Time stamping on 40G Eth Intel Network adapter XL710 and controller X550

chakrazf
Beginner
2,511 Views

For performance measurements, we need the Hardware time stamps from the Intel NIC(40G Ethernet Intel Network adapter XL710 and controller X550). This NIC is connected to the network interface "eth1".

We are using tcpdump to get the packet timestamps from the NIC.  For the supported timestamp option for the specified interface "eth1", shown by the command:

tcpdump -i eth1 -J

shows the following options:

1. host (Host)

2. adabpter_unsynced (Adapter not synced with system time) 

"adabpter_unsynced" option basically means HW time stamp from the network adapter.  This means that the NIC supports HW time stamping. This is also confirmed from the Intel® Ethernet Controller X550 datasheet.

The command format for listening and requesting HW timestamp using tcpdump is 

tcpdump -i eth1 -j adapter_unsynced

However, this command is failing with the following msg:

z668566@KSCC15620:~/Desktop$ sudo tcpdump -i eth1 -j adapter_unsynced
tcpdump: WARNING: SIOCSHWTSTAMP failed: Numerical result out of range
Warning: Kernel filter failed: Bad file descriptor
tcpdump: can't remove kernel filter: Bad file descriptor

So basically there are 2 questions:

1. Is HW timestamping possible using the mentioned Network adapter?

2. How can we obtain HW timestamp for the transmitted packets on the mentioned interface?

3. How can we use PTP for time syncing on the mentioned 40G ethernet card?

Attaching the information sheet generated by SSU, screen shots from the tcpdump and ethtool command for reference.

 

Labels (1)
0 Kudos
4 Replies
Caguicla_Intel
Moderator
2,460 Views

Hello chakrazf,


Thank you for posting in Intel Ethernet Communities and we sincerely apologize for the delay on our response. We are now done with the system upgrade and we will be glad to continue assisting you.


Kindly allow 1-3 business days for us to check on your request. Rest assured that we will provide an update once there is any findings.


Hoping for your kind patience.


Best regards,

Crisselle C

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
2,449 Views

Hello chakrazf,


Good day!


Can you share the the following information as this would help us in further checking your query. Based on the logs provided, the driver version and PBA were not captured. 


1.) PBA and serial number of the adapter. You may refer to the link below on where to find the PBA number. Providing photos of the adapter focusing on the markings (white sticker) found on the physical card will be highly appreciated for us to double check on it. The PBA consists 6-digit number located at the last part of the serial number.

https://www.intel.com/content/www/us/en/support/articles/000007022/network-and-i-o/ethernet-products.html

2.) Output of ethtool -i ethx where ethx is the Ethernet port.

3.) Links where the driver and firmware were downloaded from. 


Hoping to hear from you soon.


Should there be no reply, we will follow up after 3 business days. 


Best regards,

Crisselle C

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
2,426 Views

Hello chakrazf,


How are you today? 


Please provide the information requested for us to proceed in checking your request. If you have additional questions, please do not hesitate to let us know.


Awaiting to your reply.


We will follow up after 3 business days in case we don't hear form you.


Best regards,

Crisselle C

Intel® Customer Support


0 Kudos
Caguicla_Intel
Moderator
2,418 Views

Hello chakrazf,


Good day!


Please be informed that we will now close this request since we haven't received any response from our previous follow ups. If you need any additional information, please submit a new question as this thread will no longer be monitored.


Best regards,

Crisselle C

Intel® Customer Support



0 Kudos
Reply