[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

NTP, GPS, Navibe GM 720



Keine Frage, sondern ein Erfahrungsbericht. Vor einigen
Wochen habe ich meinem lokalen NTP-Server einen GPS-Empfaenger
in Form der preisguenstigen GPS-Maus Navibe GM 720 spendiert.
Die Maus blickt durch ein Dachfenster vom Typ Velux auf den
Nordhimmel. Der Empfaenger verwendet den verbreiteten
SiRF-III-Chip und wird ueber USB angeschlossen. Der NTP-Server
ist ein aelterer Mini-PC von HP mit Pentium III, 256 MB,
ohne Bildschirm und Tastatur und laeuft unter lenny. Der PC
ist ueberwiegend unterbeschaeftigt.

Der NTP-Daemon bringt einen Treiber fuer die NMEA-Records des
GPS-Empfaengers mit; es ist kein SiRF- oder Navibe-Treiber
erforderlich. Das Ganze funktionierte fast auf Anhieb. In der
Datei /etc/network/interfaces war eine Zeile:
	post-up /sbin/mii-tool -R
einzufuegen; das hat mehr mit dem Rechner als mit GPS zu tun.
In der Datei /etc/ntp.conf musste der Fudge-Faktor time1 durch 
laengere Beobachtung und Vergleich mit anderen Zeitservern
ermittelt werden. Er betraegt jetzt 0.390 s (zwischen 0.360 und
0.400 s).

In /etc/ntp.conf sind ausser der GPS-Maus der Zeitserver meines
Internet-Versorgers, ein alemannischer Zeitserver, ein Server
aus dem deutschen Pool und ein zweiter lokaler Zeitserver
eingetragen, insgesamt also fuenf Zeitquellen. Der mittels ntpq
ermittelte Offset liegt in der Regel deutlich unter 100 ms.

Im Abstand von einigen Stunden bis Tagen springt der Offset des
Servers zum GPS-Empfaenger um genau eine Sekunde. Das riecht nach
einem Synchronisationsproblem. In den Logdateien findet sich der
Zeitsprung in den NMEA-Records wieder, was vermuten laesst, dass
der Empfaenger der Schuldige ist, nicht der Rechner. Ursache und
Abhilfe vorlaeufig unbekannt (Wetter?). Workaround: Nachstellen
des Fudge-Faktors von Hand.

Fuer den Betrieb als Zeitquelle wird kein gpsd gebraucht. Dieser
erlaubt aber in Verbindung mit einigen Werkzeugen eine weitergehende
Untersuchung der GPS-Signale. Beispielsweise lassen sich Koordinaten
und Geschwindigkeit des Dachfensters ermitteln. 

Der Navibe GM 720 scheint kein PPS-Signal auszugeben. Gruss, W. Alex
-- 
Dr.-Ing. Wulf Alex, Rieslingweg 14, D-76356 Weingarten (Baden)


Reply to: