Created
October 8, 2021 15:24
-
-
Save alosadagrande/d8f4f2f471b3e8b59fb2696f36092e5f to your computer and use it in GitHub Desktop.
ptpconfig-grandmaster.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: ptp.openshift.io/v1 | |
kind: PtpConfig | |
metadata: | |
name: grandmaster | |
namespace: openshift-ptp | |
spec: | |
profile: | |
- interface: ens5f1 | |
name: grandmaster | |
phc2sysOpts: "-a -r -r -n 24" | |
ptp4lOpts: "-2 --summary_interval 0" | |
ptp4lConf: | | |
[global] | |
# | |
# Default Data Set | |
# | |
twoStepFlag 1 | |
slaveOnly 0 | |
priority1 128 | |
priority2 128 | |
domainNumber 24 | |
#utc_offset 37 | |
clockClass 248 | |
clockAccuracy 0xFE | |
offsetScaledLogVariance 0xFFFF | |
free_running 0 | |
freq_est_interval 1 | |
dscp_event 0 | |
dscp_general 0 | |
dataset_comparison ieee1588 | |
G.8275.defaultDS.localPriority 128 | |
# | |
# Port Data Set | |
# | |
logAnnounceInterval -3 | |
logSyncInterval -4 | |
logMinDelayReqInterval -4 | |
logMinPdelayReqInterval -4 | |
announceReceiptTimeout 3 | |
syncReceiptTimeout 0 | |
delayAsymmetry 0 | |
fault_reset_interval 4 | |
neighborPropDelayThresh 20000000 | |
masterOnly 0 | |
G.8275.portDS.localPriority 128 | |
# | |
# Run time options | |
# | |
assume_two_step 0 | |
logging_level 6 | |
path_trace_enabled 0 | |
follow_up_info 0 | |
hybrid_e2e 0 | |
inhibit_multicast_service 0 | |
net_sync_monitor 0 | |
tc_spanning_tree 0 | |
tx_timestamp_timeout 1 | |
unicast_listen 0 | |
unicast_master_table 0 | |
unicast_req_duration 3600 | |
use_syslog 1 | |
verbose 0 | |
summary_interval 0 | |
kernel_leap 1 | |
check_fup_sync 0 | |
# | |
# Servo Options | |
# | |
pi_proportional_const 0.0 | |
pi_integral_const 0.0 | |
pi_proportional_scale 0.0 | |
pi_proportional_exponent -0.3 | |
pi_proportional_norm_max 0.7 | |
pi_integral_scale 0.0 | |
pi_integral_exponent 0.4 | |
pi_integral_norm_max 0.3 | |
step_threshold 0.0 | |
first_step_threshold 0.00002 | |
max_frequency 900000000 | |
clock_servo pi | |
sanity_freq_limit 200000000 | |
ntpshm_segment 0 | |
# | |
# Transport options | |
# | |
transportSpecific 0x0 | |
ptp_dst_mac 01:1B:19:00:00:00 | |
p2p_dst_mac 01:80:C2:00:00:0E | |
udp_ttl 1 | |
udp6_scope 0x0E | |
uds_address /var/run/ptp4l | |
# | |
# Default interface options | |
# | |
clock_type OC | |
network_transport UDPv4 | |
delay_mechanism E2E | |
time_stamping hardware | |
tsproc_mode filter | |
delay_filter moving_median | |
delay_filter_length 10 | |
egressLatency 0 | |
ingressLatency 0 | |
boundary_clock_jbod 0 | |
# | |
# Clock description | |
# | |
productDescription ;; | |
revisionData ;; | |
manufacturerIdentity 00:00:00 | |
userDescription ; | |
timeSource 0xA0 | |
recommend: | |
- match: | |
- nodeLabel: "ptp/gm" | |
priority: 10 | |
profile: grandmaster |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment