As I understand it, there is currently no explicit support for SyncE in the mainline kernel and linuxptp. For example, there is no access to the Synchronization Status Message (SSM), so ptp4l cannot know if SyncE is active on a port.
IIRC some people use SyncE with linuxptp by disabling the frequency control. I assume they set up everything manually with some 3rd party HW-specific tools using custom ioctls, or maybe it's just a client-only use case for linuxptp. There seems to be a growing interest for SyncE, but it's not clear to me how the functionality needed for controlling and monitoring SyncE is supposed to be split between the firmware, driver, kernel, and ptp4l. In 1588-2019 there is an L1_SYNC TLV specified. Does anyone know what is actually needed for the kernel and linuxptp to support it properly, e.g. on a boundary clock? Any pointers? -- Miroslav Lichvar _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel