On Tue, Aug 22, 2023 at 12:34:35PM +0200, Maciek Machnikowski wrote: > root@equinox:[~]#: phc_ctl ens6f0np0 set freq 50000000 > root@equinox:[~]#: sudo ptp4l -m -i ens6f0np0 -2 -s
> ptp4l[248.614]: master offset -301008874 s0 freq -50000000 path delay > 1136508 > ptp4l[249.615]: master offset -316872413 s1 freq -50000000 path delay > 1460911 You set the clock to run 5% fast, but the change between the offsets tells us it's running about 1.6% slow. The servo then tries to speed up the clock even more to correct that error, but it's already at the maximum value. The HW or driver is broken. It might need to decrease the frequency limit. The only reason your change "fixes" the problem is that it resets the frequency to a non-buggy range. -- Miroslav Lichvar _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel