Yavdr 0.4 - Probleme mit Lirc

  • Hallo liebe VDR Gemeinde,


    ich brauche seit langem mal wieder Eure Hilfe. Habe für meine Tochter einen Rechner mit YaVDR installiert. Dieser läuft auch soweit. Leider bekomme ich die Fernbedienung mit Lirc nicht zum laufen. Ich weis noch, das die vor Jahren manuell auf meinem LinVDR kein Problem war (der laüft heute noch zuverlässig im WZ). Aber mit YaVDR will es einfach nicht funktionieren.
    Ich habe am Comport 1 einen einfachen seriellen IR Empfänger nach dieser Schaltung


    [Blockierte Grafik: http://linvdr.org/projects/vdr/vdr-2/Schaltplan.png]
    angeschlossen (funtioniert am Linvdr wunderbar -> also ist technisch i.O..
    Die Lircd.conf habe ich auch erstmal vom LinVDR genommen, genauso wie die FB (zum Test).
    In den Einstellungen per Web Frontend habe ich Home-brew (16x50 UART compatible serial port) auf Com1ausgewählt.


    Laut dmesg wird der Empfänger erkannt:


    [ 26.926981] skge 0000:05:04.0: eth1: Link is up at 100 Mbps, full duplex, flow control both
    [ 27.460124] lirc_serial: auto-detected active low receiver
    [ 27.460292] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0
    [ 27.877802] input: lircd as /devices/virtual/input/input5
    [ 28.010259] input: eventlircd as /devices/virtual/input/input6
    [ 35.910011] eth1: no IPv6 routers present


    Laut Syslog startet Lirc:


    Dec 4 20:25:02 YAVDR vdr: [1131] loading /var/lib/vdr/themes/NarrowHD-default.theme
    Dec 4 20:25:02 YAVDR vdr: [1131] ERROR: remote control XineRemote not ready!
    Dec 4 20:25:02 YAVDR vdr: [1131] remote control LIRC - keys known
    Dec 4 20:25:02 YAVDR vdr: [1131] switching to channel 10
    Dec 4 20:25:02 YAVDR vdr: [1461] LIRC remote control thread started (pid=1131, tid=1461)
    Dec 4 20:25:02 YAVDR vdr: [1460] [live] INFO: attempt to listen on ip = '0.0.0.0'
    Dec 4 20:25:02 YAVDR vdr: [1460] [live] ERROR: Unable to load cert/key (/var/lib/vdr/plugins/live/live.pem//var/lib/vdr/plugins/live/live-ke


    Aber gebe ich irw ein um die Funktion der FB zu testen, passiert nichts! :§$%


    Ich weis keinen Rat mehr, wo ich noch suchen soll, bzw wie ich es testen kann. Ich hoffe ihr habt wie sonst auch einen Rat bzw. Tipp, damit ich diesen letzten Schritt auch noch schaffe.


    Erstmal vielen Dank im Voraus
    Tschau Susibandit

  • Die Lircd.conf habe ich auch erstmal vom LinVDR genommen, genauso wie die FB (zum Test).


    Da liegt der Fehler.

    Ich weis keinen Rat mehr, wo ich noch suchen soll, bzw wie ich es testen kann. Ich hoffe ihr habt wie sonst auch einen Rat bzw. Tipp, damit ich diesen letzten Schritt auch noch schaffe.


    Wie wäre es die Dokumentation zu yaVDR 0.4 zu lesen? http://www.yavdr.org/documenta…/ch02s03.html#lirc_serial

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich hab mir die Mühe gemacht den Conf umzuschreiben :) für die Hauppauge HPG415-A, funzt alles wunderbar :)

    Aktuelle VDR:

    WoZi: Dualcore bla Ghz GT730 Zone 2024MB Passiv 3x TT S2-1600 Gehäuse: 7" (Touch o.F.) ->Yavdr Vers. ?

    Schalfzimmer: Dualcore, G210 Passiv, 1x S2-1600 + SSD -> Yavdr Vers?

    Client: Revo mit Yavdr

    EG: Scovery XS mit E-Tobi und Fullfeatured (seit Jahren unverändert) | OG: PIII 1Ghz mit Fullfeatured mit E-Tobi (seit Jahren unverändert)

  • Hallo Seahawk1986,


    wenn es so einfach wäre, hätte ich sicherlich nicht angefragt. Habe die lircd.conf jetzt angepasst


    Auszug:



    # Please make this file available to others
    # by sending it to <lirc@bartelmus.de>
    #
    # this config file was automatically generated
    # using lirc-0.7.0(atiusb) on Sun Nov 11 20:01:31 2007
    #
    # contributed by
    #
    # brand: /etc/lircd.conf
    # model no. of remote control:
    # devices being controlled by this remote:
    #


    begin remote


    name /etc/lircd.conf
    flags CONST_LENGTH|RAW_CODES
    eps 30
    aeps 100


    ptrail 0
    repeat 0 0
    gap 116048


    begin raw_codes


    KEY_UP
    969 840 1813 1756 947 838
    896 888 922 864 1807 844
    923 1755 1815 1755 1788 864
    922


    KEY_UP
    921 862 923 862 923 862
    923 863 896 890 896 887
    1814 837 923 1756 1813 1757
    1789 864 922


    KEY_DOWN
    895 863 1814 1756 923 862
    947 838 895 890 1789 863
    921 1757 1812 1757 1788 1783
    894


    KEY_DOWN
    921 862 922 863 922 863
    949 838 921 862 925 861
    1788 863 922 1755 1815 1756
    1788 1786 892


    KEY_MENU
    921 889 1789 1759 944 839
    945 840 922 862 1789 862
    923 863 944 1733 949 838
    1787 1782 923


    KEY_MENU
    920 888 897 890 894 863
    922 863 924 862 921 864
    1818 834 923 862 947 1731
    922 863 1789 1781 922


    KEY_OK
    894 889 1787 1756 922 863
    922 863 923 863 1788 1781
    1789 864 921 1756 1788 1783
    947


    KEY_OK
    894 912 874 888 896 890
    895 864 921 864 921 864
    1816 1754 1789 862 922 1756
    1815 1756 922


    doch unter irw kommt trotzdem nicht rein. Also ein wenig tiefgründiger wäre hilfreich. Ich sitze nun schon den 2.Tag und lese mich durch alles mögliche durch, aber ich habe noch nichts passendes gefunden.


    Tschau Susibandit

  • doch unter irw kommt trotzdem nicht rein.


    Versuch mal auf dem Socket von lircd zu lauschen, ob da etwas ankommt:

    Code
    sudo irw /var/run/lirc/lircd.$(pidof lircd)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wenn da nichts ankommt, schau mal, ob du per mode2 was bekommst:
    http://wiki.ubuntuusers.de/Lir…mode2-geben-keine-Ausgabe

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo,


    habe noch etwas experimentiert.
    Habe lirc auf Irdeo Remote umgestellt. Dann die eventlircd gestoppt und "sudo mode2 -d /dev/lirc0" eigegeben. Jetzt erhalte ich zumindest eine Reaktion auf die FB-eingaben:


    space 905
    pulse 879
    space 904
    pulse 881
    space 906
    pulse 880


    Wie kann ich jetzt weiter vorgehen?


    Tschau Susibandit

  • Kommt denn so was auf dem Socket von Lircd?
    Falls nicht - Tasten anlernen und Namespace-Konform benennen. Steht alles im Lirc-Artikel des Ubuntu-Users Wiki.


    BTW: was stand denn bei LinVDR in der hardware.conf?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Also ich habe mal eventlircd wieder gestartet und "sudo irw /var/run/lirc/lircd.$(pidof lircd)"eingegeben, da kommt nichts!


    Dann braucht es halt noch eine passende Lircd.conf... die wirst du dir erstellen müssen, falls du die alte hardware.conf von LinVDR nicht mehr hast...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Letzte Frage für heute.
    Möchte ja gern eine neue lircd.conf erstellen.
    Aber nach stoppen der eventlircd und Eingabe von "lea@YAVDR:/etc/lirc$ sudo irrecord -n -d /dev/lirc0 /etc/lirc/lircd.conf"


    kommt diese Fehlermeldung.


    irrecord: file "/etc/lirc/lircd.conf" does not contain valid data


    Was mache ich hier falsch?


    Susibandit

  • Hi, was ist das für einen Fernbedienung ? Die Codes sind ungewöhnlich lang.


    Du solltest unbedingt mal die Checkliste von Igel abarbeiten.
    1. lirc treiber kontrollieren / laden
    lsmod # kontrollieren
    modprobe lirc_serial # laden
    modprobe lirc_dev
    dmesg # kontrollieren
    2. devices kontrollieren
    ls /dev/lirc* -ld
    3. lirc stoppen
    /etc/init.d/lirc stop
    4. mode2 -d /dev/lirc0
    5. irrecord -d /dev/lirc0 ./7552.fb
    6. /etc/lirc/hardware.conf
    DEVICE=/dev/lirc0 # oder entsprechend
    7552.fb als /etc/lirc/lircd.conf speichern
    7. lirc starten
    /etc/init.d/lirc start
    8. irw # config checken
    9. vdr starten, fb anlernen


    Evtl. mal vorher dpkg-reconfigure lirc (sollte man zwar bei yavdr nicht so machen, aber bei mir funzt es immer)
    Dann wählen Home-Brew Uart16x50 Serial [Return] und None [Return]
    Dann die Chekliste mal durchgehen.
    Ich gehe davon aus, dass deine Lircd.conf nicht stimmt, dass ist mittlerweie meistens der Fall :D
    Durch dkms gibts nicht mehr viele Möglichkeiten Fehler zu machen.


    Viel Glück !


    Erst den 2ten Tag :rolleyes: frag mich mal wieviele Stunden ich schon mit Lirc abgehangen hab^^ :wand

    Aktuelle VDR:

    WoZi: Dualcore bla Ghz GT730 Zone 2024MB Passiv 3x TT S2-1600 Gehäuse: 7" (Touch o.F.) ->Yavdr Vers. ?

    Schalfzimmer: Dualcore, G210 Passiv, 1x S2-1600 + SSD -> Yavdr Vers?

    Client: Revo mit Yavdr

    EG: Scovery XS mit E-Tobi und Fullfeatured (seit Jahren unverändert) | OG: PIII 1Ghz mit Fullfeatured mit E-Tobi (seit Jahren unverändert)

  • Mit was hast du denn die Lircd.conf kopiert oder bearbeitet, es kann vorkommen dass die dabei ne Formatierung bekommt die nicht mehr funktioniert :(

    Aktuelle VDR:

    WoZi: Dualcore bla Ghz GT730 Zone 2024MB Passiv 3x TT S2-1600 Gehäuse: 7" (Touch o.F.) ->Yavdr Vers. ?

    Schalfzimmer: Dualcore, G210 Passiv, 1x S2-1600 + SSD -> Yavdr Vers?

    Client: Revo mit Yavdr

    EG: Scovery XS mit E-Tobi und Fullfeatured (seit Jahren unverändert) | OG: PIII 1Ghz mit Fullfeatured mit E-Tobi (seit Jahren unverändert)

  • Hallo Leute,


    erst einmal an alle vielen Dank für die Tipps. Habe es nach langem hin und her geschafft. Ursache waren vermutlich ein falsch eingesteller Empfänger und natürlich die lircd.conf. Die langen Codes hatte ich mit einer Harmoy FB für meinen LinVDR erstellt. Was für eine FB-Einstellung auf der Harmony das ist, weis ich nicht. Aber damals liefen dort die meisten Tasten


    Nach vielem hin und her läuft die FB (von einer Siemens S100) jetzt jedenfalls.


    Aber nun habe ich Video Probleme. Dazu werde ich jetzt einen neuen Trade aufmachen.


    Tschau Susibandit

  • Aber nun habe ich Video Probleme. Dazu werde ich jetzt einen neuen Trade aufmachen.


    Willst du deinen VDR schon verkaufen? So schnell würde ich aber nicht aufgeben.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hey,


    hier findest du jede Menge Lirc.d configs, evtl. ist auch eine Passende für dich dabei, aber nicht vergessen, nachher mit einem geeigneten Editor anzupassen wg. der neuen Lirc Version.
    http://lirc.sourceforge.net/remotes/


    *Würg* Die S100 Fernbedinung -> Ich empfehle immer gerne die Hauppauge A415-HPG
    Sehr schnell einzbinden und praktisch zu Konfigurieren.


    Grüße
    Bit

    Aktuelle VDR:

    WoZi: Dualcore bla Ghz GT730 Zone 2024MB Passiv 3x TT S2-1600 Gehäuse: 7" (Touch o.F.) ->Yavdr Vers. ?

    Schalfzimmer: Dualcore, G210 Passiv, 1x S2-1600 + SSD -> Yavdr Vers?

    Client: Revo mit Yavdr

    EG: Scovery XS mit E-Tobi und Fullfeatured (seit Jahren unverändert) | OG: PIII 1Ghz mit Fullfeatured mit E-Tobi (seit Jahren unverändert)

Jetzt mitmachen!

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