Okay also ich bin jetzt von ntpdate über cron auf openntpd als daemon umgestiegen um die Uhrzeit etwas sanfter zu korrigieren. Sonst springen mir einige Programme zu hart rum, wen ntpdate aktiv wird.
Alles soweit so gut:
HARDWARECLOCK="localtime"
in rc.conf
ebenso wie:
DAEMONS=(syslog-ng acpid cpudyn network dbus hal fam netfs crond samba openntpd)
und in meiner ntpd.conf
servers de.pool.ntp.org
Jetzt bin ich total baff:
Nach einigen Tagen Uptime, wird die Uhr WIEDER unsyncron, OBWOHL der ntpd Prozess LÄUFT!!! (ja und ne Internetverbindung gibbet auch)
Ich fang bald an zu heulen... denn das ganze müsste doch IRGENDWIE funktionieren...
Da mein Rechner mehrere Tage läuft bringt es mir nichtmal etwas, nur beim Systemstart die Zeit zu setzen, da nach schon einem Tag 3-5 Minuten verschwinden... Anscheinend EGAL ob mit oder ohne openntpd...
EDIT: Das hier ist der auzug aus der daemons.log:
ec 9 11:47:57 stella ntpd[14058]: adjusting local clock by 0.167774s
Dec 9 11:55:44 stella ntpd[14058]: adjusting local clock by 0.903394s
Dec 9 12:00:14 stella ntpd[14058]: adjusting local clock by 1.301300s
Dec 9 12:02:48 stella ntpd[14058]: adjusting local clock by 1.813040s
Dec 9 12:06:56 stella ntpd[14058]: adjusting local clock by 2.179159s
Das Offset wird immer größer. Offensichtlich wird die Uhr in meinem System nicht nachgestellt... wtf.
EDIT2:
Wie im Log ja zu lesen ist, verliere ich ca. 1 Sekunde innerhalb von 5 Minuten. Um das Problem einzugrenzen hab ich meine Funkuhr neben den Bildschirm gestellt, BIOS aufgerufen und es EXAKT angeglichen.
Die BIOS Uhr is gute 10 Minuten 100% syncron zur Funkuhr gelaufen, ohne auch nur ne halbe Sekunde zu verlieren....
Ich sag jetzt mal als unbedarfter Nutzer: AM BIOS LIEGTS NICH!