SMK RC6 Fernbedienung IR und USB Infrarotempfänger IR601

  • Hallo,
    Neuer Empfänger und Fernbedienung und wieder ein Problem das Set einzurichten. Wie in der Überschrift zu sehen ist handelt sich hierbei um eine SMK RC6 Fernbedienung,
    welche ich mehrmals hier im Forum gefunden habe und vorgeschlagen wurde, und ein IR601 IR Empfänger (Fujitsu Siemens IR601)

    Bilder sind hier zu finden:

    Code
    http://abload.de/img/smk_rc-mce-50gbe4jtq.jpg
    http://abload.de/img/fujitsu_siemens_ir601s6kru.jpg

    IR wurde gefunden:

    dmesg:

    Display Spoiler


    [ 812.800055] usb 1-2: new full-speed USB device number 7 using ohci-pci
    [ 813.163354] Registered IR keymap rc-rc6-mce
    [ 813.163810] input: Media Center Ed. eHome Infrared Remote Transceiver (147a:e016) as /devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc1/input12
    [ 813.164092] rc1: Media Center Ed. eHome Infrared Remote Transceiver (147a:e016) as /devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc1
    [ 813.175124] IR NEC protocol handler initialized
    [ 813.181884] lirc_dev: IR Remote Control driver registered, major 250
    [ 813.185083] IR RC5(x) protocol handler initialized
    [ 813.185632] IR RC6 protocol handler initialized
    [ 813.187750] IR JVC protocol handler initialized
    [ 813.187835] IR SANYO protocol handler initialized
    [ 813.188134] IR Sharp protocol handler initialized
    [ 813.189333] IR Sony protocol handler initialized
    [ 813.190617] rc rc1: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
    [ 813.190634] IR LIRC bridge handler initialized
    [ 813.194790] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input13
    [ 813.195056] IR MCE Keyboard/mouse protocol handler initialized
    [ 813.207718] mousedev: PS/2 mouse device common for all mice
    [ 813.323410] mceusb 1-2:1.0: Registered Formosa21 eHome Infrared Transceiver with mce emulator interface version 1
    [ 813.323424] mceusb 1-2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
    [ 813.323557] usbcore: registered new interface driver mceusb


    lsusb:

    Display Spoiler


    lsusb | grep Infrared
    Bus 003 Device 002: ID 147a:e016 Formosa Industrial Computing, Inc. eHome Infrared Receiver


    /proc/bus/input/devices

    Display Spoiler


    $ cat /proc/bus/input/devices
    ...
    I: Bus=0003 Vendor=147a Product=e016 Version=0000
    N: Name="Media Center Ed. eHome Infrared Remote Transceiver (147a:e016)"
    P: Phys=usb-0000:00:04.0-2
    S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc0/input14
    U: Uniq=
    H: Handlers=kbd event3
    B: PROP=0
    B: EV=100013
    B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000
    B: MSC=10

    I: Bus=0000 Vendor=0000 Product=0000 Version=0000
    N: Name="MCE IR Keyboard/Mouse (mceusb)"
    P: Phys=/input0
    S: Sysfs=/devices/virtual/input/input15
    U: Uniq=
    H: Handlers=sysrq kbd event4 mouse0
    B: PROP=0
    B: EV=100017
    B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
    B: REL=3
    B: MSC=10


    udevadm info -a -p /devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc0/input14

    Display Spoiler


    looking at device '/devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc0/input14':
    KERNEL=="input14"
    SUBSYSTEM=="input"
    DRIVER==""
    ATTR{name}=="Media Center Ed. eHome Infrared Remote Transceiver (147a:e016)"
    ATTR{phys}=="usb-0000:00:04.0-2"
    ATTR{uniq}==""
    ATTR{properties}=="0"

    looking at parent device '/devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0/rc/rc0':
    KERNELS=="rc0"
    SUBSYSTEMS=="rc"
    DRIVERS==""
    ATTRS{protocols}=="[rc-5] [nec] [rc-6] [jvc] [sony] [sanyo] [sharp] [mce_kbd] [lirc]"

    looking at parent device '/devices/pci0000:00/0000:00:04.0/usb1/1-2/1-2:1.0':
    KERNELS=="1-2:1.0"
    SUBSYSTEMS=="usb"
    DRIVERS=="mceusb"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="ff"
    ATTRS{bInterfaceProtocol}=="ff"
    ATTRS{bNumEndpoints}=="02"
    ATTRS{supports_autosuspend}=="0"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bInterfaceNumber}=="00"

    looking at parent device '/devices/pci0000:00/0000:00:04.0/usb1/1-2':
    KERNELS=="1-2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{devpath}=="2"
    ATTRS{idVendor}=="147a"
    ATTRS{speed}=="12"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="4"
    ATTRS{configuration}==""
    ATTRS{bMaxPower}=="102mA"
    ATTRS{authorized}=="1"
    ATTRS{bmAttributes}=="a0"
    ATTRS{bNumConfigurations}=="2"
    ATTRS{maxchild}=="0"
    ATTRS{bcdDevice}=="0000"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{serial}=="FM000NRs"
    ATTRS{version}==" 2.00"
    ATTRS{urbnum}=="32"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Formosa21"
    ATTRS{removable}=="unknown"
    ATTRS{idProduct}=="e016"
    ATTRS{bDeviceClass}=="00"
    ATTRS{product}=="eHome Infrared Transceiver"

    looking at parent device '/devices/pci0000:00/0000:00:04.0/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{devpath}=="0"
    ATTRS{idVendor}=="1d6b"
    ATTRS{speed}=="12"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{authorized_default}=="1"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="1"
    ATTRS{configuration}==""
    ATTRS{bMaxPower}=="0mA"
    ATTRS{authorized}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{maxchild}=="6"
    ATTRS{bcdDevice}=="0316"
    ATTRS{avoid_reset_quirk}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{serial}=="0000:00:04.0"
    ATTRS{version}==" 1.10"
    ATTRS{urbnum}=="98"
    ATTRS{ltm_capable}=="no"
    ATTRS{manufacturer}=="Linux 3.16.2-1-ARCH ohci_hcd"
    ATTRS{removable}=="unknown"
    ATTRS{idProduct}=="0001"
    ATTRS{bDeviceClass}=="09"
    ATTRS{product}=="OHCI PCI host controller"

    looking at parent device '/devices/pci0000:00/0000:00:04.0':
    KERNELS=="0000:00:04.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="ohci-pci"
    ATTRS{irq}=="23"
    ATTRS{subsystem_vendor}=="0x10de"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x0c0310"
    ATTRS{driver_override}=="(null)"
    ATTRS{enabled}=="1"
    ATTRS{consistent_dma_mask_bits}=="32"
    ATTRS{dma_mask_bits}=="32"
    ATTRS{local_cpus}=="00000000,00000000,00000000,0000000f"
    ATTRS{device}=="0x0aa5"
    ATTRS{msi_bus}==""
    ATTRS{local_cpulist}=="0-3"
    ATTRS{vendor}=="0x10de"
    ATTRS{subsystem_device}=="0xcb79"
    ATTRS{numa_node}=="-1"
    ATTRS{d3cold_allowed}=="1"

    looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""



    Eventlircd wurde installiert. In der /usr/lib/udev/rules.d/98-eventlircd.rules Datei wurde folgender Eintrag hinzugefügt:
    PKBUILD um eventlircd source zu bauen ist aus der github repository von seahawk1986:

    Code
    https://github.com/seahawk1986/arch-eventlircd.git
    Display Spoiler


    # https://raw.githubusercontent.com/yavdr/yavdr-re…ventlircd.rules

    ENV{ID_VENDOR_ID}=="147a", ENV{ID_MODEL_ID}=="e016", \
    ENV{eventlircd_enable}="true", \
    ENV{eventlircd_evmap}="mce.evmap"


    Leider startet eventlircd nicht:

    Display Spoiler


    $ sudo systemctl start eventlircd
    $ sudo systemctl status eventlircd
    ● eventlircd.service - Eventlircd Daemon
    Loaded: loaded (/etc/systemd/system/eventlircd.service; enabled)
    Active: failed (Result: exit-code) since Fri 2014-09-12 11:06:27 CEST; 2s ago
    Process: 709 ExecStopPost=/bin/rm -f /run/lirc/lircd (code=exited, status=0/SUCCESS)
    Process: 706 ExecStopPost=/bin/rm -f /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 702 ExecStart=/usr/bin/eventlircd --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd (code=exited, status=0/SUCCESS)
    Process: 699 ExecStartPre=/bin/ln -s /run/lirc/lircd /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 696 ExecStartPre=/bin/rm -f /run/lirc/lircd (code=exited, status=0/SUCCESS)
    Process: 693 ExecStartPre=/bin/rm -f /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 690 ExecStartPre=/bin/mkdir -p /run/lirc (code=exited, status=0/SUCCESS)
    Main PID: 704 (code=exited, status=1/FAILURE)

    Sep 12 11:06:27 vdrvdpau systemd[1]: Started Eventlircd Daemon.
    Sep 12 11:06:27 vdrvdpau systemd[1]: eventlircd.service: main process exited, code=exited, status=1/FAILURE
    Sep 12 11:06:27 vdrvdpau systemd[1]: Unit eventlircd.service entered failed state.


    Hat jemand hier eine Idee was los ist?

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited once, last by crow (September 12, 2014 at 1:17 PM).

  • Was passiert denn, wenn du eventlircd von Hand als root startest?

    Code
    /usr/bin/mkdir -p /run/lirc                                                     
    /usr/bin/rm -f /dev/lircd                                                       
    /usr/bin/rm -f /run/lirc/lircd                                                  
    /usr/bin/ln -s /run/lirc/lircd /dev/lircd                                       
    /usr/bin/eventlircd -v -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd


    Ist der Sockel eventuell schon belegt?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wenn ich das richtig verstehe wurden alle Kommandos ausgeführt, aber es passiert nicht:

    Code
    $ sudo systemctl stop eventlircd
    $ sudo /usr/bin/mkdir -p /run/lirc
    $ sudo /usr/bin/rm -f /dev/lircd
    $ sudo /usr/bin/rm -f /run/lirc/lircd
    $ sudo /usr/bin/ln -s /run/lirc/lircd /dev/lircd
    $ sudo /usr/bin/eventlircd -v -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd
    $ ls -ltr /run/lirc/lircd
    ls: cannot access /run/lirc/lircd: No such file or directory
    $

    Socket ist nicht in Verwendung.

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited once, last by crow (September 12, 2014 at 1:17 PM).

  • Aus irgendeinem Grund kehrt eventlircd sofort zurück - dreh mal das Debug-Level hoch:

    Code
    sudo /usr/bin/eventlircd -vvv -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd
    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Danke für den Tipp, das war es.

    Code
    $ sudo /usr/bin/eventlircd -vvv -f --evmap=/etc/eventlircd.d --socket=/run/lirc/lircd
    eventlircd[748]: failed to open event map file '/etc/eventlircd.d/mce.evmap': No such file or directory

    Nur die mce.evmap scheint nicht vollständig zu sein, oder wird hier nur etwas umgemappt?

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

  • Nur die mce.evmap scheint nicht vollständig zu sein, oder wird hier nur etwas umgemappt?

    Die wird bei yaVDR IIRC nur für irgendeinen USB-Empfänger von einer Skystar-Karte verwendet.
    Wenn du nur eine Fernbedienung nutzen möchtest, kannst du sie im VDR einfach anlernen, wenn du die bestehende remote.conf leerst. Wenn du mehrere FB hast, die über eventlircd laufen sollen und du daher einen gemeinsamen Namespace brauchst, kannst du entweder eine evmap dafür anlegen oder wie für yaVDR 0.5 empfohlen eine passende keymap für rc-core erstellen und die mit ir-keytable laden lassen: http://www.yavdr.org/documentation/…tml#ir-keytable

    ir-keytable und die dazugehörigen Konfigurationsdateien stecken bei Arch Linux im Paket extra/v4l-utils

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich versuche gerade eine passende Keymap für rc-core zu erstellen, aber irgendwie läuft hier etwas schief. Eine RC6 Fernbedienung und einen IR Empfänger der RC-6 kann (siehe ir-keytable Spoiler) wird erkannt.

    Display Spoiler


    $ sudo ir-keytable
    Found /sys/class/rc/rc0/ (/dev/input/event7) with:
    Driver mceusb, table rc-rc6-mce
    Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
    Enabled protocols: RC-6
    Name: Media Center Ed. eHome Infrared
    bus: 3, vendor/product: 147a:e016, version: 0x0000
    Repeat delay = 500 ms, repeat period = 125 ms

    $ sudo ir-keytable -v
    Found device /sys/class/rc/rc0/
    Input sysfs node is /sys/class/rc/rc0/input10/
    Event sysfs node is /sys/class/rc/rc0/input10/event7/
    Parsing uevent /sys/class/rc/rc0/input10/event7/uevent
    /sys/class/rc/rc0/input10/event7/uevent uevent MAJOR=13
    /sys/class/rc/rc0/input10/event7/uevent uevent MINOR=71
    /sys/class/rc/rc0/input10/event7/uevent uevent DEVNAME=input/event7
    Parsing uevent /sys/class/rc/rc0/uevent
    /sys/class/rc/rc0/uevent uevent NAME=rc-rc6-mce
    /sys/class/rc/rc0/uevent uevent DRV_NAME=mceusb
    input device is /dev/input/event7
    /sys/class/rc/rc0/protocols protocol rc-5 (disabled)
    /sys/class/rc/rc0/protocols protocol nec (disabled)
    /sys/class/rc/rc0/protocols protocol rc-6 (enabled)
    /sys/class/rc/rc0/protocols protocol jvc (disabled)
    /sys/class/rc/rc0/protocols protocol sony (disabled)
    /sys/class/rc/rc0/protocols protocol sanyo (disabled)
    /sys/class/rc/rc0/protocols protocol sharp (disabled)
    /sys/class/rc/rc0/protocols protocol mce_kbd (disabled)
    /sys/class/rc/rc0/protocols protocol lirc (disabled)
    Found /sys/class/rc/rc0/ (/dev/input/event7) with:
    Driver mceusb, table rc-rc6-mce
    Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
    Enabled protocols: RC-6
    Name: Media Center Ed. eHome Infrared
    bus: 3, vendor/product: 147a:e016, version: 0x0000
    Repeat delay = 500 ms, repeat period = 125 ms
    $


    Vielleicht hat jemand eine passende Keymap für eine SMK RC6 Fernbedienung?

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited 3 times, last by crow (September 13, 2014 at 1:14 PM).

  • Du hast eventlircd für die Versuche mit ir-keytable aber schon gestoppt, oder? Ansonsten greift der exklusiv auf das Input device zu und ir-keytable bekommt keine Tastendrücke mit.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ja, eventlircd ist gestoppt/disabled, VDR läuft auch nicht.


    Code
    $ sudo systemctl status eventlircd
    â eventlircd.service - Eventlircd Daemon
       Loaded: loaded (/etc/systemd/system/eventlircd.service; disabled)
       Active: inactive (dead)
    $
    $ ls -ltr /run/lirc/lircd
    ls: cannot access /run/lirc/lircd: No such file or directory

    mit evtest:

    Display Spoiler


    $ sudo evtest /dev/input/event7
    Input driver version is 1.0.1
    Input device ID: bus 0x3 vendor 0x147a product 0xe016 version 0x0
    Input device name: "Media Center Ed. eHome Infrared Remote Transceiver (147a:e016)"
    Supported events:
    Event type 0 (EV_SYN)
    Event type 1 (EV_KEY)
    Event code 1 (KEY_ESC)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 103 (KEY_UP)
    Event code 105 (KEY_LEFT)
    Event code 106 (KEY_RIGHT)
    Event code 108 (KEY_DOWN)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
    Event code 119 (KEY_PAUSE)
    Event code 128 (KEY_STOP)
    Event code 139 (KEY_MENU)
    Event code 141 (KEY_SETUP)
    Event code 148 (KEY_PROG1)
    Event code 149 (KEY_PROG2)
    Event code 158 (KEY_BACK)
    Event code 167 (KEY_RECORD)
    Event code 168 (KEY_REWIND)
    Event code 202 (KEY_PROG3)
    Event code 203 (KEY_PROG4)
    Event code 207 (KEY_PLAY)
    Event code 208 (KEY_FASTFORWARD)
    Event code 352 (KEY_OK)
    Event code 356 (KEY_POWER2)
    Event code 358 (KEY_INFO)
    Event code 359 (KEY_TIME)
    Event code 363 (KEY_CHANNEL)
    Event code 364 (KEY_FAVORITES)
    Event code 365 (KEY_EPG)
    Event code 366 (KEY_PVR)
    Event code 370 (KEY_SUBTITLE)
    Event code 373 (KEY_MODE)
    Event code 377 (KEY_TV)
    Event code 388 (KEY_TEXT)
    Event code 392 (KEY_AUDIO)
    Event code 393 (KEY_VIDEO)
    Event code 398 (KEY_RED)
    Event code 399 (KEY_GREEN)
    Event code 400 (KEY_YELLOW)
    Event code 401 (KEY_BLUE)
    Event code 402 (KEY_CHANNELUP)
    Event code 403 (KEY_CHANNELDOWN)
    Event code 407 (KEY_NEXT)
    Event code 412 (KEY_PREVIOUS)
    Event code 442 (?)
    Event code 464 (KEY_FN)
    Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
    Key repeat handling:
    Repeat type 20 (EV_REP)
    Repeat code 0 (REP_DELAY)
    Value 500
    Repeat code 1 (REP_PERIOD)
    Value 125
    Properties:
    Testing ... (interrupt to exit)
    ^C

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited once, last by crow (September 13, 2014 at 1:34 PM).

  • Siehst du wenigstens Scancodes, wenn du das machst:

    Code
    sudo ir-keytable -c -p RC-6
    sudo ir-keytable -t
    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nein überhaupt nicht, auch nicht mit der mitgelieferten Fernbedienung. Die rote Led im Empfänger blinkt ständig, und in dmesg ist nichts Ungewöhnliches zu sehen.

    Unter M$ wird der Empfänger so gefunden, Led blinkt nicht, und beide Fernbedienungen funktionieren mit IR. (je Knopfdruck blinkt die Led nur einmal)

    Display Spoiler


    eHome Infrared Receiver (USBCIR)
    USB\VID_147A&PID_E016&REV_0000
    USB\VID_147A&PID_E016

    Consumer IR Devices
    ROOT\CIRClass

    Microsoft eHome Infrared Transceiver
    CIRCLASS\IrDeviceV2

    Microsoft eHome MCIR 109 Keyboard
    HID\IrDeviceV2&Col07
    HID_DEVICE_SYSTEM_KEYBOARD
    HID_DEVICE_UP:0001_U:0006
    HID_DEVICE

    Microsoft eHome MCIR Keyboard
    HID\IrDeviceV2&Col06
    HID_DEVICE_SYSTEM_KEYBOARD
    HID_DEVICE_UP:0001_U:0006
    HID_DEVICE

    Microsoft eHome Remote Control Keyboard keys
    HID\IrDeviceV2&Col05
    HID_DEVICE_SYSTEM_KEYBOARD
    HID_DEVICE_UP:0001_U:0006
    HID_DEVICE

    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited 3 times, last by crow (September 13, 2014 at 1:35 PM).

  • Ich muss wieder diese alte Thema aufwachen. Da ich heute keinen USB DVB-S2 Hardware habe, nur eine PCIe (L4M-Twin S2 ver 6.2), muss ich irgendwie Fernbedienung in griff bekommen. Ich habe heute nur ein IR601 IR Empfänger (Fujitsu Siemens IR601) zu Verfügung (bild im ersten post). Hat jemand hier so ein IR im Einsatz? Die rote Led im Empfänger blinkt ständig, und in dmesg ist nichts Ungewöhnliches zu sehen. Nicht desto trotz anbei paar neu Logs, vielleicht findet jemand hier etwas ungewöhnliches?

    Display Spoiler


    eventlircd und ir-keytable test, es sind keine Scancodes zu sehen...

    Display Spoiler


    eventlircd ist von hier (und hat mit X10 und auch sundtek IR einwandfrei funktioniert, welches heute leider nicht vorhanden sind).

    Display Spoiler

    eventlircd source ist eingentlich von hier:

    Code
    https://github.com/OpenELEC/eventlircd/commits/master
    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited once, last by crow (October 9, 2016 at 12:24 PM).

  • Enabled protocols: lirc rc-6


    Das kann nicht funktionieren - entweder du nutzt lirc oder rc-6 als Protokoll.

    Warum wird das lirc-Protokoll überhaupt gesetzt? Sind da noch Reste von früheren Konfigurationsversuchen vorhanden?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Edited once, last by seahawk1986 (October 9, 2016 at 12:26 PM).

  • Wurde ich gern jedoch änderungen werden nicht übernommen:

    Display Spoiler


    v4l-utils

    Display Spoiler
    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

  • Läuft da eventuell noch lirc? Ist das eine frische Installation oder hattest du da früher schon Anpassungen vorgenommen, um eine Fernbedienung zu konfigurieren? Falls ja - welche?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Nein da ist kein lirc installiert bzw. läuft auch kein, ist eine relativ neue Installation, und ein Fernbedienung wurde hier nie eingerichtet. Bis jetzt nur über Tastatur geschaltet..

    Display Spoiler
    Code
    $ sudo pacman -Qi lirc
    error: package 'lirc' was not found
    $ sudo pacman -S lirc
    resolving dependencies...
    looking for conflicting packages...
    
    
    Packages (4) confuse-2.8-2  libftdi-1.3-1  libusb-compat-0.1.5-1  lirc-1:0.9.4.b-1
    ^C
    Interrupt signal received
    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

  • Vielleicht liegt es daran, dass das lirc-Protokoll immer als aktiv angezeigt wird: https://patchwork.kernel.org/patch/6440871/

    Aber sonst habe ich keine Idee, weshalb da nichts kommt...

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Im less /var/log/Xorg.0.log ist folgendes zu sehen:

    Display Spoiler

    Soll das nicht mit hilfe des /usr/lib/udev/rules.d/98-eventlircd.rules behoben werden?

    Display Spoiler

    Edit #1:
    Hab mehr mals reboot gemacht hat aber nichts gebracht, dann ein poweroff, dann war ich bischen weg, und wieder daheim. Beim einschalten sehe ich das led nicht blinkt, und auf tasten drück led regiert. Im log gesehen eventlircd crashed (da kein .evmap). Aber war schon ok da davor mit/ohne eventlircd led am IR ganzen zeit geblinkt hat.
    Und sehe da sogar ir-keytable -t funktioniert. Jetzt mal mit VDR testen.

    Display Spoiler
    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

    Edited once, last by crow (October 9, 2016 at 3:41 PM).

  • unabhängig von der udev-Regel um die enable_eventlircd Variable zu setzen - was passiert, wenn du bei gestopptem X-Server versuchst mit ir-keytable den Empfänger zu testen?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Na ja jetzt funktioniert!! Rote led auf dem IR blinkt nur beim tasten drück...

    Display Spoiler


    Aber auch beim gestarteten X-Server (oder muss da udev-Regel raus?)

    Display Spoiler
    Meine VDRs:


    Server: HP Microserver Gen8: OS: ESXi 6.7U3 (HP Image) ; Specs: CPU: E3-1230 V2 | 2x8GB ECC Kingston KTH-PL316E/8G | 1x 3,5" 6.0TB WD Red am Smart Array B120i | 1x 2,5" 500GB SSD (ODD) am Smart Array B210i OS Datastore | 1x Sundtek SkyTV Ultimate IV 2015 (DVB-S/S2) | 1x L4M-Twin S2 ver 6.2 | 1x HPE PS1810-8G Switch |


    Server (VM): Archlinux x86_64 mit VDR4Arch vdr-next VDR 2.4.4 Plugins: vdr-vinsi; vdr-streamdev-server; vdr-osd2web | DVB-S2: passthrough


    Client I: AppleTV 4K mit MrMC und PVR (VNSI)


    Client II: AppleTV 4-th mit MrMC und PVR (VNSI) an 50" Panasonic TX-L50ETW60 |

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!