LIRC-Daemon - Support für externen USB IR Empfänger

  • Jetzt wird's komisch:


    Die Tastendrücke der Harmony werden wohl erkannt.
    Führe ich eine Aktion auf der Harmony aus, wird im Telnetfenster der Befehl erkannt, aber nicht ausgeführt. Drücke ich dann eine Taste auf der Originalfernbedienung, wird zuerst der vorherige Befehl der Harmony, dann der Befehl der Originalfernbedienung ausgeführt.

  • Also bei mir klappts einfach nicht den IgorPlug zum laufen zu bekommen.
    Ich habe die Conf Dateien für Hauppauge HD PVR 1212 PVR eingespielt und auf meine Harmony One als Profil ausgewählt.
    bei cat /proc/bus/input/devices finde ich keine Events



    bei dmesg | grep lircd* wirds erkannt

    Code
    [4294777.012000] lirc_dev: IR Remote Control driver registered, major 61
    [4294780.930000] lirc_igorplugusb: USB remote driver for LIRC v0.2
    [4294780.931000] lirc_igorplugusb: Jan M. Hochstein <hochstein@algo.informatik.tu-darmstadt.de>
    [4294780.932000] usbcore: registered new driver lirc_igorplugusb
    [4294802.858000] lirc_dev: lirc_register_driver: sample_rate: 100
    [4294802.880000] lirc_igorplugusb[2]: Ing. Igor Cesko, Copyright(c) 2003 IgorPlug-USB (AVR) on usb3:2



    ich habe es jetzt mit
    lircd -n -D5 --device=/dev/input/lircX bzw.
    lircd -n -D5 --device=/dev/input/eventX
    versucht. bei X habe ich einfach mal alle Zahlen von 0-10 durchgetestet.
    am Anfang kommt auch immer noch:




    aber sobalt ich ircontrol --device=/dev/input/eventX starte (X auch wieder verschiedene Nummern getestet.)
    kommt bei ircontrol :


    und bei LIRC steht jetzt:


    und es kommen kein Tasten druck an.
    Neu gestartet habe ich auch.
    Stick auch zu verschiedenen Zeiten angesteckt( vor, wärend und nach dem boot)
    Und außer der internen FP und dem Igor ist auch nichts angesteckt.
    Was kann ich jetzt noch machen?
    (Meine Daten nochmal:
    Reciver: DM 800se
    FB : Harmony One mit Hauppauge HD PVR 1212 PVR Profil
    IR: IgorPlug
    Conf: von Seite 38
    Treiber und Co: von Seite 32 )


    Danke schonmal

  • Nochmal zu lirc unter dem neuen OE2.0.0 Image:


    Ich habe einiges an Zeit investiert den IgorPlugUSB zum Laufen zu bringen.
    Leider ist es mir nicht gelungen.


    Die alten Binarys lircd und ircontrol laufen auch unter 2.0.
    Die Treibermodule lirc_dev.ko und lirc_igorplugusb.ko habe ich neu kompiliert und damit wird der USB-IR-Dongle auch erkannt.


    Mittlerweile bin ich der Ansicht, dass der Fehler bei ircontrol liegt. Dies erkennt zwar die Tastendrücke, kann aber die Befehle nicht an enigma übergeben:



    Eventuell hat sich da beim neuen Image etwas geändert und ircontrol muss angepasst werden (Homey/minufi)


    Ich häng mal die Treiber für die DM8000 an. Vielleicht will da jemand testen...

  • Hallo Zusammen,


    gibt es inzwischen einen Lösung für 2.0? Wäre doch wirklich schade, wenn es nicht mehr laufen würde . ...

  • Hallo,


    ich versuche gerade den originalen Microsoft MCE IR Empfäner einzubinden.
    Bei dem Versuch über:


    insmod /lib/modules/2.6.18-7.4-dm800/kernel/drivers/usb/input/lirc_dev.ko
    insmod /lib/modules/2.6.18-7.4-dm800/kernel/drivers/usb/input/lirc_mceusb.ko


    bekomme ich folgenden Fehler angezeigt:


    insmod: can`t insert `...`: invalid module format.


    Kann mir da jemand weiterhelfen?


    THX!
    Chris

  • Kleiner Tip am Rande, falls ihr an der gleichen Stelle hängt wie thekiwi:


    ... end codes
    lircd: "end" "remote"
    lircd: end remote
    lircd: config file read
    lircd: lircd(default) ready
    lircd: registering local client
    lircd: accepted new client on /dev/lircd
    lircd: could not get hardware features
    lircd: this device driver does not support the new LIRC interface
    lircd: major number of /dev/input/event1 is 13
    lircd: LIRC major number is 61
    lircd: check if /dev/input/event1 is a LIRC device
    lircd: WARNING: Failed to initialize hardware


    Einfach so ansprechen dann geht`s - bei der DM800 zumindest:


    putty Fenster 1: /usr/sbin/lircd -n -D5 --device=/dev/lirc0
    putty Fenster 2: /usr/sbin/ircontrol --device=/dev/input/event0 &

  • Hallo,


    kann mittlerweile jemand fogendes zu Verfügung stellen:


    lircd 0.8.7 oder 0.9.0 für die DM800 mit Kernel 2.6.18-7.4-dm800 und für die Verwendung mit einem IGOR-plug.


    Das aktuellste was ich gefunden habe ist 0.8.4a. Da geht aber die suppress repeat Funktion noch nicht und ohne die macht es keinen Spaß...


    Braucht man in dem Fall neue Treiber (lirc_dev.ko und lirc_igorplugusb.ko) oder kann ich die vorhandenen weiterverwenden?


    Ircontrol 0.62 läuft schon.


    Wäre super wenn es an der Stelle irgendwann mal weiter geht. An sich ist das eine super Sache. Eigentlich MUST HAVE - wie gesagt aber nur mit "suppress repeat"...


    Gruß
    hell

  • Ich komme nochmal auf meine Frage zurück: Läuft das ganze nun unter OE2.0 ???
    Ich habe 2 Boxen mit einem IGOR am laufen und würde da nur sehr ungerne drauf verzichten .....

  • Würde auch gerne wissen, wie der Stand bei OE2.0 ist. Würde gerne den grausamen Empfang der 7020HD bei Verwendung einer Harmony-Fernbedienung verbessern.

  • Hallo,
    gibt es schon neuigkeiten zu OE2.0 , hat jemand schon das ganze zum laufen gebracht ?
    Würde sehr ungern auf meine Harmony Fernbedienung verzichten !
    Was hat sich unter OE2.0 geändert, vielleicht kann uns ja jemand helfen, Danke im voraus.


    Gruß, vision2000

  • Creative Labs XFI - SB0540
    wer kann noch einen gebrauchen ?


    ich habe noch einen den ich abgeben könnte

  • welchen IR Empfänger habt ihr denn?


    Dann könnte ich schauen, für devinput habe ich dieses schon vorliegen.


    müsst nur sagen, welchen Treiber Ihr benötigt.

  • Hallo,


    Ich habe einen Igorplug, den ich aber an der 500hd nie zum laufen gebracht habe.
    Es wäre spitzenmässig wenn es hierfür einen Treiber geben würde


    Gruß


    Superhelmi

  • Ich habe auch 2 x Igor am laufen (800 und 800se) ... und bin noch auf 1.6, da es unter 2.0 bisher nicht läuft.


    Treiber sind unter 1.6 folgende (oder irre ich mich da):
    lirc_dev.ko und lirc_igorplugusb.ko


    Wäre super wenn das unter 2.0 ans laufen kommt .....

  • für OE2


    könnt die Pakete mal probieren.


    für die 800 erstelle ich gerade noch die Toolchain.


    Wichtig info ist, wenn Ihr es startet müsst ihr bei lircd die pid selber setzen:


    Code
    --pidfile=/var/run/lircd.pid


    bitbake file:
    https://github.com/mklooss/ope…er/lirc-igorplug_0.9.0.bb

  • habe gerade mal alle für Igor im Beitrag hochgeladen.


    Dort fehlten noch 7020HD und 800 erstmal sind das aber nur die für den IgorPlug,


    bei anderen muss mir gesagt werden, welchen Ihr braucht.

  • Das hört sich ja schonmal super an ... leider bin ich noch bis Ende der Woche in Urlaub und kann erst dann testen.


    Aber schinmal vorab : Danke!