Am Dienstag, 16. August 2005 18:09 schrieb Rolf Hoff:
wenn ich "ntpd" aktiviere, wählt sich der Dämon zwar beim Neustart (mit kinternet - K ISDN Watch - xibod - Dial on Demand) zwar beim Provider ein, aber der Server antwortet nicht. (...).
rcxntpd holt sich ständig die Zeit, daher sehe ich bei einer DoD-Verbindung wenig Sinn in dessen Benutzung.
Es scheint so, als wenn "ntpd" für den Einwahl-Modus zu schnell ist. Wie kann ich erreichen, dass "ntpd" erst startet, wenn die Einwahl erfolgt ist und die Internet-Verbindung steht?
Dafür gibt es mehrere Möglichkeiten. Da du den xntpd schon korrekt eingerichtet hast (sprich XNTPD_INITIAL_NTPDATE in /etc/sysconfig/xntp enthält die Server) genügt es in /etc/sysconfig/network/providers/provider0 (der Dateiname kann von "provider0" abweichen) dafür zu sorgen, daß dort RUN_POLL_TCPIP='yes' vorkommt. Allerdings werden dann auch bei Mails und News abgeholt und Mails verschickt falls du fetchmail/fetchnews/sendmail konfiguriert hast (/etc/ppp/poll.tcpip angucken wie das genau festgestellt wird). Die andere Möglichkeit ist ein einfaches bash script in /etc/ppp/ip-up.d/ zu erstellen, welches damit nach erfolgreicher Einwahl gestartet wird, z. B. als root folgende 3 Zeilen als /etc/ppp/ip-up.d/xntpd speichern und mit chmod +x /etc/ppp/ip-up.d/xntpd ausführbar machen: #!/bin/bash /usr/sbin/rcxntpd ntptimeset
Was müßte ich dafür tun, wenn ich den ntpd mit Yast aktiviere?
Wenn du den aktivierst wirst du Probleme bekommen: linux:~ # rcxntpd ntptimeset Can't set time while ntpd is running failed Gruß, Jan -- Hindsight is an exact science.