Hello Linuxptp users!

I'm using a Intel ONT PRX126 device equipment and I want it to work as a Master 
clock to client devices using ToD from OLT (OLT+ONT will work as Boundary 
Clock).
Test scenario is like this now:

OLT<--tod-->ONT_PRX126(Master)<--ptp1588v2-->Calnex (Slave)

Calnex is emulating the client device.

ToD between OLT and ONT is working correctly without issues.

PTP1588v2 between ONT and Calnex as following issue: Delay Responses have 
always same timestamp value and is the time of first ToD acquisition. 
Everything else is working correctly, Sync messages have correct timestamps, 
always changing with the correct PTP Hardware Clock PHC of the ONT.
Why Delay Response messages timestamps doesn't work like in Sync messages?

PTP configurations have G8275.2 Telecom Profile in ONT and Calnex equipments:

  *   Unicast
  *   UDPv4
  *   one step mode

In ONT PRX126 ptp4l config file I only changed or added the following 
parameters from original /etc/g_8275_1.conf file, for the creation of new 
config file /etc/g_8275_2.conf:
[global]
masterOnly 1
domainNumber 44
dataset_comparison              G.8275.x
G.8275.defaultDS.localPriority  128
G.8275.portDS.localPriority     128
hybrid_e2e                      1
inhibit_multicast_service       1
unicast_listen                  1
unicast_req_duration            60

Then I started Calnex with in "Master test" mode with "G8275.2PTS" profile with 
correct IP address, and started phc2sys and ptp4l processes in ONT PRX126:
# Synchronize XGMAC LAN clock port (ptp2) to PON clock (ptp3)
phc2sys -s /dev/ptp3 -e 0 -c /dev/ptp2 -e 0 -O 0 -T 20 -o -14 -l 6 -S 0.00002 &
# Start PTP Master clock using LAN port
ptp4l -E -4 -H -f /etc/g_8275_2.conf -i eth0_0 -l 6 -p /dev/ptp2 &

Note: I tested before using following scenarios and worked correctly (both Sync 
or Follow-up and Delay Response messages had correct timestamps), but not the 
last one as described before:

  *   G8275.1 in one-step mode (L2 + Multicast + 1-step) OK
  *   G8275.1 in two-step mode (L2 + Multicast + 2-step) OK
  *   G8275.2 in two-step mode (UDPv4 + Unicast + 2-step) OK
  *   G8275.2 in one-step mode (UDPv4 + Unicast + 1-step) NOK

Thanks for an answer!
Alberto Dias
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to