LIRC defekt (easyvdr)

  • Hallo zusammen,


    ich habe nachdem gestern meine Festplatte abgeraucht ist mein eine Woche vorher erstelltes Backup
    aufgespielt.


    Das System ist ein Standart easyvdr 0.6.02


    Zudem habe ich als ich eh mal dran war noch ein BIOS-Update gemacht.
    (Board siehe unten)


    Danach geht jedoch meine FB nur noch sporadisch bis gar nicht.


    Das äußert sich darin das nach dem Start zwei Tastendrücke ankommen und danach gar nichts mehr.
    Der IR Empfänger ist im ATRIC Einschalter.


    Die Kommandos von der FB scheinen auch am Einschalter anzukommen da die LED fröhlich vor sich hinblinkt. (Hab sie zu Testzwecken wieder dran getan)


    Was ich im Log über LIRC gefunden hab ist folgendes


    logread:


    Code
    Nov 25 19:16:02 (none) daemon.err udevd-event[5367]: udev_node_symlink: symlink(lirc0, /dev/lirc0) failed: File exists
    Nov 25 19:16:01 (none) user.notice Runvdr: start Lirc on com1


    dmesg:


    Code
    easyVDR:~# dmesg | grep lirc
    [   18.753000] lirc_dev: IR Remote Control driver registered, at major 61
    [   18.753000] lirc_serial: no version for "lirc_unregister_plugin" found: kernel tainted.
    [   19.254000] lirc_serial: auto-detected active low receiver
    [   19.254000] lirc_dev: lirc_register_plugin: sample_rate: 0
    [  318.369000] lirc_serialAIEEEE: 1 1 492c420f 492c41fe 56696 786f4
    [  397.634000] lirc_serialAIEEEE: 0 0 492c425e 492c424e 940da 31b4b
    [  479.747000] lirc_serialAIEEEE: 1 1 492c42b0 492c4292 ac4f8 8afa2
    [  544.002000] lirc_serialAIEEEE: 0 0 492c42f0 492c42d7 e7e6a 75f04


    lsmod:



    Code
    easyVDR:~# ls -l /dev/lir*
    lrwxrwxrwx 1 root root    10 2008-11-25 20:15 /dev/lirc -> /dev/lirc0
    crw-rw-rw- 1 root root 61, 0 2008-11-25 19:16 /dev/lirc0
    srw-rw-rw- 1 root root     0 2008-11-25 19:16 /dev/lircd


    So ich hoffe das ist genug an Information.


    Eine andere FB hab ich auch schon ausprobiert.


    Gruß
    coke

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

    Einmal editiert, zuletzt von coke ()

  • Hallo zusammen,


    ich habe gestern nochmal alles an Änderungen Rückgängig gemacht (bis auf die Festplatte natürlich)
    und hatte es gestern Abend für ca. drei Stunden am laufen.


    Ich habe zuerst mal einen anderen LIRC Empfänger ausprobiert.
    Mit dem ging es aber auch nicht.


    Dann habe ich in der Datei /etc/modprobe.d/easyVDR die Zeile


    Code
    #blacklist lirc_serial


    so abgeändert.
    Neustart -> funktioniert. Aber halt nur 3 Stunden.


    Danach die gleichen Probleme.


    Als es gestern funktioniert hat, konnte ich mit mode2 die Signale der FB "sehen".
    Dieses Kommando bringt mir jetzt jedoch folgendes:


    Code
    easyVDR:/etc/modprobe.d# mode2
    mode2: could not open /dev/lirc
    mode2: default_init(): Device or resource busy


    Ich hab jetzt schon etliche male alles neu Installiert und alles was ich im Portal und im easyVDR Forum gefunden hab ausprobiert aber ich komme einfach nicht weiter.


    Hat von euch vielleicht noch jemand eine Idee?


    coke

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

  • Durch folgendes vorgehen kann ich meine FB zeitweise wieder zu Leben erwecken:


    Code
    easyVDR:~# stopvdr
    easyVDR:~# sh /usr/bin/lirc_on_com1
    easyVDR:~# startvdr


    Allerdings weiß ich nicht ob das auch nach längerer Zeit noch so aussieht.


    Kann es sein das hier ein Treiber nicht richtig geladen wird?


    coke

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

  • Hallo


    würde dieser


    SigmaTel, Inc. STIr4210 IrDA Bridge


    Empfänger mit LIRC zusammen funktionieren?


    Bzw. wie muss ich LIRC starten damit er nicht nach einem Empfänger am seriellen Port sucht sondern über USB?

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

  • Hallo zusammen,


    ich muss nochmal auf mein Problem zurückkommen.
    Bis jetzt habe ich als zwischenlösung ein TT USB Empfänger am laufen gehabt.


    Bei diesem gefällt mir jedoch die FB überhaupt nicht.


    Jetzt zu meinem Problem.


    Bei mir funktioniert mit seriellen LIRC Empfängern und gestartetem VDR überhaupt nichts mehr.


    Wenn ich VDR gestoppt habe und z.B. mode2 laufen lasse, werden alle Tasten ohne Verzögerung erkannt.
    Auch mit irrecord lassen sich alle Tasten anlernen die ich brauche.


    Sobald ich jedoch VDR (easyvdr) starte und dieser z.B. die Tasten neu anlernen will, erkennt er zwar nach zwei bis drei Sekunden die FB aber ein anlernen ist nicht mehr möglich.


    Bestätigt wird das ganze dadurch das bei irw zwar Tasten erkannt werden aber nur nach beinahme unendlichen auf der FB herumhacken.
    Dann bekomme ich mit viel Glück mal zwei Einträge angezeigt.


    LIRC habe ich in der Version 0.8.2 als auch in der Version 0.8.4a beide für lirc_serial neu kompiliert.



    Mein Startscript in easyvdr für LIRC sieht wie folgt aus:



    Und in dmesg sieht es so aus:



    Da sind wie man sieht einige VDR Neustarts mit drin aber kein erkennbarer Fehler.


    Ich habe bisher einen normalen LIRC Empfänger als auch den ATRIC IR Einschalter dran gehabt.
    Außerdem habe ich schon mal eine andere FB ausprobiert.


    Bei allen habe ich das gleiche Ergebnis.


    Kann es vielleicht sein das ich lirc irgendwie falsch kompiliert habe?


    Wie wären denn da die Parameter die ich bei configure mit übergeben muss?


    Ich hoffe mir kann jemand Helfen.


    coke

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

  • Code
    easyVDR:~# ls -l /dev/lirc*
    lrwxrwxrwx 1 root root    10 2009-01-11 14:06 /dev/lirc -> /dev/lirc0
    crw-rw-rw- 1 root root 61, 0 2009-01-11 13:06 /dev/lirc0
    srw-rw-rw- 1 root root     0 2009-01-11 13:06 /dev/lircd


    VDR läuft als root

    VDR:AMD Athlon X2 4850e, ASUS M3A-H/HDMI, 1 GB DDR2-RAM, 80 GB 3,5"HDD, Hauppauge DVB-C Rev. 2.1, Nova-T, Lorenzen DVB-T, Atric IR-Einschalter, easyvdr 0.6.2


    Server: Allnet ALL6250, 1xGb-LAN, 2xUSB, 400GB mit OPENNAS 1.7


    VDR-User #1475

Jetzt mitmachen!

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