Hallo,
ich habe versucht meinen vdr von 2.6.1 auf 2.6.3 zu updaten, dabei ist mir aufgefallen, dass die Fernbedienung nicht mehr funktioniert.
Nachdem ich ein bisschen in der Changelog geschaut habe habe ich diese Änderung entdeckt.
Klaus Schmidinger's git trees - vdr.git/commit
Leider konnte ich diese Änderung nicht bei Version 2.6.2 und 2.6.3 rückgängig machen. (vdr.c, lirc.h, lirc.c)
Ich nutze nicht die kernel based LIRC Treiber sondern "smtlircd" welche es für die damalige Samsung SMT7020 gab.
Bekomme auch nicht mehr 100% zusammen wie ich das damals eingebunden habe, jedoch mache ich unter /etc/init.d/vdrstarten kurz vorm starten des vdr folgendes:
echo -n "lircd "
touch /dev/lircd
sudo /usr/sbin/smtlircd
chown vdr:vdr /dev/lircd
im Logfile erhalte ich beim starten des VDRs 2.6.1 dann nur folgendes:
[498] remote control LIRC - keys known
[517] LIRC remote control thread started (pid=498, tid=517, prio=high)
im VDR 2.6.2
[498] ERROR (lirc.c,187): /dev/lircd: Kein passendes Gerät bzw. keine passende Adresse gefunden
[498] ERROR: remote control DEV_LIRC not ready!
[516] LIRC remote control thread started (pid=498, tid=516, prio=high)
[516] LIRC remote control thread ended (pid=498, tid=516)
ich habe im Makefile folgendes entdeckt:
### The remote control:
LIRC_DEVICE = /var/run/lirc/lircd
### Use this for kernel based driver:
#LIRC_DEVICE = /dev/lirc0
habe dort auch LIRC_DEVICE = /dev/lircd versucht das hilft auch nicht.
mfg
bacardi