.\" -*- nroff -*" .TH ptpd 8 "August 9, 2010" "version 1.1.0" "Precision Time Protocol daemon" .SH NAME ptpd \- Precision Time Protocol daemon .SH SYNOPSIS .B ptpd [-?] [-c] [-S] [-f FILE] [-R FILE] [-d] [-D] [-x] [-M NUMBER] [-t] [-T ttl] [-a NUMBER,NUMBER] [-w NUMBER] [-b NAME] [-u ADDRESS] [-l NUMBER,NUMBER] [-o NUMBER] [-e NUMBER] [-y NUMBER] [-m NUMBER] [-g] [-p] [-s NUMBER] [-i NAME] [-v NUMBER] [-n NAME] [-k NUMBER,NUMBER] .SH DESCRIPTION Implements version 1 of the Precision Time Protocol (PTP) as defined by the IEEE 1588 standard. PTP was developed to provide very precise time coordination of LAN connected computers. .PP PTPd is a complete implementation of the IEEE 1588 specification for a standard (non-boundary) clock. PTPd has been tested with and is known to work properly with other IEEE 1588 implementations. The source code for PTPd is freely available under a BSD-style license. Thanks to contributions from users, PTPd is becoming an increasingly portable, interoperable, and stable IEEE 1588 implementation. .PP For more information, see http://ptpd.sourceforge.net/ .SH OPTIONS .TP .B \-? display a short help text .TP .B \-c run in command line (non-daemon) mode .TP .B \-S log information to syslog .TP .B \-f FILE send output to FILE .TP .B \-R FILE record quality data to FILE .TP .B \-d display stats .TP .B \-D display stats in .csv format .TP .B \-x do not reset the clock if off by more than one second .TP .B \-M NUMBER do not reset the clock if off by more than NUMBER nanoseconds .TP .B \-t do not adjust the system clock .TP .B \-T set multicast TTL for packets. Defaults to 1. .TP .B \-a NUMBER,NUMBER specify clock servo P and I attenuations .TP .B \-w NUMBER specify one way delay filter stiffness .TP .B \-b NAME bind PTP to network interface NAME .TP .B \-u ADDRESS don't multicast, send messages unicast to ADDRESS .TP .B \-l NUMBER,NUMBER specify inbound, outbound latency in nsec .TP .B \-o NUMBER specify current UTC offset .TP .B \-e NUMBER specify epoch NUMBER .TP .B \-y NUMBER specify sync interval in 2^NUMBER sec .TP .B \-m NUMBER specify max number of foreign master records .TP .B \-g run as slave only .TP .B \-p make this a preferred clock .TP .B \-s NUMBER specify system clock stratum .TP .B \-i NAME specify system clock identifier .TP .B \-v NUMBER specify system clock allen variance .TP .B \-n NAME specify PTP subdomain name (not related to IP or DNS) .TP .B \-k NUMBER,NUMBER send a management message of key, record, then exit .SH AUTHORS .PP Originally written and maintained by Kendall Correll .PP Steven Kreuzer .PP George Neville-Neil .PP This manual page was originally written by Andrew Straw for the Debian Project (but may be used by others).