Probleme mit der Inbetriebnahme des LIRC

  • nach einigen Nächten in div. Foren und am VDR suche ich
    hier nach Hilfe.


    Grundlage der Software ist die Distrib. aus der c´t.


    Ich habe einen MSI Hermes 651. An COM 1 habe ich einen IR Empfänger
    nach der Bauanleitung von http://www.lirc.org/receivers.html .
    Der Empfänger ist mit einem Reciever SFH 5110-36 aufgebaut. Die
    Spannung hinter der Diode beträgt 6,4 Volt. Der Reciever wird vom
    Spannungsstabilsator mit 5 V versorgt.
    Auf der Ausgangseite des Recievers messe ich 5,9 V.
    Wenn der Reciever ein Signal empfängt dann sinkt die Spannung auf 5,8
    V ab. Klar ist die Ausage über die Spannung nicht gerade was genaues, aber
    evtl. reicht es für eine "Ferndiagnose".


    Frage: Ist dies soweit OK?


    Die COM1 ist im PC auf Port 0X03F8 und IRQ 4 eingestellt.
    (Anzeige von setserial -g /dev/ttyS*)


    Der Test des Empfängers mit dem Programm mode2 bringt absolut
    nichts auf dem Bildschirm !!


    Auch die Vorgehensweise wie Sie unter
    http://www.heise.de/ct/ftp/projekte/vdr/anleitungen.shtml
    für "LIRC für eine neue Fernbedienung trainieren"
    wird im Programm irrecord mit dem Hinweis beendet
    das 10 s keine Daten empfangen wurden.


    Für Tipps und Hilfe jetzt schon mal ein dickes Danke


    Gruß


    Lusches

  • Hast Du die normalen Serial-Treiber auch noch am Laufen, also das serial Modul wie es beim Kernel dabei ist?
    Wenn ja: ist die Schnittstelle mit setserial deaktiviert worden für das Modul? Probier doch auch mal, das Modul rauszuwerfen (rmmod serial) und nur das lirc_serial im Kernel zu haben.

  • Hallo,


    leider bin ich in Sachen Linux noch ein Grünschnabel ;) :bounce1


    Deshalb eine "dumme" Fragen:


    Sollte nicht bei der C´t Distr. bereits alles richtig eingestellt sein?


    Wie bekome ich raus ob die normalen Serial-Treiber noch laufen?


    Wie deaktiviere ich die Schnittstelle für das Modl mit setserial ?



    1000 Dank


    Lusches

  • slime
    eine super anleitung! habe ich leider erst heute entdeckt.
    leider funktioniert meine "besch...." Aldi MD4689 immer noch nicht so wie ich möchte.
    #mode2 scheint OK (auch wenn die dort erscheinenden Werte bei gleicher Taste immer wieder unterschiedlich sind)
    #irrecord scheint die conf zu erstellen (wenn auch das mit dem toggle bit eher schwerfällig ist - reagiert kaum)
    #mit irw reagiert die Kombination LIRC und FB SEHR träge! Manche Tasten funktionieren erst nach langen Drücken (1-2 sec ist super, wenn man im vdr-Menü mit DOWN scrollen möchte). Es ist quasi nicht möglich einen Sender mit 2 oder 3 Ziffern (zB 54 oder 123) zu wählen, da die zweite Ziffer zu träge kommt.
    #ich "spiele" mich bereits seit **WOCHEN** damit herum und bin kurz vor der Aufgabe!!!!! Ich schmeiss die Kiste bald an die Wand!!!!


    na nix für ungut. Wenn ich IRGENDWANN einmal das IR-Zeug am Laufen habe, kann ich ja vielleicht etwas zu dieser Anleitung beisteuern ;)


    cu Bernd

    -----------------------------------------------------------------------
    :vdr1
    HW: SNI-PCD-PRO-D7, PII-350, FSC-DVB-S Rev. 1.6
    SW: SuSE 8.1, vdr-1.2.2, lirc-0.6.6
    :newbie

  • Hallo,


    danke für die Anleitung. Aber etwas hakt noch.


    Ich komme ohne Probleme bis Punkt 4 der Anleitung.
    In der Messages Datei steht:
    Oct 4 22:19:05 vdr kernel: lirc_serial: auto-detected active low receiver
    Also Hardware erkannt.


    Wenn ich den Empfänger abziehe erscheint beim nächsten booten die
    Meldung das ein active high receiver erkannt wurde. Also müsste dies
    so OK sein, oder ?


    Mit actice low receiver auf zu Punkt 5.
    Will ich mode2 starten, kommt die Meldung device or resource busy.
    Jetzt stoppe ich lirc mit dem Befehl killall lircd & .


    Dann läßt sich mode2 ohne Probleme starten, aber ich sehe nichts !!
    Wird die Ausgabe von mode2 nicht auf den Bildschirm geleitet?
    In der Beschreibung zu mode2 steht:
    mode2 will simply print pulse&space lengths to stdout.
    Ist stdout die Ausgabe auf dem Bildschirm?


    Wie komme ich hier weiter?


    Gruß


    Lusches

  • Nach langem Basteln und viel Ärger und ein paar Bier:
    ich konnte das Problem meiner trägen Fernbedienung lösen!


    Es lag an der Startreihenfolge von LIRCD und DVB/ VDR. Ich hatte Startskripte für die boot-Sequenz, die die gleiche dependencies hatten. Habe jetzt bei VDR requires LIRCD eingetragen und siehe: es geht!!!!


    Ich hatte bei meinen Tests immer noch den VDR im Hintergrund laufen, und scheinbar hat VDR Rückwirkung auf LIRCD. Ist mir zwar unverständlich, aber bereits ein parallel laufendes irw verhält sich bei einem zur falschen Zeit gestartetem VDR total träge. Wenn dann VDR "entfernt" wird klappt es auch wieder mit dem irw. Sonderbar!?


    Lange Rede kurzer Sinn: auf die Startreihenfolge achten!


    cu Bernd

    -----------------------------------------------------------------------
    :vdr1
    HW: SNI-PCD-PRO-D7, PII-350, FSC-DVB-S Rev. 1.6
    SW: SuSE 8.1, vdr-1.2.2, lirc-0.6.6
    :newbie

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!