Hello,

I have configure one of my machines as a unicast BC which is synchronized
to the grandmaster clock via the first of it's two ports. The second port
is used to provide sync to another local machine. This setup works for a
few hours after which one of the ports (master port) is marked as faulty,
and it never recovers (the second machine stops receiving sync) until I
restart the ptp4l application. Yet, the first port continues sync'ing with
the grandmaster clock.

The fault is triggered by a timeout during polling of tx timestamp
(sk_receive function call). As I am not able to fix this issue, I would
like to at least make the ptp application recover the port automatically. I
had tried to close-then-open the port when it goes to a FAULTY state but it
didn't help (the slave machine is not able to sync).


Regards!
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to