Hi,
sorry für das erneute Ausgraben dieses Themas. Nachdem ich das Streamdev-Client-Plugin nachinstallieren wollte, hat das System ein Update gemacht (von 2.4.7 auf 2.4.8) und nun geht die Fernbedienung (wieder) nicht mehr. Ehrlicherweise habe ich jetzt keine Ahnung, wo ich mit der Fehlersuche anfangen soll, weil es vorher ohne Probleme lief und nun nicht mehr. Eine Auffälligkeit habe ich gefunden:
root@xi:/etc/vdr# sudo systemctl status lircd.service
Warning: The unit file, source configuration file or drop-ins of lircd.service >
● lircd.service
Loaded: masked (Reason: Unit lircd.service is masked.)
Drop-In: /etc/systemd/system/lircd.service.d
└─lircd2uinput.conf
Active: inactive (dead)
Kann es daran liegen, dass der lircd kaputt gegangen ist?
Bei ir-keytable -v erhalte ich einen Speicherzugriffsfehler (siehe unten) wie bereits letztes Jahr. Das System ist inzwischen vielfach neu gebootet und der Fehler geht wohl dieses Mal nicht von alleine weg. evtest erkennt auch keine Tastendrücke.
Ich benutze weiterhin den Atric 5 mit der Hauppauge A415 Fernbedienung.
Grüße,
j.
root@xi:~# systemctl status eventlircd.service eventlircd.socket
● eventlircd.service - "eventlircd reads from kernel input devices and generate>
Loaded: loaded (/lib/systemd/system/eventlircd.service; enabled; vendor pr>
Active: active (running) since Mon 2023-07-24 08:29:53 CEST; 9min ago
TriggeredBy: ● eventlircd.socket
Main PID: 787 (eventlircd)
Tasks: 1 (limit: 9283)
Memory: 1000.0K
CGroup: /system.slice/eventlircd.service
└─787 /usr/sbin/eventlircd -f --socket=/var/run/lirc/lircd
Jul 24 08:29:53 xi systemd[1]: Started "eventlircd reads from kernel input devi>
● eventlircd.socket
Loaded: loaded (/lib/systemd/system/eventlircd.socket; enabled; vendor pre>
Active: active (running) since Mon 2023-07-24 08:29:53 CEST; 9min ago
Triggers: ● eventlircd.service
Listen: /run/lirc/lircd (Stream)
CGroup: /system.slice/eventlircd.socket
Jul 24 08:29:53 xi systemd[1]: Listening on eventlircd.socket.
Display More
root@xi:~# cat /etc/rc_maps.cfg
#
# *** ANSIBLE MANAGED FILE ***
# template: /root/yavdr-ansible/roles/yavdr-remote/templates/rc_maps.cfg.j2
...
serial_ir rc-rc6-mce /lib/udev/rc_keymaps/hauppauge_a415
...
root@xi:~# sudo ir-keytable
/sys/class/rc/rc1/ gefunden mit:
Name: iMON Remote (15c2:0034)
Treiber imon
Standardschlüsselcodeabbildung: rc-imon-pad
Eingabegerät: /dev/input/event10
Linux-Infrarotfernbedienung : /dev/lirc1
unterstützte Kernelprotokolle: rc-6 imon
Aktivierte Kernelprotokolle: imon
bus: 3, Anbieter/Produkt: 15c2:0034, Version: 0x0014
Wiederholungsverzögerung = 500 ms, Wiederholungsperiode = 125 ms
/sys/class/rc/rc0/ gefunden mit:
Name: Serial IR type home-brew
Treiber serial_ir
Standardschlüsselcodeabbildung: rc-rc6-mce
Eingabegerät: /dev/input/event8
Linux-Infrarotfernbedienung : /dev/lirc0
tangefügte BPF-Protokolle: Vorgang wird nicht unterstützt
unterstützte Kernelprotokolle: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon rc-mm
Aktivierte Kernelprotokolle: lirc rc-6
bus: 25, Anbieter/Produkt: 0001:0001, Version: 0x0100
Wiederholungsverzögerung = 500 ms, Wiederholungsperiode = 125 ms
Display More
root@xi:~# sudo ir-keytable -a /etc/rc_maps.cfg -s rc0 -v
Gerät /sys/class/rc/rc1/ gefunden
Gerät /sys/class/rc/rc0/ gefunden
Uevent /sys/class/rc/rc0/lirc0/uevent wird ausgewertet.
/sys/class/rc/rc0/lirc0/uevent Uevent MAJOR=236
/sys/class/rc/rc0/lirc0/uevent Uevent MINOR=0
/sys/class/rc/rc0/lirc0/uevent Uevent DEVNAME=lirc0
Eingabe-Sysfs-Knoten ist /sys/class/rc/rc0/input11/
Ereignis-Sysfs-Knoten ist /sys/class/rc/rc0/input11/event8/
Uevent /sys/class/rc/rc0/input11/event8/uevent wird ausgewertet.
/sys/class/rc/rc0/input11/event8/uevent Uevent MAJOR=13
/sys/class/rc/rc0/input11/event8/uevent Uevent MINOR=72
/sys/class/rc/rc0/input11/event8/uevent Uevent DEVNAME=input/event8
Uevent /sys/class/rc/rc0/uevent wird ausgewertet.
/sys/class/rc/rc0/uevent Uevent NAME=rc-rc6-mce
/sys/class/rc/rc0/uevent Uevent DRV_NAME=serial_ir
/sys/class/rc/rc0/uevent Uevent DEV_NAME=Serial IR type home-brew
Eingabegerät ist /dev/input/event8
/sys/class/rc/rc0/protocols-Protokoll rc-5 (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll nec (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll rc-6 (aktiviert)
/sys/class/rc/rc0/protocols-Protokoll jvc (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll sony (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll rc-5-sz (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll sanyo (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll sharp (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll mce_kbd (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll xmp (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll imon (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll rc-mm (deaktiviert)
/sys/class/rc/rc0/protocols-Protokoll lirc (aktiviert)
Tabelle für serial_ir, rc-rc6-mce ist in der Datei /lib/udev/rc_keymaps/hauppauge_a415.
Parsing /lib/udev/rc_keymaps/hauppauge_a415 keycode file as plain text
Speicherzugriffsfehler
Display More
root@xi:~# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Power Button
/dev/input/event1: Power Button
/dev/input/event2: RF-Dongle
/dev/input/event3: RF-Dongle Mouse
/dev/input/event4: RF-Dongle Consumer Control
/dev/input/event5: RF-Dongle System Control
/dev/input/event6: HID 046a:0023
/dev/input/event7: HID 046a:0023
/dev/input/event8: Serial IR type home-brew
/dev/input/event9: iMON Panel, Knob and Mouse(15c2:0034)
/dev/input/event10: iMON Remote (15c2:0034)
/dev/input/event11: iMON USB Touchscreen (15c2:0034)
/dev/input/event12: HDA NVidia HDMI/DP,pcm=3
/dev/input/event13: HDA NVidia HDMI/DP,pcm=7
/dev/input/event14: HDA NVidia HDMI/DP,pcm=8
/dev/input/event15: HDA NVidia HDMI/DP,pcm=9
/dev/input/event16: HDA NVidia HDMI/DP,pcm=10
/dev/input/event17: HDA NVidia Rear Mic
/dev/input/event18: HDA NVidia Front Mic
/dev/input/event19: HDA NVidia Line
/dev/input/event20: HDA NVidia Line Out Front
/dev/input/event21: HDA NVidia Line Out Surround
/dev/input/event22: HDA NVidia Line Out CLFE
/dev/input/event23: HDA NVidia Line Out Side
/dev/input/event24: HDA NVidia Front Headphone
Select the device event number [0-24]: 8
Input driver version is 1.0.1
Input device ID: bus 0x19 vendor 0x1 product 0x1 version 0x100
Input device name: "Serial IR type home-brew"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 28 (KEY_ENTER)
Event code 103 (KEY_UP)
Event code 105 (KEY_LEFT)
Event code 106 (KEY_RIGHT)
Event code 108 (KEY_DOWN)
Event code 111 (KEY_DELETE)
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 142 (KEY_SLEEP)
Event code 161 (KEY_EJECTCD)
Event code 164 (KEY_PLAYPAUSE)
Event code 167 (KEY_RECORD)
Event code 168 (KEY_REWIND)
Event code 174 (KEY_EXIT)
Event code 207 (KEY_PLAY)
Event code 208 (KEY_FASTFORWARD)
Event code 210 (KEY_PRINT)
Event code 212 (KEY_CAMERA)
Event code 224 (KEY_BRIGHTNESSDOWN)
Event code 225 (KEY_BRIGHTNESSUP)
Event code 226 (KEY_MEDIA)
Event code 352 (KEY_OK)
Event code 356 (KEY_POWER2)
Event code 358 (KEY_INFO)
Event code 365 (KEY_EPG)
Event code 366 (KEY_PVR)
Event code 368 (KEY_LANGUAGE)
Event code 369 (KEY_TITLE)
Event code 370 (KEY_SUBTITLE)
Event code 372 (KEY_ZOOM)
Event code 373 (KEY_MODE)
Event code 377 (KEY_TV)
Event code 385 (KEY_RADIO)
Event code 386 (KEY_TUNER)
Event code 387 (KEY_PLAYER)
Event code 389 (KEY_DVD)
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 425 (KEY_PRESENTATION)
Event code 430 (KEY_MESSENGER)
Event code 512 (KEY_NUMERIC_0)
Event code 513 (KEY_NUMERIC_1)
Event code 514 (KEY_NUMERIC_2)
Event code 515 (KEY_NUMERIC_3)
Event code 516 (KEY_NUMERIC_4)
Event code 517 (KEY_NUMERIC_5)
Event code 518 (KEY_NUMERIC_6)
Event code 519 (KEY_NUMERIC_7)
Event code 520 (KEY_NUMERIC_8)
Event code 521 (KEY_NUMERIC_9)
Event code 522 (KEY_NUMERIC_STAR)
Event code 523 (KEY_NUMERIC_POUND)
Event type 2 (EV_REL)
Event code 0 (REL_X)
Event code 1 (REL_Y)
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:
Property type 5 (INPUT_PROP_POINTING_STICK)
Testing ... (interrupt to exit)
^Croot@xi:~#
Display More