Jak uzyskać NTP, aby zabrał czas z mojego urządzenia GPS

0

Obecnie próbuję użyć urządzenia GPS USB, aby ustawić czas na komputerze Ubuntu 12.04 LTS, który nie jest podłączony do Internetu.

Jeśli uruchomię gpsmon lub xgps, pokazuje mi to godzinę, chociaż jednocześnie widzi tylko jeden lub dwa satelity.

Jeśli uruchomię ntpq, pokaże mi .GPS. I .PPS. Ale żadne nie jest wybrane, a opóźnienie, przesunięcie i fluktuacja wynoszą 0.

Mój ntp.conf zawiera:

driftfile /bar/lib/ntp/ntp.drift

statistics loopstats peerstats clockstats 
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable 
filegen clockstats file clockstats type day enable

restrict -4 default kod notrap nomodify nopeer noquery 
restrict -6 default kod notrap nomodify nopeer noquery

restrict 127.0.0.1 
restrict ::1

server 127.127.28.0 minpoll 4 prefer
fudge 127.127.27.0 refid GPS time1 0.535

server 127.127.28.1 minpoll 4
fudge 127.127.28.1 refid PPS
jaz9090
źródło
Jakiego GPS RX używasz? Zwykle USB nie działa dobrze ntp. O ile nie mówi konkretnie, że nie będzie obsługiwać PPS(zazwyczaj jest to linia szeregowa), możesz nam też pokazać dane wyjściowe odntpq -pcrv
user3788685