Hi, I'm currently testing a PTP Grandmaster clock that has the ability to send out Organization Extension TLVs. However, it seems like ptp4l treats these messages as a normal management message. The result of this is that ptp4l evaluates the organizationId field as the managementId, as they are located at the same byte offset.
It seems to me that both the clock_manage and the port_manage function should be aware of this TLV type, and disregard the content if the organizationId or organizationSubType is not recognized as per 14.3.2.3 in 1588-2008. Currently the behavior is that ptp4l sends out an Management Error Message (NO_SUCH_ID), but of course the parsing result is "random" based on the OUI. Regards, Morten ------------------------------------------------------------------------------ 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