Lost in Translation

  • Ja super :respekt:
    Na da warte ich mal ganz gespannt. Das klingt echt super.
    Sowas hab ich schon gesucht. Hoffe es wird so gut wie es sich jetzt schon anhört.

    T90 mit 28,2°O; 23,5°O; 19,2°O; 16°O; 13°O; 7°O; 5°O; 1°W; 4°&5°W, 15°W

  • Hört sich ja sehr interessant an, da bin ich auch mal gespannt.
    Viel erfolg beim testen und entwickeln dieses wohl genialen plugins.


    mfg Mike

  • Wollt Ihr die version erstmals ohne Barry Allen support testen (weil diese Version ist fast schon fertig), oder warten bis es auch mit Barry Allen läuft ?


    LG
    gutemine

    Einmal editiert, zuletzt von gutemine ()

  • Hallo GuteMine,


    sell uns erstmal die Version ohne Barry-Allen zur Verfügung, dann haste schonmal das Feetback der User.


    Somit dürfte es einfacher sein das Freeze-Plugin Fehlerbereinig für Barry-Allen zu schreiben.

  • Zitat

    Original von gutemine
    Wollt Ihr die version erstmals ohne Barry Allen support testen (weil diese Version ist fast schon fertig), oder warten bis es auch mit Barry Allen läuft ?


    LG
    gutemine


    Ich würde es gerne mal ohne BA probieren, weil ich seit einigen wochen nur noch das oozoon lean benutze.

    DM 8000 CVS 2.0, DM 800 CVS 2.0 , Synology 109+ und anderes

  • Testkit ist jetzt schon am Anfang des Threads.


    Fals Ihr aus dem unionfs Thread das unionfs-bootool ipk installiert habt bitte dieses mit ipkg remove unionfs-boottool zu entfernen.


    LG
    gutemine

    2 Mal editiert, zuletzt von gutemine ()

  • OK, der erste Testkit ist jetzt verfügbar !


    Also holt euch die nötigen kits vom Anfang des Threads. Bei den unionfs-modules halt den für Eure box, wobei der kit für die 7025 eigentlich unnötig ist, sofern man ein aktuelles mit squashfs im Flash hat - weil dort ist unionfs ja wegen dem squashfs dabei.


    Bitte nicht versuchen mit Barry Allen zusammen zu testen. Es kann zwar ein BA device verwendet werden, aber am besten ein frisches image in den Flash machen ohne den BA kit wieder zu installieren bis Eure Tests des Freeze Plugins abgeschlossen sind !!!


    Wenn Freeze schon ein installiertes Barry Allen vorfindet wird es nach einer BA Version 4.6.52 verlangen, die aber noch nicht fertig/verfügbar ist und daher die Installation verweigern.


    Also viel Spass beim testen und berichtet mal ob ihr rausfindet wie es funktioniert:


    Im Prinzip ist es eh simpel, man sollte schon ein device wie CF card, oder USB stick bereits in ext3 formatiert an der box haben (zur Notgeht auch die Hardddisk auf /media/hdd - wobei das nicht so gescheit ist weil die dann nie in den Standby geht wenn man den Flash dorthin extended), dieses muss nicht mal gemountet sein weil Freeze jetzt auf /media/freeze sich das device sleber mountet um Probleme mit udev zu vermeiden.


    Bei der Installation wird dann auf dem ersten gefundenen device (CF geht vor USB, und zuletzt die Harddisk) ein freeze directory angelegt mit dem dann mittels unionfs das Flash image erweiter wird wenn man das im Freeze Plugin auswählt.


    Nachher hat der Flash VIEL mehr Platz :)


    Das kann man im Plugin auch nachsehen und ggf. überprüfen was davon im Freeze delta directory liegt (wichtig wenn man synced, weil das ganze muss dann natürlich wieder in den Flash passen).


    Wenn Ihr also vor dem Freezen im Freez Plugin im Flashimage alles installliert was Ihr wollt und dann erst das image freezed wird alles was nachher installiert wird in das ausgewählte freeze delta directory gehen (aber weiterhin so aussehen wie wenn es im flash wäre).


    Falls man dann mit dem Freeze Plugin das freezen disablet wird das image wieder zum Zustand vor dem Freeze zurückkehren weil dieses freeze delta ignoriert wird !!!


    Falls enigma2 nicht mehr startet geht das auch im telnet mit freeze disable leicht zu machen !


    Man kann das dann unbenutzte freeze delta directory dann erasen und wieder neu das Image damit freezen - ODER die Änderungen aus dem Freeze delta directory wieder ins Flash image reinsynchronisieren, und dann neuerlich diesen image stand freezen, und so fort.


    Auf der 800 und 8000 macht es evt. sogar Sinn statt einem eigenen freeze delta directory auf CF/USB/HDD das freeze delta directory im image selbst zu verwenden (weil der Flash dort eh gross genug ist).


    Das habe ich aber nicht ausgiebig getestet, da ich keine entsprechende Hardware verfügbar habe - aber Ihr macht das schon.

    Damit benötigt man dann gar kein eigenes freeze device und kann trotzdem die Freeze und Rollback Funktionalität des Plugins benutzen !


    Im Prinzip sind das die Grundfunktionalitäten des Freeze Plugins die auch (hoffentlich) funktionieren sollten, aber dafür dürft Ihr ja testen :)


    PS: Und die menus sind teilweise dynamisch - also werden nur angezeigt wenn sie sinn machen (disable eines freeze geht erst wenn ein freeze enablet ist, etc....) also einfach obiges Freeze Scenario oder ein eigenes durchspielen, dann sollten die nötigen menus schon auch auftauchen. Und nicht böse sein das rebootet wird wenn man den freeze Zustand wechselt, das ist im Moment einfach noch sicherer.


    LG
    gutemine

    18 Mal editiert, zuletzt von gutemine ()

  • Thanks gutemine. Haste schön gemacht. Getestet auf einer DM8000 und das liest man gerne:
    /dev/root 1006.6M 589.6M 417.0M 59% /
    /dev/scsi/host2/bus0/target0/lun0/part1 946.6M 540.7M 405.9M 57% /media/usb


    Wird wohl auf meiner 7025 noch mehr Sinn machen, da es dort doch um einiges knapper mit der Flashgrösse ist :)

    <b>MfG Ali</b>
    <p />
    <select OnChange="window.open(this.options[this.selectedIndex].value, 'New')">
    <option value="/wbb2">Aus meinem Labor:</option>
    <option value="/wbb2/thread.php?threadid=127480">ARD Mediathek</option>
    <option value="/wbb2/thread.php?threadid=105590">CCcam Info</option>
    <option value="/wbb2/thread.php?threadid=99943">CS-Manager</option>
    <option value="/wbb2/thread.php?threadid=117478">DVD Backup</option>
    <option value="/wbb2/thread.php?threadid=90957">Extended Service Info</option>
    <option value="/wbb2/thread.php?threadid=92153">Mosaic</option>
    <option value="/wbb2/thread.php?threadid=114726">Movie Jukebox</option>
    <option value="/wbb2/thread.php?threadid=127314">Movielist Preview</option>
    <option value="/wbb2/thread.php?threadid=107501">ORF.at</option>
    <option value="/wbb2/thread.php?threadid=99478">Permanent Clock</option>
    <option value="/wbb2/thread.php?threadid=111496">Podcast</option>
    <option value="/wbb2/thread.php?threadid=125382">Porn Center</option>
    <option value="/wbb2/thread.php?threadid=89009">RS Downloader</option>
    <option value="/wbb2/thread.php?threadid=118188">Seekbar</option>
    <option value="/wbb2/thread.php?threadid=92584">Zap-History Browser</option>
    <option value="/wbb2/thread.php?threadid=127065">Zap Statistic</option>
    <option value="/wbb2/thread.php?threadid=125298">ZDF Mediathek</option>
    </select>

  • Danke fürs Feedback.


    Und ja, für die Platzprobleme auf der 7025 ist es natürlich ideal, gestern habe ich noch von einem randvollen OoZooN Fulll Image einen Softwareupdate gemacht ohne irgendwelche Probleme.


    Und auf den PowerPC boxen für enigma2 images die ja kein squashfs haben wäre es auch ideal, aber dazu müssen sich erstmals die unionfs-modules ipks compilieren lassen und das unionfs-utils.


    Wobei mir persönlich am Freeze Plugin das Freezen/Snapshotten undRollback/Sync eigentlich besser gefällt als das reine Flash extenden. Aber den Wert dieses Features erkennt man erst wenn man sich im täglichen Gebrauch daran gewöhnt hat.


    Insofern ist es wichtig das Ihr mal ausprobiert ob das stabil läuft, weil zum dauertesten bin ich einfach zu faul.


    Ich mache jetzt mal den BA support fürs Freeze - das macht mehr Spass.


    LG
    gutemine

    Einmal editiert, zuletzt von gutemine ()

  • Zitat

    Original von gutemine
    Wobei mir persönlich das Freezen/Snapshotten undRollback/Sync eigentlich besser gefällt als das reine Flash extenden. Aber den Wert dieses Features erkennt man erst wenn man sich im täglichen Gebrauch daran gewöhnt hat.


    Yepp, Testresultate folgen natürlich, wenn ich davon Gebrauch mache :winking_face:

    <b>MfG Ali</b>
    <p />
    <select OnChange="window.open(this.options[this.selectedIndex].value, 'New')">
    <option value="/wbb2">Aus meinem Labor:</option>
    <option value="/wbb2/thread.php?threadid=127480">ARD Mediathek</option>
    <option value="/wbb2/thread.php?threadid=105590">CCcam Info</option>
    <option value="/wbb2/thread.php?threadid=99943">CS-Manager</option>
    <option value="/wbb2/thread.php?threadid=117478">DVD Backup</option>
    <option value="/wbb2/thread.php?threadid=90957">Extended Service Info</option>
    <option value="/wbb2/thread.php?threadid=92153">Mosaic</option>
    <option value="/wbb2/thread.php?threadid=114726">Movie Jukebox</option>
    <option value="/wbb2/thread.php?threadid=127314">Movielist Preview</option>
    <option value="/wbb2/thread.php?threadid=107501">ORF.at</option>
    <option value="/wbb2/thread.php?threadid=99478">Permanent Clock</option>
    <option value="/wbb2/thread.php?threadid=111496">Podcast</option>
    <option value="/wbb2/thread.php?threadid=125382">Porn Center</option>
    <option value="/wbb2/thread.php?threadid=89009">RS Downloader</option>
    <option value="/wbb2/thread.php?threadid=118188">Seekbar</option>
    <option value="/wbb2/thread.php?threadid=92584">Zap-History Browser</option>
    <option value="/wbb2/thread.php?threadid=127065">Zap Statistic</option>
    <option value="/wbb2/thread.php?threadid=125298">ZDF Mediathek</option>
    </select>

  • OK, im BA Thread gibt es jetzt die versprochene version 4.6.52 welche auch das Freeze Plugin unterstützt damit diese wenigstens im Flash koexistieren können


    Die Version 0.1 vom Freeze bitte aber im Moment nur im Flash image verwenden und testen. Für Images die vom BA device booten muss ich erst eine Version 0.2 vom Freeze machen (das Platzerweiterungsfeature braucht man dort ja eh nicht, und das rollback/sync muss ich erst zum laufen bringen weil das ein paar kleine Änderungen benötigt).


    Im Flash kann jetzt aber BA und Freeze schon koexistieren, womit man auch die BA devices dort zum Freezen nehmen kann und Freeze dort wie gewohnt funktionieren sollte.


    Der BA support vom Freeze für BA Images gibts dann frühestens am Abend. Bis dahin in BA images bitte nicht Freeze installierne (würde gehen, aber wenn Ihr Freeze dort verwendet macht Ihr wahrscheinlich das Flash image kaputt und dürft neu flashen)


    PS: Und es sollte egal sein ob man im Flash Image Freeze 0.1 oder BA 4.6.52 vorher installiert, nur wenn schon ein älteres BA drauf ist muss man erst auf 4.6.52 aktualiseren bevor man Freeze im Flash image installiert sonst wird Freeze bei der Installation verweigern !


    PPS: Und ich würde noch Feedback von Testern auf der 800 brauchen - auf der 7025 weis ich ja das es funktioniert :)


    LG
    gutemine

    5 Mal editiert, zuletzt von gutemine ()

  • Hallo gutemine,


    bei dir ist hoffentlich Weihnachten nicht ausgefallen. So viel Arbeit und so viel
    News in so kurzer Zeit!


    Werde das Toll natürlich ausprobierten aber erst einmal ein paar Festplatten mit
    unionfs verbinden und testen, glaube aber, daß es funktioniert!


    Super Arbeit.


    Mach weiter so.

  • Hi !


    Du warst eh fleissig - sonst wäre das Freeze gar nicht so schnell entstanden.


    Beim Testen mit Netzwerklaufwerken bin ich eh auf Dich und andere angewiesen, weil das ist mir zu mühsam und macht nur Sinn wenn man mehrere Dreamboxen zu hause hat. Und bei NFS gehört das schon erst getestet, ob unionfs da wirklich auch übers Netzwerk stabil funktioniert.


    Im Freeze Plugin ist halt die Funktion des unionfs-boottools aus dem anderen Thread schon integriert das man nur einfach den Flash unionfsifiziert. Das Freezen funktioniert halt dann über ein zusätzliches freeze directory auf CF/USB/HDD oder auch im Flash auf /boot/mnt/freeze.


    Und das rsyc ist halt im Freeze kit noch dabei um wenn man das freeze delta und das Flash image trennt die Änderungen aus dem Freeez wieder ins image reinzusynchronisieren - was auch für NFS mounts verwendbar wäre (rsync geht auch übers netzwerk wil es ein inetd service ist - mal sehen wann jemand merkt das man das jetzt auch machen kann wenn man Freeze auf beiden boxen installiert hat)


    Das feature directories/mount points mit unionctl zum unionfs dazu zu adden (ganz egal ob nur unionfs oder gefreezed) ist also noch nicht im Freeze implementiert, bzw. muss man es von hand mit dem unioctl Befehl im Telnet machen.


    LG
    gutemine

    2 Mal editiert, zuletzt von gutemine ()

  • Hi,
    zuerst einmal super plugin, super idee!! Ich habe jetzt mein image auf die cf karte gefreezed, aber es wird mir kein größerer flash speicher angezeigt... Verstehe ich etwas falsch?

  • poste mal den output von


    freeze check


    freeze free


    PS: In Telnet macht man übrigens freeze so:


    freeze enable /media/cf


    (oder /media/usb - was man halt als freeze device hat)


    Und los wird man den freeze wieder mit:


    freeze disable


    Und syncen nachdem man freeze disabelt hat geht so


    freeze sync /media/cf


    LG
    gutmeine

    2 Mal editiert, zuletzt von gutemine ()

  • Moin,


    hab auch mal damit gespielt :winking_face:


    Code
    root@dm8000:~# df -h
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root               536.5M    290.9M    221.0M  57% /
    /dev/scsi/host0/bus0/target0/lun1/part1   476.5M    240.8M    211.0M  53% /media
    /cf


    Sieht gut aus.


    Jetzt mal weiter gucken. Danke für das Plugin!

  • ja - hoffentlich ist DMM jetzt nicht traurig weil sie keine Flasherweiterungsbausteine mehr verkaufen können :349:


    Aber das Flasherweitern ist nur ein äußerst angenehmer Nebeneffekt, installiert mal ein paar Plugins und dann disabelt das freeze wieder und schaut ob sie weg sind, dann enabelt das freeze wieder oder synced und schaut ob sie wieder da sind :)


    Und wenn man gleich nach dem Flashen den installationswizzard abbricht und das freeze Plugin installiert und das image freezed ist es auch wie ein ultimatives Einstellungen zurücksetzen - so ähnlich wie ein Flasherase bei den alten boxen.


    LG
    gutemine

    2 Mal editiert, zuletzt von gutemine ()