Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    NTP / PPS GPS_ntpd - Time Error - PPS Jitter Exceeded

    Scheduled Pinned Locked Moved Hardware
    23 Posts 3 Posters 3.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • bingo600B
      bingo600 @pete
      last edited by

      @pete said in NTP / PPS GPS_ntpd - Time Error - PPS Jitter Exceeded:

      Services / NTP / Serial GPS / Flags
      Enable kernel PPS clock discipline (default: checked).

      AFAIK

      This tells FreeBSD to use Kernel PPS dicipline
      Services / NTP / Serial GPS / Flags
      Enable kernel PPS clock discipline (default: checked).

      Wo. that option ticked , i seem to remember it's the NTP driver handling the 1PPS , and it's less picky.

      My gutfeeling is still that it's triggered by GPS Sync lock "Miss"

      /Bingo

      If you find my answer useful - Please give the post a šŸ‘ - "thumbs up"

      pfSense+ 23.05.1 (ZFS)

      QOTOM-Q355G4 Quad Lan.
      CPUĀ  : Core i5 5250U, Ram : 8GB Kingston DDR3LV 1600
      LANĀ  : 4 x Intel 211, DiskĀ  : 240G SAMSUNG MZ7L3240HCHQ SSD

      peteP 1 Reply Last reply Reply Quote 0
      • peteP
        pete @bingo600
        last edited by pete

        @bingo600

        So does that mean the default option should be "unticked"?

        Not getting any PPS Jitter Exceeded log entries on the SureGPS and U-Blox GPS with PPS.

        I did purchase two more U-Blox modules with old firmware.

        One of them flashed fine to current firmware and the other said it did not recognize the flash memory.

        Identifying receiver updater version at 115200 baud.
        Firmware loader version 5.01 detected.
        Suitable Multi-ROM image found
        Check pass: u-blox8 Multi-ROM image -> u-blox8 ROM2.01-receiver
        No valid FW header found in Flash: 0x00000000.
        Identifying Flash
        Flash: ManID=0x68, DevID=0x4013
        Flash device not supported
        Done in 6.4 sec.
        Statistics:
        Erases sent: 0
        Writes sent: 0
        Erase timeouts: 0
        Write timeouts: 0
        

        and the other one worked:

        $GNTXT,01,01,02,ANTSTATUS=OK*25
        18:00:44 $GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
        18:00:44 $GNTXT,01,01,02,HW UBX-M8030 00080000*60
        18:00:44 $GNTXT,01,01,02,EXT CORE 3.01 (107900)*33
        18:00:44 $GNTXT,01,01,02,ROM BASE 2.01 (75331)*19
        18:00:44 $GNTXT,01,01,02,FWVER=SPG 3.01*46
        18:00:44 $GNTXT,01,01,02,PROTVER=18.00*11
        18:00:44 $GNTXT,01,01,02,FIS=0xEF4015 (84524)*67
        18:00:44 $GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
        18:00:44 $GNTXT,01,01,02,SBAS;IMES;QZSS*49
        18:00:44 $GNTXT,01,01,02,GNSS OTP=GPS;GLO*37
        18:00:44 $GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*23
        18:00:44 $GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
        18:00:44 $GNTXT,01,01,02,ANTSTATUS=OK*25
        18:00:44 $GNTXT,01,01,02,PF=3FF*4B
        
        • Pete

        Auto mater
        23.09.1-RELEASE (amd64)
        built on Mon Dec 11 12:24:00 CST 2023
        FreeBSD 14.0-CURRENT
        PFSense + Qotom - Master
        PFSense + Jetway - Backup
        PFSense + Jetway - Backup
        PFSense + Generic - Backup

        bingo600B 1 Reply Last reply Reply Quote 0
        • bingo600B
          bingo600 @pete
          last edited by bingo600

          @pete said in NTP / PPS GPS_ntpd - Time Error - PPS Jitter Exceeded:

          @bingo600

          So does that mean the default option should be "unticked"?

          The kernel PPS is more "picky" , and the NTP PPS ought to be good enoguh for timekeeping.

          Not getting any PPS Jitter Exceeded log entries on the SureGPS and U-Blox GPS with PPS.

          I did purchase two more U-Blox modules with old firmware.

          One of them flashed fine to current firmware and the other said it did not recognize the flash memory.

          Identifying receiver updater version at 115200 baud.
          Firmware loader version 5.01 detected.
          Suitable Multi-ROM image found
          Check pass: u-blox8 Multi-ROM image -> u-blox8 ROM2.01-receiver
          No valid FW header found in Flash: 0x00000000.
          Identifying Flash
          Flash: ManID=0x68, DevID=0x4013
          Flash device not supported
          Done in 6.4 sec.
          Statistics:
          Erases sent: 0
          Writes sent: 0
          Erase timeouts: 0
          Write timeouts: 0
          

          and the other one worked:

          $GNTXT,01,01,02,ANTSTATUS=OK*25
          18:00:44 $GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
          18:00:44 $GNTXT,01,01,02,HW UBX-M8030 00080000*60
          18:00:44 $GNTXT,01,01,02,EXT CORE 3.01 (107900)*33
          18:00:44 $GNTXT,01,01,02,ROM BASE 2.01 (75331)*19
          18:00:44 $GNTXT,01,01,02,FWVER=SPG 3.01*46
          18:00:44 $GNTXT,01,01,02,PROTVER=18.00*11
          18:00:44 $GNTXT,01,01,02,FIS=0xEF4015 (84524)*67
          18:00:44 $GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
          18:00:44 $GNTXT,01,01,02,SBAS;IMES;QZSS*49
          18:00:44 $GNTXT,01,01,02,GNSS OTP=GPS;GLO*37
          18:00:44 $GNTXT,01,01,02,LLC=FFFFFFFF-FFFFFFED-FFFFFFFF-FFFFFFFF-FFFFFF69*23
          18:00:44 $GNTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*3E
          18:00:44 $GNTXT,01,01,02,ANTSTATUS=OK*25
          18:00:44 $GNTXT,01,01,02,PF=3FF*4B
          

          Buying those can be a "lottery"

          I like the "Older" LEA-5T , as it's designed for timing (The T at the end), and at a price i can afford (will pay)
          https://www.ebay.com/itm/254603722675

          LEA-6T or 8T are nicer but a lot pricier , and the 5T is good enough for me.

          Beware , the Antenna plug is SMB M (you'd want a SMB F to SMA F adapter)
          https://www.ebay.com/itm/202466110634

          And the connector plug is 2mm , but easy enough to solder on. If you don't have any 2mm plugs & ribbon cable.

          You can "Sneak" 2.54mm Dupont wires into the plug , but it's a tight fit.

          /Bingo

          If you find my answer useful - Please give the post a šŸ‘ - "thumbs up"

          pfSense+ 23.05.1 (ZFS)

          QOTOM-Q355G4 Quad Lan.
          CPUĀ  : Core i5 5250U, Ram : 8GB Kingston DDR3LV 1600
          LANĀ  : 4 x Intel 211, DiskĀ  : 240G SAMSUNG MZ7L3240HCHQ SSD

          1 Reply Last reply Reply Quote 1
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.