LED blinken lassen bei Aufnahme DM 600

  • @nillebor
    Brauchst dir keine Mühe zu geben, wenn du Gemini hast, dann blinkt da im Moment noch garnix. Nur wer in der Lage ist, die Source zu ändern und sich ein eigenes Image zu bauen, kann zZ. das Feature in seiner Box nutzen.


    [edit]
    gutemine und ich denken uns was aus, wie man auch ohne eine Änderung im enigma in den "Genuß" des blinkens kommt.

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

    Einmal editiert, zuletzt von adenin ()

  • sxhade eigendlich - ist doch mal nach langer zeit wieder ein nützliches addon!
    eventuell nimmt sich einer von dem gemini-machern das mal vor :winking_face:


    wie gesagt, ein guter & nützlicher einfall!


    danke

  • Zitat

    Original von Digiwolle
    Hallo Sansa
    Ich meine die LED die ich zusätzlich verbaut habe.


    Achso!! Na dann sag das doch gleich :winking_face:


    mhh... hatte schon seit Jahren keinen Lötkolben mehr in der Hand... ich glaub ich warte lieber bis das ins Gemini eingepatcht wird. Sonst zerschieß ich mir noch was an meiner neuen Box..

  • Wie versprochen, hat gutemine eine einfache Lösung gefunden, wie man, ohne das Image umbauen zu müssen, die Recordfunktion durch Blinken der roten LED, anzeigen kann (uff).


    1. die recorderled.sh nach /user/bin/ kopieren und Rechte zum ausführen erteilen
    2. die adenin.ko nach /lib/modules/2.6.12/extra/ kopieren.
    3. folgende Zeile in der Datei /lib/modules/2.6.12/modules.dep hinzufügen

    Code
    /lib/modules/2.6.12/extra/adenin.ko:


    4. wenn Du ein Passwort gesetzt hast (das macht sich dadurch bemerkbar, das die rote LED dauerhaft leuchtet), dann musst Du in der Datei recorderled.sh die Zeile 11 wie folgt ändern:
    Original:

    Code
    wget -q http://root@localhost/cgi-bin/status -O /tmp/status


    hier das Passwort eingefügt:

    Code
    wget -q http://root:deinpasswort@localhost/cgi-bin/status -O /tmp/status


    5. in der Datei /etc/init.d/bootup nach der Zeile modprobe head die folgenden Zeilen einfügen

    Code
    modprobe adenin
    recorderled.sh&


    viel Spaß und
    beste Grüße
    adenin


    PS: Für Leute die experimentieren wollen:


    Status der roten LED abfragen

    Code
    cat /proc/tRNA/led/ledrd

    0:LED ist aus 1:LED ist an 2:LED blinkt


    rote LED aus:

    Code
    echo 0 > /proc/tRNA/led/ledrd


    rote LED an:

    Code
    echo 1 > /proc/tRNA/led/ledrd


    rote LED blinken:

    Code
    echo 2 > /proc/tRNA/led/ledrd


    das ganze geht auch für die grüne LED, einfach ledrd durch ledgr ersetzen


    Ich Danke:
    gutemine, für die Hilfe bei der Enwickling des Script.
    m0rphU, für das Finden von Fehlern und dem guten Support hier
    RagTimE, für das PDF (das gibt es 14 Beiträge weiter unten) ( RagTimE: bitte PDF erneuern)

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

    6 Mal editiert, zuletzt von adenin ()

  • Das ist ja schnell genangen :)


    Über das /proc interface zu deinem adenin.ko können jetzt auch andere Applikationen inklusive der Ornithologie über die vorhandenen LEDS jetzt sinvolle Ausgaben machen, mal sehen ob sich das bewährt.


    PS: Wenn es nicht sofort aktuell sein soll sondern ein paar sekunden warten kann würde ich evt das sleep 1 im shell script auf sleep 3 oder sleep 5 oder so ändern, schon damit das WebIF nicht ständig/zu oft aufgerufen wird.


    LG
    gutemine

    Einmal editiert, zuletzt von gutemine ()

  • Hallo Leute,
    das Script war noch nicht ganz vollständig, so das die Box kein Standby angezeigt hat.
    Hier ist die komplette Version.


    beste Grüße
    adenin

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Noch ein paar Verbesserungen.



    Das sollte es aber nun gewesen sein.


    [EDIT]
    Hab noch mal alles zusammen gepackt und die Source dazu gelegt.

    Dateien

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

    Einmal editiert, zuletzt von adenin ()

  • Hi!


    Wirds sowas in Zukunft auch für andere Boxen (500 :winking_face: ) geben??


    mfg

  • ibrahim
    Das funktioniert auch auf der dm500plus (aber nicht auf der dm500).

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Habe es eben mal ausprobiert, doch es funktioniert bei mir (noch) nicht...
    Habe alles so eingetragen, wie von dir geschrieben, aber nichts klappt... Wenn ich per Telnet versuche auf die Treiber zuzugreifen (über cat /proc/tRNA/led/ledrd) kommt nur "no such file or directory"...
    Vllt. habt ihr zwei Profis ja noch Ideen :winking_face:

    so long
    m0rphU



    :aufsmaul: Kein Support per PN! :aufsmaul:

  • was sagt der treiber wenn du Ihn mit modprobe adenin lädst ?


    und wird er mit lsmod | grep adenin auch als geladen gelistet ?


    PS: den check mit if [ `lsmod | grep adenin | wc -l` -eq 0 ]; then ...
    würde ich noch am Anfang ins script reintun um warnung auszugeben wenn der Treiber gar nicht geladen ist.

  • modprobe lieferte nur einen Fehler, genauso wie in lsmod nur der head geladen war...


    Habe das problem aber grade selbst gelöst... Und zwar musste die Zeile in der modules.dep wie folgt heißen:

    Code
    /lib/modules/2.6.12/extra/adenin.ko:


    Es hat also ein : gefehlt :winking_face:


    Klappt jetzt wunderbar!

    so long
    m0rphU



    :aufsmaul: Kein Support per PN! :aufsmaul:

  • Hab's in der Anleitung, korregiert.
    Danke.
    beste Grüße
    adenin

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • aso... hm leider hab ich die nicht :frowning_face: Gibts jemanden, der das vlt auch für die "normale" 500er buaen kann?


    mfg

  • ibrahim


    ich mach dir eins für die 500er und stelle das dann in den 500er-Bereich.


    beste Grüße
    adenin

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

  • Hallo schöne Spielerei :winking_face:


    adenin habe mal deine Beschreibung genommen bissel ergänzt und nen pdf draus gemacht ...


    allerdings musste ich in die bootup sh /usr/bin/recorderled.sh& eintragen mit nur recorderled.sh& ging es nicht.


    Und ganz wichtig nen linux konformen Editor zu benutzen steht jetzt auch mit drin.



    MfG Rag

  • RagTimE
    Danke für die PDF.


    @all
    hier gibt es die Version für die "alte" dm500.


    beste Grüße
    adenin

    Hilfe gesucht ? schau mal ins Gemini Project WIKI, auch unsere Video Tutorials sind für den Einstieg sehr empfehlenswert


    Nur wer die Weisheit mit Löffeln gefressen hat, kann auch klugscheißen. :klugscheiss:
    Alte asiatische Weisheit (wahrscheinlich Plagiat): Ohne Fleiß kein Scheiß. (Ich übernehme keine Garantie für Fehlerfreiheit der Übersetzung)
    "Alle großen Männer sind bescheiden." Gotthold Ephraim Lessing
    "Ich bin nur einsvierundsechzig"adenin
    "Es reicht nicht, Sachen falsch zu verstehen. Man muss sie richtig falsch verstehen."adenin
    "Friends: You Have 0 Friends"facebook

    Einmal editiert, zuletzt von adenin ()

  • Hallo,


    habe die "Erweiterung" nach der Anleitung eingebaut.


    Nun geht gar nix mehr !


    Box startet nicht mehr. Bild bleibt bei GP Logo stehen und beide LED leuchten andauernd.
    Ich habe auch schon Netzstecker gezogen .. bringt auch nix.


    Wie kann ich das Dingen wieder zum Leben erwecken?


    g fo.x