A free implementation of the Precision Time Protocol (PTP) on GNU/Linux platforms. #Precision Time Protocol #PTP implementation #IEEE 1588 #Precision #Time #Protocol
linuxptp is an open source and completely free command-line software project written in C and designed from the ground up as an implementation of the Precision Time Protocol (PTP) on GNU/Linux operating systems, according to the IEEE 1588-2002 standard.
Key features include support for software and hardware time stampings through the Linux SO_TIMESTAMPING socket option, support for IEEE 802.1AS-2011, which acts as an end station, as well as transport support over UDP/IPv6, UDP/IPv4, UDS local, and raw Ethernet (Layer 2).
The program supports the Linux PHC (PTP Hardware Clock) subsystem via clock_gettime-based calls, including clock_adjtimex, implements Ordinary Clock (OC) and Boundary Clock (BC), and offers a modular design that allows users to add support for more clock servos or new transports.
The linuxptp project comprises of various commands, including pmc, ptp4l, phc_ctl, phc2sys, hwstamp_ctl, and timemaster. To view the command-line options and usage message of each command, simply add the --help option to the respective command when running it (e.g. pmc --help).
The linuxptp software is quite easy to install, despite the fact that it may not be available in the main software repositories of your GNU/Linux operating systems. If you want to install it, simply download and save the source package somewhere on your computer, preferably your Home directory, and extract its contents using an archive manager utility.
Then, open a terminal emulator application, run the ‘make’ command to compile the program and generate the binary files enumerated in the above section. Install everything system wide by running the ‘make install’ command as root or the ‘sudo make install’ command as a privileged user. More details can be found on the project’s homepage (see link below).
What's new in linuxptp 1.6:
- Support for the hybrid unicast/multicast delay mechanism from the draft Enterprise Profile.
- Modular time stamp processing including a mode for jittery networks.
linuxptp 1.6
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- System
- developer:
- visit homepage
calibre 7.9.0
Context Menu Manager 3.3.3.1
Windows Sandbox Launcher 1.0.0
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
IrfanView 4.67
ShareX 16.0.1
7-Zip 23.01 / 24.04 Beta
Bitdefender Antivirus Free 27.0.35.146
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Zoom Client 6.0.3.37634
- Bitdefender Antivirus Free
- Microsoft Teams
- Zoom Client
- calibre
- Context Menu Manager
- Windows Sandbox Launcher
- 4k Video Downloader
- IrfanView
- ShareX
- 7-Zip