Ich habe eine lirc (Atric) IR Empfänger am seriellen Port. Zusätzlich findet das System aber auch 3 ungenutzte IR Empfänger von Nova S2 DVB Karten.
Das Problem ist, daß die Reihenfolge der gefundenen Geräte sich beim Booten manchmal ändern kann und dann der Atrix IR Empfänger nicht unter
/dev/lirc3 sondern /dev/lirc0 zu finden ist.
Daher die Frage, wie kann ich sicherstellen, daß der Atric Empfänger zuerst gefunden wird und damit /dev/lirc0 wird? Oder wie kann ich
sicherstellen, dass in /etc/lirc/hardware.conf immer das richtige Atric /dev/lirc Device steht? Ich hatte schon versucht, ir-lirc-codec zu blacklisten damit die
Nova IR Empfänger nicht geladen werden: ohne Erfolg. Kann ich evtl. bei udev verhindern, dass /dev/lircx für die Nova erstellt wird?
Hier mal eine grep lirc /var/log/syslog Ausgabe:
01:35:38 zotac kernel: [ 12.033769] lirc_dev: IR Remote Control driver registered, major 249
Apr 16 01:35:38 zotac kernel: [ 12.597418] rc rc0: lirc_dev: driver ir-lirc-codec (cx88xx) registered at minor = 0
Apr 16 01:35:39 zotac kernel: [ 13.025524] rc rc1: lirc_dev: driver ir-lirc-codec (cx88xx) registered at minor = 1
Apr 16 01:35:39 zotac kernel: [ 13.258527] rc rc2: lirc_dev: driver ir-lirc-codec (cx88xx) registered at minor = 2
Apr 16 01:35:42 zotac kernel: [ 16.818010] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
Apr 16 01:35:43 zotac kernel: [ 17.770035] lirc_serial: auto-detected active low receiver
Apr 16 01:35:43 zotac kernel: [ 17.770120] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 3