Hi, all

I have a PTP setup as below:
+--------+       +--------+       +--------+
|   GM   | ----- |   BC   | ----- |  Slave |
+--------+       +--------+       +--------+

GM is a GPS driven 1588 time server, BC is a switch (summit x670-g2 from 
extreme networks), slave is common linux server with intel x710 Ethernet 
adapter.



The ptp4l slave reports:

ptp4l[671200.670]: port 1: new foreign master 000496.fffe.a1e830-2
ptp4l[671202.670]: selected best master clock fcaf6a.fffe.ff4cff

a1e830 is the clock id of the boundary clock, and
ff4cff is the GM's clock id;

tcpdump results show the slave is synchronizing with BC directly.

Given the slave is sync with BC directly and there is no direct interaction 
between GM and slave, reporting ff4cff as "best master clock" seems a bit 
confusing.
Is it better to report like "best master clock a1e830, grand master ff4cff" or 
"parent port a1e830, grand master ff4cff"?

PS:
The GM and BC work in unicast and one-step mode.
The ptp4l is configured with:

1.       assume_two_step = 0 and

2.       hybrid_e2e = 1

3.       a few lines of change in process_sync to workaround the 
logMessagePeriod (it's 127 for unicast, which is not support by linuxptp);

Thank you.

Regards,
Baoqian
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to