Zeitprobleme, kann die Systemzeit nicht ändern

Begonnen von Tobias, 15 Mai 2018, 10:10:59

Vorheriges Thema - Nächstes Thema

Tobias

Hi,
ich stelle mich zu doof an mit der einstellung der aktuellen Zeit. Ich bin leider ratlos warum es nicht funktioniert.
Selbst ein "date -s" bringt kein Erfolg. Die Systemzeit lässt sich absolut nicht verstellen. MErkwürdigerweise verändert aber timedatectl die hwclock anstatt die systemzeit ..??
Wer kann helfen?

Folgendes hab ich versucht:
root@www:~# date -s "15 MAY 2018 09:47:00"
Di 15. Mai 09:47:00 CEST 2018
root@www:~# date;hwclock
Di 15. Mai 10:22:58 CEST 2018
Di 15 Mai 2018 10:02:04 CEST  -1.711357 seconds


root@www:~# timedatectl
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.

      Local time: Di 2018-05-15 10:23:43 CEST
  Universal time: Di 2018-05-15 08:23:43 UTC
        RTC time: Di 2018-05-15 08:02:48
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
      DST active: yes
Last DST change: DST began at
                  So 2018-03-25 01:59:59 CET
                  So 2018-03-25 03:00:00 CEST
Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2018-10-28 02:59:59 CEST
                  So 2018-10-28 02:00:00 CET
root@www:~# timedatectl set-time '09:51:00'
root@www:~# timedatectl
Warning: Ignoring the TZ variable. Reading the system's time zone setting only.

      Local time: Di 2018-05-15 10:24:07 CEST
  Universal time: Di 2018-05-15 08:24:07 UTC
        RTC time: Di 2018-05-15 07:51:03
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
      DST active: yes
Last DST change: DST began at
                  So 2018-03-25 01:59:59 CET
                  So 2018-03-25 03:00:00 CEST
Next DST change: DST ends (the clock jumps one hour backwards) at
                  So 2018-10-28 02:59:59 CEST
                  So 2018-10-28 02:00:00 CET
root@www:~#


root@www:~# date;hwclock
Di 15. Mai 10:24:41 CEST 2018
Di 15 Mai 2018 09:51:40 CEST  -1.731372 seconds
root@www:~# hwclock --hctosys
root@www:~# date;hwclock
Di 15. Mai 10:24:59 CEST 2018
Di 15 Mai 2018 09:51:59 CEST  -1.761405 seconds
root@www:~#
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Tobias

geht leider nicht :(
root@www:~# date -s "15 MAY 2018 10:41:00"
Di 15. Mai 10:41:00 CEST 2018
root@www:~# date -s="15 MAY 2018 10:41:00"
date: ungültiges Datum ,,=15 MAY 2018 10:41:00"
root@www:~#
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Wernieman

- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Tobias

naja, wenn ich die systemzeit nicht stellen kann, macht ein Stellen der Hardwareuhr mit der Systemzeit keinen sinn ;)
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Wernieman

Wobei ich nach seinen angaben sehe, das er die Softwareuhr gestellt bekommt ... nur eben nicht die Hardware .... ;o)
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Tobias

Hi Wernieman,
ich lese das ganz anders... ich bekomme "date" nicht beeinflusst, per timedatectl ändern sich aber Werte der "hwclock"

ich komme hier leider nicht weiter :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Wernieman

Wenn Du die Hardwareuhr gestellt bekommst, dann lade diese Werte doch in die SF rein
hwclock --hctosys

Siehe auch
man hwclock

WS genau sagt denn Dein System an aktuellen Daten?
hwclock; date

Hinweis:
hwclock ist relativ langsam, deshalb ist diese Reihenfolge besser, da dadurch nur Buchteile von Sekunden die Uhrzeiten sich unterscheiden sollten. Anders herum kann es durchaus 1-2 Sekunden (oder auch länger!) sein ..
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Tobias

Hey Wernieman,
mit "hwclock --hctosys" hab ich es auch schon versucht, zeigt leider KEINE Wirkung. Die Ausgabe von "date" ist anschließend diesselbe wie vorher (plus natürlich die paar sekunden dazwischen die vergangen sind ;)
:(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Wernieman

??

Was hast Du für eine System (HW, Distri)
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Tobias

Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Wernieman

Es ist mir noch nie passiert, das ich die SW-Clock nicht setzen konnte.

Hat der Cubie überhaupt eine HW-Clock?

Die richtige TimeZone eingestellt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Tobias

Current default time zone: 'Europe/Berlin'
Local time is now:      Fri May 18 16:42:05 CEST 2018.
Universal Time is now:  Fri May 18 14:42:05 UTC 2018.


und das um 16:24... -> Timezone passt
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Tobias

BIn weiter gekommen,
nach vorne kann ich die Zeit ohne probleme verstellen, zb:sudo date -s "2018-05-18 21:05:20"

Aber zurück geht nicht mal 10sekunden. Ich bin sicher das kann man irgendwo einstellen, aber wo..??
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Christoph Morrison

Warum lässt du das eigentlich nicht NTP machen?

jensb

Nur so ne Theorie: Armbian ist unterschiedlich gut an diverse Boards angepasst. Es gibt manchmal auch zwei Versionen für ein Board, einmal mit mehr und einmal mit weniger Hardwareunterstützung. Vielleicht hast du eine Kombi von Soft- und Hardware, wo was bei den Treibern für die RTC nicht stimmt.

Noch ne Theorie: Vielleicht läuft bei dir irgendetwas, was an der Uhr dreht. Mach deine Tests vielleicht nochmal auf Runlevel S oder 1.
FHEM 6.1 - RPi 4 Raspbian 12 + PiTFT - OPi Zero Armbian 5.35
EnOcean - (W)LAN/Firmata: BMP180, TSL2561, SHT21, Heatronic 3, OBIS - WLAN/ESP8266: Gardena 1251, Zirkulationspumpe - RTL433: Oregon - Bluetooth - MQTT
Contributions: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/jensb

Wernieman

"Sprünge zurück" mach auch Linux nicht .. eventuell wurde dort ein "Schutz" implementiert ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html