Use the following CLI syntax to configure basic IEEE 1588v2 PTP parameters.
config>system>ptp
clock clock-id [create]
clock-mda mda-id
clock-type {ordinary [master | slave] | boundary | transparent-e2e}
domain domain-value
dynamic-peers
priority1 priority-value
priority2 priority-value
profile ieee1588-20008
ptp-port port-id
anno-rx-timeout number-of-timeouts
log-anno-interval log-anno-interval
log-sync-interval log-sync-interval
peer peer-id ip-address {ip-address | ipv6-address}
[no] shutdown
unicast-negotiate
[no] shutdown
source-interface ip-if-name
config>system>sync-if-timing
ref1
source-ptp-clock clock-id
ref2
source-ptp-clock clock-id
The following example shows the command usage:
config>system# ptp clock 1 create
config>system>ptp>clock#
clock-type ordinary slave
config>system>ptp>clock#
source-interface ptp-loop
config>system>ptp>clock# clock-mda 1/2
config>system>ptp>clock#
domain 0
config>system>ptp>clock#
no dynamic-peers
config>system>ptp>clock#
priority1 128
config>system>ptp>clock#
priority2 128
config>system>ptp>clock#
profile ieee1588-2008
config>system>ptp>clock#
ptp-port 1
config>system>ptp>clock>ptp-port# anno-rx-timeout 3
config>system>ptp>clock>ptp-port#
log-anno-interval 1
config>system>ptp>clock>ptp-port#
log-sync-interval -6
config>system>ptp>clock>ptp-port#
unicast-negotiate
config>system>ptp>clock>ptp-port#
peer 1
config>system>ptp>clock>ptp-port>peer# description "Peer to Boundary Clock"
config>system>ptp>clock>ptp-port>peer#
ip-address 10.222.222.10
config>system>ptp>clock>ptp-port>peer#
exit
config>system>ptp>clock>ptp-port# peer 2
config>system>ptp>clock>ptp-port>peer#
description ToGM
config>system>ptp>clock>ptp-port>peer#
ip-address 192.168.2.10
config>system>ptp>clock>ptp-port>peer#
exit
config>system>ptp>clock>ptp-port# no shutdown
config>system>ptp>clock>ptp-port#
exit
config>system>ptp>clock# no shutdown
config>system>ptp>clock#
exit
config>system>ptp# exit
config>system# sync-if-timing begin
config>system>sync-if-timing#
ref1
config>system>sync-if-timing>ref1# source-ptp-clock 1
config>system>sync-if-timing>ref1#
no shutdown
config>system>sync-if-timing>ref1# exit
The following display shows a basic IEEE 1588v2 PTP configuration:
ALU-1>config>system>ptp># info
#--------------------------------------------------
echo "System IEEE 1588 PTP Configuration"
#--------------------------------------------------
system
ptp
clock 1 create
clock-type ordinary slave
source-interface "ptp loop"
clock-mda 1/2
domain 0
no dynamic-peers
priority1 128
priority2 128
profile ieee1588-2008
ptp-port 1
anno-rx-timeout 3
log-anno-interval 1
log-sync-interval -6
unicast-negotiate
peer 1
description "Peer to Boundary Clock"
ip-address 10.222.222.10
exit
peer 2
description "ToGM"
ip-address 192.168.2.10
exit
no shutdown
exit
no shutdown
exit
exit
exit