TOP
SSV SOFTWARE SYSTEMS REGISTER  REGISTER
Log in to check your private messages  Log in to check your private messages
START FAQ SEARCH MITGLIEDER PROFILE  Log in 
SSV-Forum
NTPclient aktivieren

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/9265
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
hne



Joined: 11 Jul 2008
Posts: 210
Location: Hannover

PostPosted: 10.02.2012, 15:50    Post subject: NTPclient aktivieren Reply with quote

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:

  1. 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

  2. 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.
  3. 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"
  4. 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

  5. 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
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/9265 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

SSV SOFTWARE SYSTEMS

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2024 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015