Zeitsyncronisation mittels NTP auf dem Conceptronic CH3SNAS

Diese Anleitung bezieht sich auf fun_plug’s der Versionen 0.3 und 0.4.
Die Anleitung für 0.5 befindet sich hier.

Leider läuft die Systemzeit des CH3SNAS nach einiger Zeit ziemlich falsch, weshalb fonz im funplug 0.3 ein timezone.sh-Script beigefügt hat. Da Busybox jedoch keine leeren Funktionen mag, hat er nochmals das Script nachgebessert.

Werbung


Dieses Script (Download) wird in /mnt/HD_a2/fun_plug.d/start/ abgelegt und mit chmod a+x versehen:
[code]#!/bin/sh

# See also:
# http://forum.dsmg600.info/t572-Pulls-Wrong-Time.html

# Germany
timezone=“CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00″
timeserv=de.pool.ntp.org

# clock ticks per day (perfect clock has 10000 ticks per day):
# tick = (86400 + d)/8.64
# with d being drift in seconds per 24h
# tick = 9965 for d = -300s
# ntpd still shows a drift of 334, though
tick=9965

timezone_start() {
echo „${timezone}“ >/etc/TZ
if [ -n „${tick}“ ]; then
adjtimex -t ${tick}
fi
/usr/sbin/sntp -r -P no ${timeserv}
sleep 1
/usr/sbin/rtc -w
}

timezone_stop() {
/usr/sbin/rtc -w
}

timezone_status() {
cat /etc/TZ
}

case „$1″ in
stop)
timezone_stop
;;
restart)
timezone_stop
sleep 1
timezone_start
;;
status)
timezone_status
;;
start|“)
timezone_start
;;
*)
echo „Usage: $0 start|stop|restart|status“
;;
esac[/code]

Veröffentlicht von

Uli

IT-Nerd und Admin

4 Gedanken zu „Zeitsyncronisation mittels NTP auf dem Conceptronic CH3SNAS“

  1. Hallo,

    ich hab dazu einige Fragen: Wie oft wird die Zeit abgeglichen? Kann man das einstellen? Wie? Wo kann man die + bzw. – Zeit einstellen (derzeit geht die Uhr 1 Stunde vor)?

    Danke

  2. Normalerweise sollte die Sommerzeit automatisch umgestellt werden, da „CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00“ als timezone eingestellt ist.
    Wie oft abgeglichen wird, weiss ich nicht genau, ich würde es so erklären: Das Script legt den Drift und die Zeit fest, der Rest wird durch die Programme auf dem NAS geregelt.
    Genauer wäre es vielleicht mit einem Cron-Job.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.