NTP Server mit OpenBSD

Aus Port23Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Installation OpenBSD)
(Eigenbau DCF-77 Empfänger)
Zeile 25: Zeile 25:
 
= Eigenbau DCF-77 Empfänger =
 
= Eigenbau DCF-77 Empfänger =
   
  +
Ich habe versucht mit diesem DCF-77 Modul einen Empfänger für den PC (an RS-232 Schnittstelle) zu bauen:
  +
  +
https://de.elv.com/dcf-empfangsmodul-dcf-2-091610
  +
  +
Leider werden keine gültigen Daten empfangen mit dem NTPD unter Linux:
  +
  +
2024-02-10T18:32:59.809013+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: parity check FAILED for "###############RADMLS1248124P124812P1248121241248112481248P"
  +
2024-02-10T18:33:59.819556+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: parity check FAILED for "###############RADMLS1248124P124812P1248121241248112481248P"
  +
2024-02-10T18:35:59.816957+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: INCOMPLETE DATA - time code only has 56 bits
   
 
= Installation OpenBSD =
 
= Installation OpenBSD =

Version vom 11. Februar 2024, 14:13 Uhr

Inhaltsverzeichnis

NTP Server mit OpenBSD

Aufbau eines NTP Servers mit GPS und DCF-77 als Zeitquellen

Warum OpenBSD?
Ich habe z. Z. (Anfang 2024) keine preisgünstigen DCF-77 Empfänger für den PC (mit RS-232 oder USB-Schnittstelle) gefunden. Ich habe eine gebrauchten "Gude ADS Expert mouseClock USB rev 1.10" Empfänger erworben. Für diesen Empfänger hat OpenBSD einen Treiber.

Der Linux Treiber für den "Gude ADS Expert mouseClock USB rev 1.10" gibt es im Quelltext für den Linux Kernel 2.6.x. Dieser lässt sich nicht ohne größere Anpassungen an einen aktuellen Kernel (6.6.x) compilieren.

Siehe z. B.: https://forum.ubuntuusers.de/topic/gude-dcf77-funkuhr-usb-version-1-unter-precise/

Der "Gude ADS Expert mouseClock USB rev 1.10" Empfänger verfügt über einen Cologne (https://colognechip.com/) USB-Seriell Chip.

Der Treiber für OpenBSD lautet:

Eigenbau DCF-77 Empfänger

Ich habe versucht mit diesem DCF-77 Modul einen Empfänger für den PC (an RS-232 Schnittstelle) zu bauen:

https://de.elv.com/dcf-empfangsmodul-dcf-2-091610

Leider werden keine gültigen Daten empfangen mit dem NTPD unter Linux:

2024-02-10T18:32:59.809013+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: parity check FAILED for "###############RADMLS1248124P124812P1248121241248112481248P"
2024-02-10T18:33:59.819556+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: parity check FAILED for "###############RADMLS1248124P124812P1248121241248112481248P"
2024-02-10T18:35:59.816957+01:00 ntp-srv ntpd[8972]: ERR: parse: convert_rawdcf: INCOMPLETE DATA - time code only has 56 bits

Installation OpenBSD

Konfiguration DCF-77 Empfänger

Konfiguration GPS Empfänger

Konfiguration OpenNTP

DCF-77 Empfänger

Meine Werkzeuge