Timing (PTP) and Synchronization (SyncE) Configuration
Template File for PTP and SyncE
ocnos_ptp_synce.j2
{%if PTP_SYNCE is defined%}
synce
ptp clock profile g8275.1
number-ports {{ PTP_SYNCE.numberport}}
{% if PTP_SYNCE.ptp is defined %}
{% for ptp_params in PTP_SYNCE.ptp -%}
clock-port {{ ptp_params.clockport }}
{% if ptp_params.interface is defined %}
network-interface {{ptp_params.interface}}
{% endif %}
exit
{% endfor %}
{% endif %}
!
{% if PTP_SYNCE.interfaces is defined %}
{% for interface in PTP_SYNCE.interfaces -%}
interface {{ interface.name }}
synce
mode {{ interface.mode }}
{% if interface.inputsource is defined %}
input-source {{ interface.inputsource }}
{%endif%}
{% if interface.outputsource is defined %}
{{interface.outputsource}}
{%endif%}
{% if interface.waittorestore is defined %}
wait-to-restore {{ interface.waittorestore }}
{% endif %}
exit
{% endfor %}
{% endif %}
{%endif%}
Sample Parameter File for PTP and SyncE
sw2.yml
PTP_SYNCE: | PTP Synce configurations |
numberport: 5 | Configure the numpber-port value as 1 under ptp clock profile g8275.1 |
ptp: | Ptp configuration |
- clockport: 1 | Configure the clock-port value as 1 under ptp clock profile g8275.1 |
interface: xe19 | Configures network-interface as xe19 under clock-port 1 |
interfaces: | Interface configurations |
- name: xe4 | configures interface xe4 |
mode: synchronous | Enables mode synchronous under synce |
inputsource: 10 | Configure input-source as 10 under interface if defined |
outputsource: output-source | Configure output-source under interface if defined |
Waittorestore: 1 | Configure wait-to-restore as 1 under interface if defined |
Last modified date: 06/08/2023