Ich brauche doch noch ein bischen Unterstützung.
nach den Versuchen hier bin ich daran gescheitert, dass entweder die TBS Treiber oder die Serielle Schnittstelle mit lirc funktionierten, aber beides gleichzeitig eben nicht.
Also zurück auf mein 0.4er System.
Atric habe ich per WFE auf homebrew tty0 eingerichtet.
Ich bekomme mit mode2 auf /dev/lirc1 Reaktionen, also ist die HW ok.
Auf /dev/lirc0 ist wohl das remote-device der tbs-karte (physikalisch nicht angeschlossen)
irw bleibt stumm.
Leider scheint sich lircd mit der FB der TBS Karte zu verbinden, wenn ich dies richtig deute:
ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver cx23885, table rc-tbs-nec
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Repeat delay = 500 ms, repeat period = 125 ms
Ich denke es klemmt zwischen der ttyS0 und lirc.
Ich vermute, das hat mit den udev rules zu tun. Wie kann ich
cat /proc/bus/input/devices
...
I: Bus=0001 Vendor=6981 Product=8888 Version=0001
N: Name="cx23885 IR (TurboSight TBS 6981)"
P: Phys=pci-0000:02:00.0/ir0
S: Sysfs=/devices/pci0000:00/0000:00:0c.0/0000:02:00.0/rc/rc0/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=100013
B: KEY=3000000100c0000 34301100000000 0 100000 408000000800 8e168000000000 ffc
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="MCE IR Keyboard/Mouse (cx23885)"
P: Phys=/input0
S: Sysfs=/devices/virtual/input/input5
U: Uniq=
H: Handlers=sysrq kbd mouse1 event5
B: PROP=0
B: EV=100017
B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe
B: REL=3
B: MSC=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="lircd"
P: Phys=
S: Sysfs=/devices/virtual/input/input6
U: Uniq=
H: Handlers=sysrq rfkill kbd event6
B: PROP=0
B: EV=100003
B: KEY=ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffff fffffffffffffffe
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="eventlircd"
P: Phys=/dev/input/event6
S: Sysfs=/devices/virtual/input/input7
U: Uniq=
H: Handlers=event7
B: PROP=0
B: EV=3
B: KEY=ffffffffff 0 0 0 0 0 3fcff 7fff8fff00ff03ff 0 0 0 0
Alles anzeigen
ls -l /dev/lirc*
crw------- 1 root root 249, 0 2012-07-21 14:53 /dev/lirc0
crw------- 1 root root 249, 1 2012-07-21 14:53 /dev/lirc1
lrwxrwxrwx 1 root root 5 2012-07-21 14:53 /dev/lirc_serial.1 -> lirc1
Die lircd.conf ist namespace konform (harmony_kls_vdr_1.6), remote.conf nicht verändert .
Ich wäre für einen zielführenden Tipp echt dankbar.