NTP mit NetworkManager

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Lumines
Beiträge: 63
Registriert: 07.11.2007 13:08:02

NTP mit NetworkManager

Beitrag von Lumines » 17.03.2008 15:27:04

leider geht meine uhrzeit immer eine stunde vor...
also hab ich mir ntpdate installiert und einen befehl in /etc/rc.local gesteckt.

das funktioniert allerdngs nicht richtig, weil ja erst eine verbindung aufgebaut wird, wenn ich mich mit gdm anmelde und der NetworkManager läd.

kann man das irgendwie so einstellen, dass

Code: Alles auswählen

ntpdate ptbtime1.ptb.de
erst ausgeführt wird, wenn ich mit dem internet verbunden bin?

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: NTP mit NetworkManager

Beitrag von cosmac » 17.03.2008 23:53:44

hi,
Lumines hat geschrieben:kann man das irgendwie so einstellen, dass

Code: Alles auswählen

ntpdate ptbtime1.ptb.de
erst ausgeführt wird, wenn ich mit dem internet verbunden bin?
ja, aber:

* es würde dein Problem nicht lösen, sondern vertuschen
* es ist unhöflich, ptbtime1.ptb.de zu belästigen
* meine Lösung ist unter Debian nicht "politisch korrekt"
* der X-Server und andere Programme können abstürzen, wenn man
deine oder die Debian-Methode benutzt
* ntp(date) ist für dich keine Lösung; nach NTP-Regeln ist eine Uhr,
die mehr als 1/10 Sekunde falsch geht, defekt!

also wart' noch ein paar Tage, dann geht sie um zwei Stunden falsch
-- wenn nicht, hast du wirklich ein Problem.

Wenn du auf dem fraglichen Rechner gelegentlich auch Windows
bootest, gibt es keine zuverlässige Lösung.
Wenn nicht, mußt du nur die BIOS-Uhr korrekt stellen:

* im Winter gilt für Deutschland und Länder, die ungefähr auf
dem gleichen Längengrad liegen:
- wenn die Bahnhofsuhr 16:00 anzeigt,
- muss die BIOS-Uhr 15:00 Uhr anzeigen

* im Sommer, also während der Sommerzeit, gilt:
- wenn die Bahnhofsuhr 16:00 anzeigt,
- muss die BIOS-Uhr 14:00 anzeigen

Das ist keine Magie, Uhren von richtigen Computern ticken in UTC,
Bahnhofsuhren gehen anders.
Beware of programmers who carry screwdrivers.

Lumines
Beiträge: 63
Registriert: 07.11.2007 13:08:02

Beitrag von Lumines » 18.03.2008 11:12:01

* es ist unhöflich, ptbtime1.ptb.de zu belästigen
den server hab ich mit der forumssuche gefunden :oops:
Wenn du auf dem fraglichen Rechner gelegentlich auch Windows
bootest, gibt es keine zuverlässige Lösung.
das ist leider der fall...

so, jetzt hab ich die bios uhr richtig eingestellt und debian zeigt die richtige uhrzeit an.
jetzt wird wahrscheinlich die uhr von windows falsch laufen oder?

wie machen das denn distributionen wie ubuntu oder fedora?
bei denen ging die uhr immer richtig.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von habakug » 18.03.2008 11:56:44

Hallo!

Du kannst Windows das Stellen der Uhr abgewöhnen, indem du den Dienst "Windows-Zeitgeber" beendest und deaktivierst. Dann erzeugst du einen Registry-Schlüssel mit folgendem Inhalt:

Code: Alles auswählen

\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\TimeZoneInformation\RealTimeIsUniversal=1
Die "1" ist ein DWORD. Nach einem Neustart läßt Windows die Uhr in Ruhe.
Diese Lösung hättest du auch hier im Forum gefunden [1].

Gruß, habakug

[1] http://www.debianforum.de/forum/viewtopic.php?t=70711

Antworten