On Fri, Nov 06, 2015 at 07:44:02PM -0800, Andrew Symington wrote:
...

> On closer examination of the packets using wireshark I noticed that the
> RSG2488 was modifying the correction field of the Sync message rather than
> the Follow_Up message.

This is okay, since both correction fields are used to figure the offset.

> Can anybody please confirm whether it is normal behaviour for ptp4l, or if
> it is likely a configuration / firmware issue with my switch? I have
> included some ptp4l traces below, and the packet dump is available here:
> http://filebin.ca/2LgrZ4ShbY56
> 
> I am using linuxptp 1.6-00001-g6eec5a0.

The problem is in the peer delay calculation.  The function,
tsproc_update_delay requires four non-zero time stamps.  However, when
using one step, two of the time stamps are zero.  So this looks like a
bug in the 'tsproc' code which was introduced in v1.6.

Can you please try v1.5 to confirm?

Thanks,
Richard

------------------------------------------------------------------------------
_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to