c0e3d23a73
- Update to 2.3.0 * see attached Changelog for full list of changes - Add systemd unit file and config file * ptpd2.conf * ptpd2.service - Drop init file * conf.ptpd.init - Cleanup spec file with spec-clener OBS-URL: https://build.opensuse.org/request/show/309606 OBS-URL: https://build.opensuse.org/package/show/network:time/ptpd?expand=0&rev=6
69 lines
1.9 KiB
Plaintext
69 lines
1.9 KiB
Plaintext
;
|
|
==============================================================================
|
|
; This is a recommended configuration for a PTPv2 slave
|
|
; For a full list of options run ptpd2 -H or see the documentation and man
|
|
pages
|
|
;
|
|
==============================================================================
|
|
|
|
; interface has to be specified
|
|
ptpengine:interface=
|
|
|
|
; PTP domain
|
|
ptpengine:domain=0
|
|
|
|
; available presets are slaveonly, masteronly and masterslave (full IEEE
|
|
1588 implementation)
|
|
ptpengine:preset=slaveonly
|
|
|
|
; multicast for both sync and delay requests - use hybrid for unicast delay
|
|
requests
|
|
ptpengine:ip_mode=multicast
|
|
|
|
; when enabled, sniffing is used instead of sockets to send and receive
|
|
packets
|
|
ptpengine:use_libpcap=n
|
|
|
|
; go into panic mode for 10 minutes instead of resetting the clock
|
|
ptpengine:panic_mode=y
|
|
ptpengine:panic_mode_duration=10
|
|
|
|
; uncomment this to enable outlier filters
|
|
ptpengine:sync_outlier_filter_enable=y
|
|
ptpengine:delay_outlier_filter_enable=y
|
|
|
|
; store observed drift in a file
|
|
clock:drift_handling=file
|
|
clock:drift_file=/var/log/ptpd2_kernelclock.drift
|
|
|
|
; update online statistics every 5 seconds
|
|
global:statistics_update_interval=5
|
|
|
|
; wait 5 statistics intervals for one-way delay to stabilise
|
|
ptpengine:calibration_delay=5
|
|
|
|
; log file, event log only. if timing statistics are needed, see
|
|
statistics_file
|
|
global:log_file=/var/log/ptpd2.log
|
|
; log file up to 5M
|
|
global:log_file_max_size=5000
|
|
; rotate logs up to 5 files
|
|
global:log_file_max_files=5
|
|
|
|
; status file providing an overview of ptpd's operation and statistics
|
|
global:log_status=y
|
|
|
|
; required if ip_mode is set to hybrid
|
|
;ptpengine:log_delayreq_interval=0
|
|
|
|
; uncomment this to log a timing log like in previous ptpd versions
|
|
;global:statistics_file=/var/log/ptpd2.stats
|
|
|
|
; on multi-core systems it is recommended to bind ptpd to a single core
|
|
;global:cpuaffinity_cpucore=0
|
|
|
|
; use DSCP 46 for expedited forwarding over ipv4 networks
|
|
ptpengine:ip_dscp=46
|
|
|
|
; always keep a new line in the end
|