hne
Joined: 11 Jul 2008 Posts: 210 Location: Hannover
|
Posted: 10.02.2012, 15:50 Post subject: NTPclient aktivieren |
|
|
Frage aus dem Support:
Beim Aufruf von /etc/init.d/ntpclient start passiert nichts. Es wird keine Uhr gestellt und es existiert auch kein Prozess.
Zum Testen, ob der NTPclient funktioniert und um zu sehen, warum dieser nicht funktioniert bitte den NTP manuell an der Kommandozeile wie folgt aufrufen:
Code: | /sbin/ntpclient -l -s -h pool.ntp.org |
Wenn alles korrekt ist, wird die Systemzeit sofort gestellt.
Taucht dort "pool.ntp.org: Host name lookup failure" auf, dann stimmt etwas mit dem Netzwerk nicht.
Dauert es sehr lange, verhindert möglicherweise eine Firewall auf dem Port 123/udp die Verbindung zum Internet.
Damit der NTPclient im DNP/9265 funktioniert müssen einige Bedingungen erfüllt sein:
- DNS muss möglich sein.
In der Datei "/etc/resolv.conf" muss mindestens ein "nameserver" ein getragen sein.
Das kann man über diesen Befehl erreichen:
Code: | echo "nameserver 8.8.8.8" >/etc/resolv.conf |
Default-Gateway ins Internet muss möglich sein
Das Kommando "route -n" sollte in der letzten Zeile mit 0.0.0.0 und das Gateway anzeigen.
Fehlt es dann bitte setzen:
Code: | route add default gw 192.168.0.1 |
Anstelle von 192.168.0.1 bitte die IP-Adresse des eignen Internet-Routers angeben.
Die Zeit darf nicht zu weit abweichen. Große Zeitsprünge werden ignoriert.
Um beim Booten einen großen Zeitsprung zu machen, muss einmal diese Zeile aufgerufen werden:
Code: | /sbin/ntpclient -l -s -h pool.ntp.org |
Diese Zeile schreibt man in die Datei "/flash/autostart.sh" oder an den Anfang von "/etc/init.d/ntpclient"
Der /etc/init.d/ntpclient wird per Default nicht automatisch beim Starten aufgerufen. Dazu bitte selbst die Start-Links anlegen:
Code: | update-rc.d -f -s ntpclient remove
update-rc.d -s ntpclient defaults 10
|
Wurde alles korrekt eingestellt steht beim nächsten Start diese Zeile in der Prozessliste:
Quote: | 1137 root 656 S /sbin/ntpclient -l -i 600 -h pool.ntp.org |
Vor dem Ändern von Dateien muss ggf. das Dateisystem beschreibbar gemacht werden:
Code: | mount -o remout,rw / |
Eine komplette Beschreibung zum NTPclient gibt es in dieser README. _________________ Henry Nestler |
|