im Extremfall kannst du einen DCF77- oder GPS-Empfänger (GPS-Maus) anschließen. Da müsste man mal schauen, mit welchen Modellen sich der ntpd versteht. Mit einem reinen DCF-Empfänger, der nur das Antennensignal verstärkt, hab' ich es mal zum Laufen gebracht. Das dürfte die billigste Variante sein.
Noch billiger wär's natürlich, wenn am anderen Ende vom VPN-Tunnel ein ntpd läuft. Man muss ja nicht unbedingt die PTB-Server benutzen.
Auch
adjtimex kann einen Frequenzfehler der Rechneruhr korrigieren. Wenn die Abweichung der Uhr allerdings an einem Tag mal 1 Minute ist und am nächsten Tag nur 10 Sekunden, funktioniert das nicht. Außerdem sind sich adjtimex und hwclock bei mir immer in die Quere gekommen (früher, müsste man mal wieder probieren).
Beware of programmers who carry screwdrivers.