Hello,

> Software timestamping is much less accurate and legacy timestamping is
not supported in the mainline driver AFAIK. The UTC offset can be
specified in the configuration, if for some reason 37 doesn't work for
you.

How do you specify the UTC offset? (I’m afraid 37 will change to 38, etc)

> Yeah, that won't work very well. You need HW timestamping and a very
slow servo.

Ok, so -H and no linreg

> Why do you need PTP? If there are no switches, you could use NTP with
HW timestamping and get a similar performance, except the
configuration would be much simpler (no need for mixing PTP with NTP).

I’m not sure I need it. I just want all the servers clocks to be as accurate as 
possible, as explained above for the tmeseries consistency. After some brief 
reading, I concluded NTP would never give me more precision than a few ms – 
even worse ethan what I achieve now with usec level

> I don't think L2 will help, at least not with e1000e. The connection
between server 2 and 3 could be useful if server 1 will not always be
the grandmaster. But this would complicate the configuration quite a
bit (it's not possible with timemaster).

I can kick out timemaster. At this point I may as well write all my configs 
manually.

There are 3 servers because sometimes one needs to be rebooted or maintained, 
while the measurements go on. I was also hoping this sidelink between server2 
and 3 could create another parameter in the regression to better take into 
account server1 RTC clock natural drift one way or the other.

> I think you need one of them to be synchronized to the system clock
(using very small PI constants) as I suggested before. The other
interface needs to be synchronized to the first interface using
default PI constants or linreg. ptp4l needs to be configured with the
boundary_clock_jbod option.
So do you mean, on server1 for both on eth2  (server1 to server 2) and eth3 
(server 1 to server 3)
/usr/sbin/phc2sys -s CLOCK_REALTIME -c %i -r -r -P 1e-4 -I 1e-8 -O37
On server 3 and server 2 direct link to server1:
/usr/sbin/phc2sys -s eth1 -c %i -r -r E lingreg
On server 3 and server 2 direct link to eachother:
/usr/sbin/phc2sys -s CLOCK_REALTIME -c %i  -r -r-P 1e-4 -I 1e-8 
--boundary_clock_jbod 1
Any suggestion is welcome!
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to