Getting a weird error message ever since I got PPS working, any idea what it means?

Hi!

I got a device built around an u-blox LEA-5T a few years ago and finally decided to set it up on a FreeBSD based machine.

It is connected through DB-9/DE-9 serial port because to get able to get PPS out of it.

PPS is on the CTS pin and the OS (FreeBSD) has been configured for this through system tunables.

PPS is working on the device but I get this in the logs, sometimes minutes apart sometimes almost an hour apart

kernel reports TIME_ERROR: 0x2307: PPS Time Sync wanted but PPS Jitter exceeded 

ntpq -c reports this for the devlice:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
oGPS_NMEA(0)     .GPS.            0 l   11   16  377    0.000   -0.003   0.004

Does anyone know what this message actually means and what can I use to correct this?

Thank you and have a nice day!

Nick

This setting may do the trick as far as I can see:

/etc/sysctl.conf

kern.timecounter.hardware=ACPI-fast

It’s often reported as a setting needed for PPS in BSD.