Questions tagged [ptpd]

Precision Time Protocol (PTP) daemon

The PTPd daemon is an open source implementation for *nix system (e.g., Linux) of the IEEE 1588-2008 Precision Time Protocol (PTP) specification. It is a method by which a computer, communicating over a Local Area Network (LAN) can keep its local clock synchronized to a better time source, commonly referred to as a Master Clock. More information available here.

5 questions
3
votes
0 answers

Access NIC or kernel timestamping data from Java

I'm using Solarflare cards with sfptpd and I'm consuming the hardware timestamps in my C code. It is not much different from the Solarflare example that gives the following output: $ export EF_RX_TIMESTAMPING=3 $ onload ./rx_timestamping --proto udp…
Anonymous
  • 18,162
  • 2
  • 41
  • 64
3
votes
1 answer

Use of PTPd on RedHat/CentOS

I need to create a reliable and accurate synchronization between two CentOS 6 machines connected through a direct Ethernet connection. I've seen that on Linux several implementation of the IEEE 1588 Precision Time Protocol (PTP)…
Claudio
  • 10,614
  • 4
  • 31
  • 71
1
vote
1 answer

ptpd2 not working on a peer-to-peer master-slave connection

I have a couple of x86 machines connected through a direct 10GbE connection. Interfaces are up and working (i.e. the machines can ping each other). Both machines run CentOS Linux. I need to setup ptpd to synchronize the machines in order to get…
Claudio
  • 10,614
  • 4
  • 31
  • 71
0
votes
1 answer

IEEE 1588 PTP Clock Source in STM32H743

I'm trying to get PTP timestamp on STM32H743 Nucleo board. There is no proble with LwIP and ethernet driver so far except for PTP. I followed the instruction( 58.9.7 Programming guidelines for IEEE 1588 timestamping) on reference manual (RM0433) as…
ierturk
  • 452
  • 6
  • 22
0
votes
1 answer

bash script does not execute lines after sudo, no errors

I have a little bash script to run, but it appears to stop without errors on the second line: export REQUIRE_TRIGGER=0 sudo -s -H killall ptpd ntpd nice -n -19 ptpd -gGW -b eth0 -s2 -i NTP -t -c D The script is in a file. What am I missing?
Levi
  • 301
  • 3
  • 12