Thanks Thanks:  3
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11
  1. #1
    Avatar von Gundo
    Registriert seit
    15.04.2013
    Beiträge
    574
    Total Downloaded
    8,71 MB
    Total Downloaded
    8,71 MB
    ReceiverDankeAktivitäten

    Enigma2-01-01-1970... Logs

    Zitat Zitat von arn354 Beitrag anzeigen
    @Gundo - wenn Du eine Veränderung an dem Verhalten willst, dann poste Deinen Weg - man kann Ihn ja dann noch optimieren.
    Pfad: /etc/init.d/umountfs

    Code:
    ...
    echo "Deactivating swap..."
    swapoff -a
    
    if [ -f /media/usb/logs/Enigma2-01-01-1970_01-00-22.log ]
    then 
         mv -f /media/usb/logs/Enigma2-01-01-1970_01-00-22.log /media/usb/logs/Enigma2-$(date +%d-%m-%Y_%H-%M-%S).log_mv
    fi
    
    # We leave /proc mounted.
    echo "Unmounting local filesystems..."
    grep -q /mnt/ram /proc/mounts && mount -o remount,ro /mnt/ram
    mount -o remount,ro / 
    ...
    Vor jedem "Deep" oder "Reboot" wird "Enigma2-01-01-1970_01-00-22.log" umbenannt, und bekommt den zu diesem Zeitpunkt aktuellen Zeitstempel. Beim GUI-Reboot ist das nicht der Fall und auch nicht nötig. Hier wird ja zum Zeitpunkt des GUI-Reboots der Zeitstempel gesetzt.

    So sieht das bei mir aus:
    Code:
    Enigma2-07-03-2014_06-46-04.log_mv
    Enigma2-06-03-2014_23-42-21.log_mv
    Enigma2-06-03-2014_22-14-22.log_mv
    Enigma2-06-03-2014_17-35-57.log_mv
    Enigma2-06-03-2014_16-51-45.log_mv
    Enigma2-06-03-2014_15-07-41.log_mv
    Enigma2-06-03-2014_06-46-04.log_mv
    Enigma2-05-03-2014_18-42-44.log
    Enigma2-05-03-2014_23-32-25.log_mv
    Enigma2-05-03-2014_15-02-45.log_mv
    Enigma2-05-03-2014_10-05-40.log_mv
    Enigma2-05-03-2014_06-46-04.log_mv
    Enigma2-04-03-2014_23-43-24.log_mv
    Enigma2-04-03-2014_23-06-07.log_mv
    *.log -->GUI-Reboot (Startzeit)

    *.log_mv -->Deep/Reboot (Stopzeit)

    Das klappt bisher wunderbar bei mir. Simpel aber effektiv. Hängt die Box sich aber auf, wirkt natürlich der Mod nicht. Meine Kenntnisse in dieser Hinsicht sind aber sehr bescheiden, du kannst den Mod sicherlich verbessern.


    Gruß Gundo
    Mutant HD2400 3x DVB-C ATV 5.3
    VuPlus - DUO-2 2x DVB-C ATV 4.2
    GigaBlue QUAD- 2x DVB-S ATV 5.3
    GigaBlue QUAD+ 2x DVB-C ATV 5.2

    GigaBlue 800SE- 1x DVB-S ATV 5.3

  2. Thanks CoreQuad bedankten sich
    •   Alt Advertising

       

  3. #2
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    9.521
    Total Downloaded
    592,83 MB
    Total Downloaded
    592,83 MB
    ReceiverDankeAktivitäten
    Box 1:
    GigaBlue Q-SSC / Q+-SSC / weitere
     
     
    Box 2:
    DM900uhd-SS / Vu+Duo
     
     
    Box 3:
    Sogno 800HD Revo Triple 8800HD-SS
     
     
    Box 4:
    E4HD FormF3 AX Triplex VIP2-CC
     
     
    Box 5:
    diverse andere . . .
     
     
    Hi Gundo,
    Danke. Wie vorhin schon per PN ausgekaspert, greift der Mod nur, wenn das Log 22 Sekunden nach Start der Box noch ohne gültige Zeit angelegt wird. Dauert der Start weniger lang oder länger (bei mir unterschiedlich...), fehlen wieder Logs. Also müßte man alle alten Logs löschen. und auf Vorhandensein von "Enigma2-01-01-1970*.log mit mv -f Enigma2-01-01-1970*.log Enigma2-$(date +%d-%m-%Y_%H-%M-%S).log_mv reagieren.
    Als Erbsenzähler hätte ich sogar gern im Datum Jahr und Tag getauscht:
    mv -f Enigma2-01-01-1970*.log Enigma2-$(date +%Y-%m-%d_%H-%M-%S)_mv.log
    Am Zusatz _mv im Namen würde man den Eingriff des Workarround erkennen.
    Schöner ware es, das würde nicht nötig sein.
    Und wenn die Standard-Debuglogs auch gleich der Nomenklatur "Enigma2-Jahr-Monat-Tag_HH-MM-SS.log" folgen würden.
    Danke.
    Geändert von Papi2000 (07.03.2014 um 14:11 Uhr)
    Grüßle
    Ralf
    ------------------------------------------------------------------------------------------------------------------------
    Gigablue Quad 4K-multi,Quad+-SSC,Quad-SSC, andere Gigas, Astra 19.2E, UniCable & KabelBW, oATV/ OpenMips
    (weitere: DM900uhd,Vu+Duo,Technisat,Edision),PC-DVB-S/C/T,PCH-A110,Xtreamer,BDP5200
    UE32C5700,UE65HU7590,LG42R51
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  4. #3
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.651
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    /usr/bin/enigma2.sh

    Code:
    if [ "$(grep config.crash.enabledebug /etc/enigma2/settings)" == "config.crash.enabledebug=true" ]; then
        ntpdate -b pool.ntp.org &
        if [ "$(grep config.crash.debug_path...
    Damit sollten die Debuglogs zumindest wenn eine Netzwerkverbindung vorhanden ist, das aktuelle Datum und Uhrzeit haben.
    Bitte auch mal ohne Netzwerkkabel testen, wie sich das auf das normale Bootverhalten auswirkt - wenn Netzwerkkabel ab sollten naürlich auch keine Netzwerkmounts konfiguriert sein.
    Wenn auch ohne Internetverbindung keine gravierenden Nachteile, dann kann man das so übernehmen im Image.
    Dabei kann man auch gleich die Dateinamenskonvention ändern.

    Eventuell ist das eleganter.
    Geändert von arn354 (07.03.2014 um 14:25 Uhr)
    Grüßle


  5. #4
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.651
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    https://github.com/openatv/enigma2/c...d0cedb20da1d5f
    ! Use ntpdate if debug-log is enabled
    ! Changed filename of debug-log to Enigma2-debug-YYYYMMDD_HH-MM-SS.log

    so sollte OK sein - wenn debug enabled sollte auch ein etwas längerer Start ohne Netzwerk verkraftbar sein.
    Grüßle


  6. Thanks Papi2000 bedankten sich
  7. #5
    Avatar von Gundo
    Registriert seit
    15.04.2013
    Beiträge
    574
    Themenstarter
    Total Downloaded
    8,71 MB
    Total Downloaded
    8,71 MB
    ReceiverDankeAktivitäten
    Ich steh grad auf´m Schlauch.

    Du hast also nur die "enigma2.sh" geändert, die "umountfs" bleibt original ?
    Im Github steht "enigma2.sh.in". Warum ? Müßte es nicht enigma2.sh heißen ?

    Ich hab einfach mal enigma2.sh.in nach enigma2.sh umbenannt und auf die Box kopiert. Box hängt bei Booten. Was mach ich falsch ?
    Mutant HD2400 3x DVB-C ATV 5.3
    VuPlus - DUO-2 2x DVB-C ATV 4.2
    GigaBlue QUAD- 2x DVB-S ATV 5.3
    GigaBlue QUAD+ 2x DVB-C ATV 5.2

    GigaBlue 800SE- 1x DVB-S ATV 5.3

  8. #6
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.651
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    Das ist eine Datei die beim Build generiert wird - drum den Zusatz sh.in .
    Du hast jetzt unbelegte Variablen drin...
    z.B.
    @bindir@ das ist dann /usr/bin


    Jo - die umountfs is noch unberührt.
    Das würde wenn nur benötigt, wenn keine Netzwerkverbindung vorhanden oder der ntp-Server nicht antwortet.
    Geändert von arn354 (07.03.2014 um 19:24 Uhr)
    Grüßle


  9. #7
    Avatar von Gundo
    Registriert seit
    15.04.2013
    Beiträge
    574
    Themenstarter
    Total Downloaded
    8,71 MB
    Total Downloaded
    8,71 MB
    ReceiverDankeAktivitäten
    Ok, dann warte ich auf das ATV4 Image von morgen.


    Gruß Gundo
    Mutant HD2400 3x DVB-C ATV 5.3
    VuPlus - DUO-2 2x DVB-C ATV 4.2
    GigaBlue QUAD- 2x DVB-S ATV 5.3
    GigaBlue QUAD+ 2x DVB-C ATV 5.2

    GigaBlue 800SE- 1x DVB-S ATV 5.3

  10. #8
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.651
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    https://github.com/openatv/enigma2/c...00761ee100222a
    ! move ntpdate directly to debuglog as it still missed the correct time
    Grüßle


  11. #9
    Avatar von Gundo
    Registriert seit
    15.04.2013
    Beiträge
    574
    Themenstarter
    Total Downloaded
    8,71 MB
    Total Downloaded
    8,71 MB
    ReceiverDankeAktivitäten
    Also auf das Image von morgen (9.3.2014) warten.


    Gruß Gundo
    Mutant HD2400 3x DVB-C ATV 5.3
    VuPlus - DUO-2 2x DVB-C ATV 4.2
    GigaBlue QUAD- 2x DVB-S ATV 5.3
    GigaBlue QUAD+ 2x DVB-C ATV 5.2

    GigaBlue 800SE- 1x DVB-S ATV 5.3

  12. #10
    Avatar von Gundo
    Registriert seit
    15.04.2013
    Beiträge
    574
    Themenstarter
    Total Downloaded
    8,71 MB
    Total Downloaded
    8,71 MB
    ReceiverDankeAktivitäten
    Zitat Zitat von Papi2000 Beitrag anzeigen
    ... greift der Mod nur, wenn das Log 22 Sekunden nach Start der Box noch ohne gültige Zeit angelegt wird. Dauert der Start weniger lang oder länger (bei mir unterschiedlich...), fehlen wieder Logs...
    Ich hab deswegen den mod folgendermaßen angepaßt:
    Code:
    for i in /media/usb/logs/Enigma2-debug-19700101_01-00-*.log; do mv $i /media/usb/logs/Enigma2-debug-$(date +%Y%m%d_%H-%M-%S).log_mv; done
    Jetzt isses egal wie lang die Box braucht um zu booten. So klappt es bei mir problemlos. Das Format hab ich original übenommen bis auf "_mv". Ich hätte lieber die Startzeit der Box verwendet, weiß aber nicht wie/ob man die auslesen kann.
    Mutant HD2400 3x DVB-C ATV 5.3
    VuPlus - DUO-2 2x DVB-C ATV 4.2
    GigaBlue QUAD- 2x DVB-S ATV 5.3
    GigaBlue QUAD+ 2x DVB-C ATV 5.2

    GigaBlue 800SE- 1x DVB-S ATV 5.3


Seite 1 von 2 12 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Diese Website benutzt Cookies
Wir benutzen Cookies um Sitzungsinformationen zu speichern. Dies erleichtert es uns z.B. Dich an Deine Login zu erinnern, Einstellungen der Webseite zu speichern, Inhalte und Werbung zu personalisieren, Social Media Funktionen anzubieten und unser Datenaufkommen zu analysieren. Wir teilen diese Informationen ebenfalls mit unseren Social Media-, Werbe- und Analysepartnern.
     
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:23 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2017 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 11,11%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com