The comment just above the line in ntp_loopfilter.c that generates that message says: Declare PPS kernel unsync if the pps signal has not been heard for a few minutes. so I'd guess the problem is that ntpd had not heard any pps signals for PPS_MAXAGE for 120 seconds (the current value of PPS_MAXAGE in ntp_loopfilter.c). H