Beiträge von kenatonline

    Wurde die Platte in der Box initialisiert oder wurde sie vorher an einem PC betrieben?
    D.h. ist die Platte mit einem Dateisystem eingerichtet, welches die Box vorgab, oder hast Du das gemacht (z.B. NTFS)?
    Es wurde hier im Forum schon von Problemen berichtet, die dadurch entstanden sind, dass die Platte mit einem Windows-Dateisystem eingerichtet wurde.

    Factory-Image duerfte viiieeel zu alt sein.
    Entweder auf ein Stable-Image wechseln (wenig Sorgen, wenig Neues) oder auf ein Experimental (auch wenig Sorgen, aber regelmaessig Neues und nicht so schlimm, wie es der Name vermuten liesse).
    Wenn etwas in der Aufnahme ruckelt, KANN das daran liegen, wenn gleichzeitig irgendwelche Kopieraktionen via WLAN stattfanden.
    Auch eine Festplatte mit Dateisystemfehlern kann zu so etwas fuehren.
    Der Ruckler beim Umschalten liegt daran, dass Ton und Bild synchonisiert werden. Eines von Beidem kommt zuerst im SAT-Stream und die Box wartet auf Synchronitaet. Schneller geht nicht. :winking_face:
    Erstmal ALLE Plugins mit dem Standard-Skin testen und erst danach den Skin wechseln. Es funtionieren eigentlich immer alle Plugins mit dem Standardskin problemlos. Wenn mit einem anderen Skin dann Probleme auftreten (Greenscreen z.B.), dann mal nachschauen, ob es eine aktuellere Version des Skins gibt.
    Wenn trotzdem was nicht tut, hier melden und auf Hilfe warten. :winking_face:
    Viel Spass noch.

    Ich habe selbst keine so guten Erfahrungen mit den Privaten und Serien und der zuverlaessigen Einhaltung von Sendezeiten gemacht.
    Ich lasse daher ALLE Sendungen einer Serie aufnehmen und bin ganz regelmaessig am Loeschen der ueberzaehligen Sendungen, sobald ich diese gesehen habe. Also erst wird geschaut und dann alle Doppelten geloescht.
    Da es noch niemand erwaehnt hat, es gibt auch das AutoTimer Plugin, welches direkt und vollautomatisch aus dem EpgRefresh aufgerufen werden kann.

    Next try to mediate. :smiling_face:


    The external file looks like that:
    pear=true
    salad=false
    tree=true


    Plugin A (the external plugin) already placed this in the settings (somewhen in the past):
    config.plugins.test.pear=false
    config.plugins.test.salad=false
    config.plugins.test.chair=false


    Plugin B "knows" only this prefix part of the entries in the settings for sure:
    config.plugin.test.


    Everything after this prefix is "unknown" to the plugin B.
    So the plugin B has to query the already existing entries starting with the known prefix (config.plugin.test.).
    The plugin B also has to read the file content and "merge" the result.
    The result in the settings should look like this:
    config.plugins.test.pear=true
    config.plugins.test.salad=false
    config.plugins.test.chair=false
    config.plugins.test.tree=true


    The problem is, how to build the variable "config.plugins.test.tree" and to add this to the settings, as well as how to query the already existing entries and to change the value of this entries.
    I would assume, that something like the creation of the variable name and the usage of "exec" is needed.
    Unfortunately I am not a Python in Enigma2 expert and don't know, if Enigma2 supports this kind of "hack".


    @TS: Is that your current problem?

    Interesting discussion.
    Seems as if you talk about two different things, having a lot in common but also having a decent difference.
    If I got right, what the TS wants, there is a plugin A (which is written by someone else and can not be adapted), which writes entries into the settings of Enigma2.
    There is no way to "control" the way of writing or the structure to write. So this is a fixed requirement, set by the plugin A.
    The TS wants to write a plugin B, which should manipulate some settings of plugin A. The set of settings to manipulate is fixed (e.g. always three fields of a specific structure) but the number of sets is not.
    So it can happen, that plugin B adds some new sets, but it can also happen, that plugin B removes some sets, or it just updates existing sets.
    Plugin B never knows in advance, how many sets are available in the Enigma2 settings (written by plugin A). It only knows how many to write, because this will be determined by the content of some file available to plugin B.
    According to the first writings of the TS, the structure set has a "running index number" as part of the structure ("icon1", "icon2", "icon3").
    So his problem is, to code something, which is manipulating this kind of "dynamic" structure set within the Enigma2 settings (with "dynamic" being the "running index number").


    @TS: Is this the problem you are facing?

    Ok.
    Dann kann ich abschliessend aus Sicht einer DM7020HD mit Firmware 4.1.x melden, dass das Plugin soweit funktioniert, dass es das CrossEPG Binary "korrekt" aufruft, das CrossEPG Binary dann aber auf 28.2/28.4 keine brauchbaren Daten vom Transponder 11778 V lesen kann.
    Die DM7020HD hatte vor dem letzten Test nochmal einen kompletten Transponder-/Satscan durchgefuehrt und die Softwareaktualisierung hat gemeldet, dass es keine Softwareupdates gaebe. Vor dem Test wurde die Box neu gestartet.

    ...
    Wenn dann das Laden innerhalb von ein paar Minuten nicht bis zu ein paar MB raufgeht dann müsstest du im CrossEPG logfile auf /tmp nachsehen was das binary stört.


    Dann scheint es ein internes Problem von CrossEPG zu sein, denn in seiner LOG-Ausgabe stehen keine Fehlermeldungen, sondern lediglich, dass er keine Channels gefunden habe.
    Ist somit offensichtlich ein Problem von CrossEPG.
    Leider habe ich so ziemlich Null Plan, was das gesamte Umfeld von "demux" und Co. angeht und kann damit leider auch nicht feststellen, ob es ein Problem mit dem festen "demux0" ist.
    Kann man irgendwie waehrend des Ablaufs des CrossEPG Binaries pruefen, ob dieses "demux0" funktional/existent ist, oder wuerde CrossEPG dann abbrechen, wenn "demux0" nicht "normal" funktionieren wuerde?

    Beim 28.2 Profil wird zwar auch umgeschaltet, aber die Anzeige bleibt schwarz.
    Im Fenster des Plugins steht auch immer nur "0kb".
    Beim 28.4 Profil wird auf einen Radiokanal umgeschaltet und im Fenster steht wenigstens "16kb", auch wenn danach bei beiden die gleiche Meldung kommt (keine Kanaele gefunden).
    Bei beiden Profilen dauert es gefuehlt etwa 20 Sekunden, bis die Meldung ueber fehledne Kanaele kommt.
    Waehrend die Messagebox noch angezeigt wird, erfolgt ein Umschalten auf das vorher laufende TV-Programm.

    Habe gerade mal auf der 7020HD getestet.
    Leider immer noch das Problem, dass die Meldung mit den nicht gefundenen Kanaelen kommt.
    Anbei das Log von Enigma2.
    Direkt vor dem Erstellen des Logs, habe ich auf BBC One HD geschaltet und dann erst das Plugin gestartet.
    Einstellung war "Sky UK 28.4" und "Favourites".
    Interesse habe ich eigentlich nur an den Freesat Daten fuer BBC und ITV. Die sind doch bei Sky UK 28.4 mit dabei, oder?

    Hier eine Loesung aus der altvorderen Zeit der Dreamboxen (tut heute noch):
    Legt auf der Dreambox IM FLASH fuer jeden Bookmark einen symbolischen Link auf das jeweilige Verzeichnis auf dem NAS an (z.B. in /root).
    Dann als Bookmark den symbolischen Link auswaehlen und NICHT das Verzeichnis auf dem NAS, denn der symbolische Link existiert immer, auch wenn das NAS nicht antwortet.


    Btw. symbolische Links werden mit "ln -s <NAS-Verzeichnis-Pfad> <lokaler-Pfad>" angelegt. Z.B. "ln -s /autofs/video/meineSammlung /root/NAS/meineSammlungAufDemNAS", wobei unter /autofs/video das NAS zu erreichen ist und das Verzeichnis meineSammlung als meineSammlungAufDemNAS lokal als Bookmarkziel verfuegbar sein soll.
    Als Bookmark wird dann /root/NAS/meineSammlungAufDemNAS ausgewaehlt.

    Ein Tuner = ein Transponder.
    Solange ein Tuner nicht von DVB-S(2) auf DVB-C und/oder DVB-T(2) umschaltbar ist, kann er nur eine feste Empfangsart verarbeiten.
    Die Tuner in der DB sind (m.W.n.) entweder DVB-S2 oder DVB-C/T. Einen "Tripple"-Tuner (DVB-S/C/T) hat DM wohl nicht.
    Somit brauchst Du noch einen DVB-S2 Tuner, wenn Du mehr als einen Transponder gleichzeitig empfangen moechtest.
    Nur ein Transponder heisst aber nicht, dass auch nur ein Programm empfangbar ist.
    Die DB kann alle Programme "gleichzeitig" empfangen, die auf dem selben Transponder gesendet werden.

    Als erstes solltest Du herausfinden, ob die Box zu dem Zeitpunkt noch ueber Netzwerk ansprechbar ist.
    Im Betriebssystem Deiner Wahl auf dem Rechner Deiner Wahl, der via Netzwerk mit der Box verbunden ist, einfach mal ein Terminalfenster/Kommandozeilefenster oeffnen und "ping IP-der-DM8000" mit der richtigen IP-Adresse der DM8000 eingeben (z.B.: ping 192.168.1.10).
    Wenn da eine Antwort kommt, das Ganze nochmal mit "telnet IP-der-DM8000" versuchen.
    Wenn da auch eine Antwort kommt, dann haengt Enigma2 beim Start, wenn keine Antworten kommt, haengt das Basis-Betriebssystem der DM8000.
    Wenn das Basis-Betriebssystem haengt, ist das Neuflashen der Firmware das Einfachste.

    Die 7025 hat doch Video Out und die beiden Audio Out. Warum nimmst Du nicht die und verbindest sie mit dem TV?
    Es ist schon so lange her, aber ich glaube, ich hatte die 7025 auch eine Zeit lang so an einem LCD TV am Laufen.
    Leider habe ich die 7025 nicht mehr und kann es nicht schnell mal ausprobieren.
    U.U. musst Du noch in den Einstellungen den Modus umschalten (RGB,YPbr, ...).
    Versuch schadet nicht.

    Versuche es mal mit der SystemRescueCD.


    Du kannst die Dreambox direkt auf ein NAS aufnehmen lassen. Wenn Du kein Filmsammler bist, kannst Du Dir das RAID dabei sparen und den kompletten Plattenplatz fuer die Filme nutzen.
    Bei der Wahl des NAS ist "NFS" als Feature wichtig. Damit tuen die Dreamboxen am besten.
    Es gibt massenhaft Threads zu NAS Systemen hier.
    Die "regelmaessigen" Empfehlungen sind Systeme von Synology und QNap.
    Wenn Du paranoid bist, nimmst Du halt ein 2-Slot System, baust zwei NAS-Festplatten ein (das sind speziell fuer den NAS-Betrieb ausgelegte Platten) und laesst die spiegeln (RAID-1).
    Damit hast Du einen Hardwareausfall EINER Platte kompensiert. Softwarefehler (des NAS, der Dream oder anderer Systeme/PCs, die auf das NAS Zugriff haben) sind damit aber nicht verhindert und die Inhalte koennen trotzdem "einfach verschwinden", wenn dies durch einen Softwarefehler bedingt wird. Auch ist es wahrscheinlich, wenn beide Platten aus der gleichen Serie/Charge kommen, dass sie kurz hintereinander ausfallen.
    RAID ist halt NIEMALS ein Ersatz fuer ein BACKUP. NIEMALS!


    Ich setze seit vielen Jahren verschiedenste NAS Systeme ein und NIEMALS ist eine Platte unvermittelt "einfach so" gestorben. Es war entweder ein Blitzschlag (da waren alle Platten im NAS gleichzeitig "tot") oder die Platte hat vorher per S.M.A.R.T. ihren "Tot" angekuendigt.
    Fuer die Dream verwende ich schon gefuehlt ewig kein RAID mehr und alle "Verluste" von Filmen sind auf Software zurueckzufuehren, wobei noch nie ein bereits aufgenommener Film verloren gegangen ist, sondern nur die Aufnahmen nicht auf dem NAS gelandet sind.

    Das "e2fsck" gibt man in einem Terminal-Fenster (Konsole) ein. Es entspricht dem checkdisk im Windows-Terminal.


    Auch das "smartctl" ist ein Kommandozeilenwerkzeug. Es koennte aber auch ein Paket mit GUI geben, was man auch bei einer Live-CD "nach-installieren" kann (ist halt wieder weg, wenn man die Live-CD-Session beendet).


    Es ist zwar lange her, aber ich glaube, dass auf der SystemRescueCD auch Programme mit GUI waren. ???

    Fuer das Wiederherstellen von Fotos hatte ich mal mit dieser Toolsammlung Erfolg:
    http://www.sysresccd.org/SystemRescueCd_Homepage


    Die soll auch Videos wiederherstellen koennen, allerdings nur auf ein zweites Medium (also kein "undelete", sondern ein "recover/rescan").


    Ein "e2fsck -n /dev/sdbX" (mit "X" gleich der Nummer der Partition mit dem Verzeichnis "movie"; im Screenshot von Dir "1"), koennte aber erstmal weitere Informationen liefern.


    Hat das Knoppix ein "smartctl" (ein Programm mit dem die S.M.A.R.T. Informationen der Platte auslesen kann) dabei? Dann kannst Du mit dem den "Gesundheitsstatus" der PLatte pruefen.