Beiträge von thowi

    na da werde ich mich wohl ans klauen machen, aber so eilig habe ich es nicht alle meine Plugins zu personalisieren, ich wollte eigentlich nur wissen wie es geht, und multiboot ist halt immer der spielplatz wo man neues ausprobieren kann damit es nicht fad wird.


    Als nächstes muss ich rausfinden wie man den Text in den Menus verhübschen kann (andere Textfarbe, Fett, invers,...) aber das ist eine andere Geschichte.


    Ihr seht ja ich mag zwar kein python aber man muss sich ja auch mit seinen Feinden befassen :winking_face:


    Danke nochmals für die Hilfe


    gruss
    thowi

    Im NOT wanting to load the kernel from USB, it would stay in flash or CF card (similat to what FWZ does), but if this kernel would contain the USB drivers it could then boot his root / device from an USB partition.


    And yes, the timing could be a problem, but this is exactly why I want a kernel to test it :winking_face:


    I'll send you an e-mail adress via PN where you could send the extended kernel.


    I had the hope that the extended vmlinux.gz would fit in the 4MB flash, but let's see, it could be then almost 6-7MB big due to the jffs compression unless the gz did already a too good job :winking_face:


    Ciao
    thowi

    in ER6 heißt es nicht mehr record.py sonder so wie bei den alten Boxen nur mit .py am Ende - schau mal ins TVbrowser wiki (link auf deren Homepage), da ist alles beschrieben weil ich es Q&D für die 7025 aktualisiert habe (und auch auf English übersetzt) !

    danke, du warst schneller - die 80 MB von macromedia hatte ich auch gerade erst runtergeladen.


    Habe es grade ausprobiert, funktioniert astrein.


    Dann muss ich dich wohl auch im readme vom multiboot bei den danksagungen aufnehmen !


    PS: ausserdem bin ich ein alter schnorrer, wusstest du das nicht (ich halte ja auch gerade den hut hin damit wer ein mit USB drivern gelinktes vmlinux.gz reinlegt) :winking_face:


    Gruss
    thow


    PS: Der recover des Boardhacks hat durch den restore die avatar bilddatenbank verloren, kann die wer restoren, oder soll ich es einfach neuladen?

    Zitat

    [
    [b]your question
    what is the best update software to use on pc for 7025
    jerry


    any browser on PC will do, because boot WebIF of DM 7025 allows to flash this way

    Hallo Leute !


    Ich habe gerade prinzipiellen support für USB sticks ins Beta 6.19 vom
    Multiboot eingebaut (also das Partitionslayout damit machen, copy von images zu und vom USB stick, aber noch nicht booten davon)


    es WÜRDE aber erlauben das root filesystem vom USB stick zu laden (nachdem man von CF Karte die bootpartition verwendet hat, die auch loszuwerden ist erst der übernächste schritt)


    ABER es funktioniert noch nicht, weil die verfügbaren Unix Kernel alle keinen USB support miteingebaut haben, sondern die driver erst später im boot cycle laden.


    Ich kenn mich mit dem OE nicht so aus, aber wenn mich mein Unix know how aus alten Zeiten nicht in den wald schickt kann man angeben welche driver in den Kernel dazugebaut werden sollen (mit compiler/make switch oder so ähnlich beim kernel builden)


    Könnte einer von Euch so einen Kernel bauen, weil wenn man dann von CF Karte bootet sollte man die /dev/sdaX devices sehen und man könnte sie dann als bootdevice im autorun.bat angeben.


    Weil so wie ich es verstehe extrahiert der secondstage bootlaoder das vmlinux.gz und fürhr es dann aus, das dann die autorun.bat interpretiert.


    Bitte um Bestätigung ob ich recht habe, sonst müssen wir die traurigen alternativen diskutieren
    ----------------------------------------------------------------------------------


    Hello folks !


    I just added some preliminiary support for USB sticks to Beta 6.19 of multiboot (doing Multiboot partitionlayout there, copy images to and from there, but not booting them yet).


    It WOULD allow to boot the root filesystem from USB sticks (after using the boot partiton of the CF card - getting rid of this is 2 steps ahead).


    BUT it doesn't work yet, because all the available linux kernels in the CSV Images are loading the USB modules later in their bootcycle.


    I'm not so familier with OE, but if my Unix know-how from the past is right it should be possible to build a vmlinux.gz that has the USB drivers already included (just a Compiler/make switch specifying the drivers included ?)


    Would it be possible that somebody creates such a kernel, because if this one would be bootet from CF card (or later Flash) in my assumption it would see already the /dev/sdaX devices so that they can be used as Boot device in autorun.bat).


    Because in my underdstanding the secondstage bootloader extracts the vmlinux.gz and executes it, which then interprets the rest of the autorun.bat ?


    Please confirm if I'm right, or let's discuss the not so bright alternatives.


    Ciao
    thowi

    Zitat

    Original von Reichi
    8-Bit png mit Alpha muss es übrigens sein (ohne Alpha ginge auch, aber dann darf es nix sein das transparenz an den rändern oder so benötigt).


    Habe leider schon gemerkt das es dac empfindlich ist.


    Einfach png file mit mspain umpinseln geht deswegen nämlich nicht.


    Habe halt im Moment nur statt dem standard plujgin icon mal testweise das backup.png icon geladen.


    Wenn mir jemand einen tipp geben kann welcher editor das trotz pinslerei sauber beibehält wäre ich dankbar.


    Wieder was gelernt.


    Gruss
    thowi

    das hatte ich schon vermutet, aber da ich kein CSV habe (ja solche leute gibts auch) tue ich mir schwer dort nachzusehen.


    wie heißt den das zusätzliche Argument zu PluginDescriptor, und in welchem Format/Size muss das bild sein, dann komme ich schon zurecht :winking_face:


    EDIT ------------


    OK, ich habe es im Plugin.py auf /usr/lib/enigma2/python/Plugins gefunden, dürfte icon= heißen und png als format haben müssen, fehlt mir nurmehr die info wie gross,... aber ich denke das kann ich durch probieren rausfinden, mal sehen ob ich es schaffe :winking_face:


    EDIT ---------


    Größe dürfte 100x40 sein - habe einfach bei 2SUB nachgeschaut welches png dort verwendet wurde


    EDIT -------


    Gruss
    thowi

    normales notepad und auf der dreambox in telnet dann dos2unix filename.sh geht zu not auch :winking_face:


    Und das jetzt keiner sagt ich denke schon wieder quer, ich verwende sogar noch öfters den vi editor ohne mich zu schämen, das entschuldigt fast alles falls wer den witz versteht :frowning_face:


    Aber damit wir nicht nur unser Editorwissen hier austauschen habe ich anbei schnell deine paar kommandos in ein script geschreiben das du dann im shell plugin ausführen kannst.


    Evt vor dem if noch ein sleep 20 reintun vor dem mountversuch, ansonsten halt mehrmals ausführen bis der USB stick erkannt wird (wenn dich die errors stören falls die kernel module schon geladen sind Q&D halt ein > /dev/null 2>&1 bei den modprobe zeilen jeweils am ende anhängen)


    PS: Partitioniert (mit fdisk) und formatiert mit mkfs.ext3 ist der stick damit aber noch nicht, also nicht zu viel erwarten, aber im shell plugin sind auch die Befehle dafpr (nur halt mit der CF Karte als Beispiel) drinnen, also kein problem diese Befehle auch in die command.lst vom shell plugin einzutragen :winking_face:


    PPS: Und mit Version 6.19 ist USB stick auch ins Multiboot einbindbar (zwar noch nicht bootbar, aber formatierbar und im /etc/fstab gemountet, bzw. mit multiboot info nachher mountbar wenn das device sichtbar geworden ist)


    Gruss
    thowi

    Hello Folks !


    Can somebody give me a hint/code example which python call/argument allows to specifiy a non-standard icon picture in the games/addon menu where all the plugins are listed - now that there are more an more available I would like to use a thowi picture to identifiy my own plugin stuff :winking_face:


    Hallo Leute !


    Kann mir jemand mal einen tipp/Code Beispiel geben mit welchem python aufruf/argument man ein anderes Icon Bild im Spiele Erweiterungen menu laden kann wo die ganzen Plugins aufgelisted werden - jetzt wo es immer mehr plugins gibt würde ich gerne die Meinigen mit einem thowi Bild identifizieren :winking_face:


    Ciao
    thowi

    Da ist doch nicht mehr viel zum posten :winking_face:


    Im prinzip musst du doch nur die Befehle die er gepostet hat in ein usbmount.sh cut & pasten, evt mit sleep 10 dazwischen und das kannst du hinlegen wo du willst (z.b. /usr/scripts/usbmount.sh) und in die command.lst vom shell plugin trägst du sie dann einfach mit vollem pfadnamen ein. Schon biedet dir das plugin des kommando im menu an, und wenn du es auswählst wird es ausgeführt, falls fehler auftreten siehst du sie dann im Menu am TV


    Gruss
    thowi

    wennst Du Images verwalten/installieren etc willst musst Du im Moment Multiboot verwenden (FWZ gibts noch nicht public) - suche nach dem 5.0 kit, die 6.x Versionen sind nicht wirklich stabil (aber haben nette features im Beta wie nfi export, bis zu 12 Images auf CF Karte und ja USB stick geht auch schon). Aber das nächste Wochenede steht vor der Türe und ich denke Multiboot 6.2 wird ganz nett werden und vielen Freude bereiten ...


    Gruss
    thowi


    PS: Wenn Du Plugins zum runterladen suchst gibt es bessere Foren, und auch Images die hier nicht diskutiert werden die die nützlichsten/getesteten zum Doanload mit dem Blauen Knopf anbieten wie man es vieleicht gewohnt ist.

    Na wenn du die Befehle/scripts schon hast und die funktionieren ist es einfach.


    Installiere mein Shell Plugin (geht in jedem image), schreib die beiden scripts in die commands.lst wo man userdefinierte Befehle reintun kann (diskdoctor.sh ist als Beispiel drinnen - siehe auch readme.txt aus dem kit das man vorher lesen sollte) und du kannst im Spiele /Erweitrerungen mit dem Shell Plugin dein mount mit der Fernbedienung ohne tippen, Keyboard, etc direkt als menu eintrag ausführen.


    Genau dafür habe ich das shell plugin es ja geschrieben, wenn es damals genug nachfrage nach den USB Mount Befehlen gegeben hätte wären sie eh schon drinnen :winking_face:


    Nix gegen TuxCom (Geiles Plugin), aber für das was du willstl geht es so einfacher.


    Gruss
    thowi

    Zitat

    Original von SadButTrue
    S99 ist zwar ein guter gedanke aber sehr oft zu früh ausgeführt, da das usb system da noch nicht wirklich zur verfügung steht - bei mir wirds selbst bei enigma2 .sh noch zu knapp...


    seitenhieb thowi wow ich bin echt baff du bist mal gegen quick und dirty dabei dachte ich du bist der meister desselbigen :grinning_squinting_face:


    Q&D ist eh ok, wenn man weis wie man das D(irty) dann wieder loswird, aber aus der Frage kann man schließen dass es dann bei Ihm Probleme gäbe.


    PS: mit einem schönen script das dann auch schaut ob das device file auf /dev/scsi* exisitert und evt. ein bischen wartet kann man das eh auch schön machen wenn es sich beim warten im Hitergrund ienplant wäre das dann auch ein schöner USB automount dameon, und für PC Harddisken wo der PC nicht aufgedreht ist könnte man das dann mit kleinen änderungen auch nehmen,...


    PPS: Wenn multiboot 6.2 fertig ist (voraussichtlich dieses Wochenede) wo endlich alles aus den derzeitigen Betas ohne Bugs und hick-ups gehen sollte wollte ich mir sowieso die USB sache mal genauer ansehen, weil selbst wenn es einige Zeit dauert bis der USB Stick da ist müßte es doch eine Möglichkeit geben von dort zu booten solange man so wie beim harddisk only support vom Multiboot die /boot im Flash benutzt. Du weist wie sehr ich es geht nicht Aussagen hasse, und wenn die von mir selbst kommen leide ich am meisten - weil wer beweist mir dann das gegenteil und hat spass dabei :winking_face:


    Und das schöne USB mount/formatier,etc... script würde bei diesen Tests als Apfallprodukt halt so passieren.


    Mein diskdoctor script um fsck der Hardidsk zu machen ist ja auch so entstanden, weil ich beim Multiboot für Hardisk entwicklen ständig mein Filesystem 'optimiert/corrupted' habe.


    Gruss
    thowi

    Ich mag es eigentlich nicht standardscripte für zusatztasks zu verwenden, der normaluser macht kein sauberes fehlerhandling wenn das device nicht da ist, etc und dann steht die box unnötig eim booten ...


    wenn du alle befehle hast schreibe sie in ein script und führe sie mit meinem shell plugin nach bedarf aus, oder verlinke es mit S99mountusb im /etc/rc.3.d directory


    Gruss
    thowi

    PC is no needed for choosing, copying booting.


    All takss of multiboot are available in an addon plugin within enigma enigma and can be done there.


    Even CSV images can be downloaded with the remote control in the meantime.


    PC with FTP is more or less only needed to FTP new Images to /MB_Images directory and maybe for copying settings and plugins not available by online update or BP if your image has one (but this is not discussed here)


    ciao
    thowi

    Zitat

    Original von Seddi
    +you really boot from cf !


    With "multiboot" you are booting the kernel and drivers from the flash memory and get linked after that to the filesystem on the cf/usb.


    I think we have a misunderstanding here:


    First I'm also using the same tools from nfi2cf (just to the multiboot image directories, instead of a plain single second partition after the FAT Boot partition)


    Second I don't use the link approach as FWZ does (only Harddisk only Installations are raping the /boot in Flash to then boot from Harddisk - and maybe later from USB if it will work more stable). On a CF Installation the bootloader directly finds a bootable FAT partition on CF card and then boots from there !


    So seddi is wron, you even can delete the flash with Multiboot (copy 0 0 erases /boot and / ) and still boot from CF card as long as the scondstage bootloader in Flash is alive !


    You then can even copy back from an Multiboot Image to flash if you want (copy 0 ) from eitehr an nfi, a MB Image file or another partition.


    So basically mutliboot does the same then the manual booting on an Image on CF, with the only diference to have a nice userscript and gui and the possibility to have multiple independent Partitons with up to 12 Images.


    Hence multiboot is mainly targetted for the non-technical user who needs all the funtionality nicely wrapped, but it does nothing not available standalone or manually !


    So you could say I didn't invent the engine, I just built it together so
    that everybody finds the steering wheell and gear stick :winking_face:



    Ciao
    thowi

    If you are as impatient as I am :winking_face: then you can play in the meantime with my Emergency recoryd plugin and the tvbrowser.org integration - with this you get at least a way to programm timers remotely from a PC or via the ugly hacked webif I did for it :winking_face:


    Search for the er6.0.zip kit


    But it will not be devleoped any further, I just did it to "motivate" the WebIF developers at little bit and find out what is possible at the moment ...


    It has an english readme and is actually relatively small and trivial
    (just uses a hacked Webserver from 3c5x9 to get the commands and a shell script to do the jobs)


    have fun
    thowi