@PoolMUC
I get permission error trying to run gpsmon -a in user space
ntp@ntp:~$ gpsmon -a /dev/ttyS0
gpsmon:ERROR: SER: device open of /dev/ttyS0 failed: Permission denied(13) - retrying read-only
gpsmon:ERROR: SER: read-only device open of /dev/ttyS0 failed: Permission denied(13)
running gpsmon -a as root it does not appear to see the PPS signal (message 10 or 12)
gpsmon: ntp:/dev/ttyS0 38400 8N1
(68) $GPGGA,210529,XXXX.5953,N,XXXX.2658,W,1,08,0.9,9.9,M,-28.7,M,,*72
(74) $GPRMC,210529,A,XXXX.5953,N,XXXX.2658,W,000.1,000.0,060524,007.2,W,A*19
(55) $GPGSA,A,3,25,11,05,20,13,12,29,06,,,,,2.0,0.9,1.8*3C
(70) $GPGSV,3,1,09,51,46,228,00,25,29,260,39,11,43,052,31,05,70,305,50*7D
(70) $GPGSV,3,2,09,20,56,017,41,13,37,149,23,12,32,226,29,29,30,322,46*7E
(31) $GPGSV,3,3,09,06,15,082,23*49
(29) $PGRME,2.5,M,3.7,M,4.5,M*2C
(68) $GPGGA,210530,XXXX.5953,N,XXXX.2658,W,1,08,0.9,9.9,M,-28.7,M,,*7A
(74) $GPRMC,210530,A,XXXX.5953,N,XXXX.2658,W,000.0,000.0,060524,007.2,W,A*10
(55) $GPGSA,A,3,25,11,05,20,13,12,29,06,,,,,2.0,0.9,1.8*3C
(70) $GPGSV,3,1,09,51,46,228,00,25,29,260,39,11,43,052,31,05,70,305,50*7D
(70) $GPGSV,3,2,09,20,56,017,41,13,37,149,23,12,32,226,28,29,30,322,46*7F
(31) $GPGSV,3,3,09,06,15,082,22*48
(29) $PGRME,2.5,M,3.7,M,4.5,M*2C
(68) $GPGGA,210531,XXXX.5952,N,XXXX.2658,W,1,08,0.9,9.9,M,-28.7,M,,*7A
(74) $GPRMC,210531,A,XXXX.5952,N,XXXX.2658,W,000.0,000.0,060524,007.2,W,A*10
(55) $GPGSA,A,3,25,11,05,20,13,12,29,06,,,,,2.0,0.9,1.8*3C
(70) $GPGSV,3,1,09,51,46,228,00,25,29,260,39,11,43,052,31,05,70,305,49*75
(70) $GPGSV,3,2,09,20,56,017,41,13,37,149,23,12,32,226,28,29,30,322,46*7F
(31) $GPGSV,3,3,09,06,15,082,22*48
(29) $PGRME,2.5,M,3.7,M,4.5,M*2C
(68) $GPGGA,210532,XXXX.5953,N,XXXX.2657,W,1,08,0.9,9.8,M,-28.7,M,,*76
(74) $GPRMC,210532,A,XXXX.5953,N,XXXX.2657,W,000.5,147.9,060524,007.2,W,A*13
(55) $GPGSA,A,3,25,11,05,20,13,12,29,06,,,,,2.0,0.9,1.8*3C
(70) $GPGSV,3,1,09,51,46,228,00,25,29,260,39,11,43,052,31,05,70,305,49*75
(70) $GPGSV,3,2,09,20,56,017,41,13,37,149,22,12,32,226,28,29,30,322,46*7E
(31) $GPGSV,3,3,09,06,15,082,22*48
(29) $PGRME,2.5,M,3.7,M,4.5,M*2C
(68) $GPGGA,210533,XXXX.5952,N,XXXX.2657,W,1,08,0.9,9.8,M,-28.7,M,,*76
(74) $GPRMC,210533,A,XXXX.5952,N,XXXX.2657,W,000.0,000.0,060524,007.2,W,A*1D
(55) $GPGSA,A,3,25,11,05,20,13,12,29,06,,,,,2.0,0.9,1.8*3C
(70) $GPGSV,3,1,09,51,46,228,00,25,29,260,39,11,43,052,31,05,70,305,49*75
(70) $GPGSV,3,2,09,20,56,017,41,13,37,149,22,12,32,226,28,29,30,322,46*7E
(31) $GPGSV,3,3,09,06,15,082,21*4B
(29) $PGRME,2.5,M,3.7,M,4.5,M*2C
(68) $GPGGA,210534,XXXX.5952,N,XXXX.2657,W,1,07,1.0,9.8,M,-28.7,M,,*76
(74) $GPRMC,210534,A,XXXX.5952,N,XXXX.2657,W,000.1,000.0,060524,007.2,W,A*1B
(53) $GPGSA,A,3,25,11,05,20,13,12,29,,,,,,2.1,1.0,1.8*33
(70) $GPGSV,2,1,08,51,46,228,00,25,29,
ppstest times out
root@ntp:~# ppstest /dev/pps4
trying PPS source "/dev/pps4"
found PPS source "/dev/pps4"
ok, found 1 source(s), now start fetching data...
time_pps_fetch() error -1 (Connection timed out)
time_pps_fetch() error -1 (Connection timed out)