I am Kuralamudhan Ramakrishnan working in NetApp, Munich. I am currently working in a project to get hardware time stamping between source and destination server using Linux time stamping options. I am using i40e (Driver: Intel(R) Ethernet Connection XL710 Network Driver - version 1.0.11-k) Intel Network Interface Controller. The linux 3.18 support bytestream time stamping, that is Transmit Hardware Timestamping and it doesn't support the Receive Hardware Time stamping for TCP socket. I like to know the vendor specific API's which could support the Hardware timestamping for the TCP packets(like i40e_ptp_gettime).
My NIC support the following time stamp capabilities.
PTP Hardware Clock: 2
Hardware Transmit Timestamp Modes:
Hardware Receive Filter Modes:
I like to know whether there is any other Intel NIC which have the capability for SOF_TIMESTAMPING_TX_ACK, I require this time stamping to calculate the precise RTT measurement between source and destination.