Wer oder was will denn auf /dev/lirc zugreifen? IIRC gibt es höchstens /dev/lirc0.
Gerald
Wer oder was will denn auf /dev/lirc zugreifen? IIRC gibt es höchstens /dev/lirc0.
Gerald
@owenzel Ich sehe aber gerade, dass Deine Lircd.conf nicht Namespace-konform ist.
0 muss KEY_0 heißen usw.
gda Ich hab ein * vergessen bei ls-Befehl, meine Schuld!
...das sieht dann so aus:
Zitatls /dev/lirc*
/dev/lirc0
Ich habe mal den von Dir genannten Post durchgelesen. Vielleicht hilft das noch?
ZitatAlles anzeigenfind /lib |grep lirc
/lib/udev/rules.d/98-eventlircd-names.rules
/lib/udev/rules.d/98-lirc-hama.rules
/lib/udev/rules.d/98-eventlircd4irserver.rules
/lib/udev/rules.d/85-lirc.rules
/lib/udev/rules.d/98-eventlircd.rules.disabled
/lib/udev/rules.d/98-eventlircd.rules
/lib/udev/rules.d/98-lircd.rules
/lib/udev/rules.d/98-lircd.rules.disabled
/lib/udev/lircd_helper
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_sir.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_igorplugusb.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_serial.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_ttusbir.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_ite8709.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_zilog.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_it87.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_imon.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_bt829.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/staging/lirc/lirc_sasem.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/media/rc/lirc_dev.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/media/rc/ir-lirc-codec.ko
/lib/modules/2.6.38-11-generic/kernel/drivers/media/rc/keymaps/rc-lirc.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_sir.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_dev.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_igorplugusb.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_serial.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_ttusbir.ko
/lib/modules/2.6.38-11-generic/updates/dkms/ir-lirc-codec.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_zilog.ko
/lib/modules/2.6.38-11-generic/updates/dkms/rc-lirc.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_parallel.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_imon.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_bt829.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_sasem.ko
...und:
Zitatfind /lib |grep lirc_dev
/lib/modules/2.6.38-11-generic/kernel/drivers/media/rc/lirc_dev.ko
/lib/modules/2.6.38-11-generic/updates/dkms/lirc_dev.ko
.../etc/lirc/lirc.conf händisch modifiziert (..allerdings kein Effekt)
# brand: /etc/lirc/lirc.conf
begin remote
name devinput
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 863 911
zero 863 911
plead 859
gap 113591
toggle_bit_mask 0x800
begin codes
Key_Blue 0x022E
Key_Red 0x022B
Key_Yellow 0x022D
Key_Green 0x022C
Key_Up 0x0210
Key_Down 0x0211
Key_Left 0x0215
Key_Right 0x0216
Key_OK 0x0217
Key_REC 0x1237
Key_0 0x1200
Key_1 0x1201
Key_2 0x1202
Key_3 0x1203
Key_4 0x1204
Key_5 0x1205
Key_6 0x1206
Key_7 0x1207
Key_8 0x1208
Key_9 0x1209
Key_Info 0x020F
Key_PGR_up 0x1220
Key_PRG_down 0x1221
Key_Menu 0x0212
Key_Slow 0x1229
Key_Sleep 0x1226
Key_Sound 0x1223
end codes
end remote
Alles anzeigen
Die Datei ist auch immer noch nicht Namespace-konform:
nicht Key_0 sondern KEY_0, nicht Key_Blue sonder KEY_BLUE usw.
Habe eben meine lircd.conf und remote.conf namespace konform gemacht, trotzdem will die Remote nicht.
lircd.conf:
http://pastebin.com/xqS8DLx7
remote.conf:
http://pastebin.com/mH9fMZXC
dmesg:
mezo@vdr:~$ dmesg | grep lirc[ 12.519867] lirc_dev: IR Remote Control driver registered, major 250
Zitat/dev/ttyS0 uart none (hier das Zeichen # entfernt)
Das bringt bei mir auch nichts, auch wenn ich die hardware.conf wie im obigen Post anpasse, tut sich nichts. Weder wird lirc geladen, noch blinkt die Empfangsdiode des Atric.
Ich habe auch im Web die Einstellungen nochmals geändert und wieder zurückgesetzt, ohne Erfolg.
Sep 12 11:24:27 yavdr vdr: [1752] ERROR: /var/run/lirc/lircd: Datei oder Verzeichnis nicht gefunden
Sep 12 11:26:13 yavdr vdr: [1715] ERROR: lircd connection broken, trying to reconnect every 3.0 seconds
Sep 12 11:26:13 yavdr init: eventlircd main process (660) killed by TERM signal
Sep 12 11:26:16 yavdr vdr: [1715] ERROR: /var/run/lirc/lircd: Datei oder Verzeichnis nicht gefunden
hat jemand noch eine andere Idee?
Dumpfbacke
hat jemand noch eine andere Idee?
Ich verlier hier langsam die Übersicht. 3 Leute mit zum Teil doch anderen Problemen.
Auch für Dich gilt: ls /dev/lirc*
Auch wäre bei Dir mal ein
interessant. Einfach erst einmal um zu sehen, ob die Module geladen werden. Entfällt, falls Du ein /dev/lirc0 hast bei obigem ls-Befehl!
Dein Atric ist aber in Ordnung und es ist der 1. com-Port?
mezo Welcher Empfänger? Das Empfänger-Modul ist bei Dir nicht geladen.
Die remote.conf ist per default schon Namespace-konform!
serieller Empfänger. Ich hab ihn schon mehrmals neu ausgewählt im Webinterface.
Warum das ?
Sep 12 11:26:13 yavdr init: eventlircd main process (660) killed by TERM signal
Kannst du das mal beenden und eventlircd auf der Konsole mit -vvv -f starten und schauen ob du Fehler bekommst ?
root@yavdr:/home/yavdr# ls /dev/lirc*
ls: Zugriff auf /dev/lirc* nicht möglich: Datei oder Verzeichnis nicht gefunden
root@yavdr:/home/yavdr#
root@yavdr:/home/yavdr# modprobe lirc_serial
root@yavdr:/home/yavdr# dmesg|grep lirc
[ 563.121385] lirc_dev: IR Remote Control driver registered, major 249
[ 563.146003] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
[ 564.110018] lirc_serial: auto-detected active low receiver
[ 564.110200] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0
Jetzt blinkt der Atric wieder
Bringt keinerlei Ausgabe bei Drücken der FB
Bringt keinerlei Ausgabe bei Drücken der FB
Da war ein Tippfehler drin, die Option sollte -vw heißen und nicht -vv.
EEdit: Und Deine Hardware.conf wäre auch noch interessant!
Bist du sicher mit dem Tippfehler?
root@yavdr:/home/yavdr# eventlircd -vw -f
eventlircd: invalid option -- 'w'
error: unknown option: ?
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Home-brew (16x50 UART compatible serial port)"
REMOTE_MODULES="lirc_dev lirc_serial"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF=""
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
Alles anzeigen
Bist du sicher mit dem Tippfehler?
Okay, dann hat Steffen den Tippfehler gehabt.
Fangen wir jetzt mal von ganz unten bei Dir an:
mode2 -d /dev/lirc0
Kommt da eine Ausgabe? (Ggf. mit sudo)
Unsinn gelöscht
Okay, dann hat Steffen den Tippfehler gehabt.
Nein, hat er nicht, das falsche "w" kam von dir. Und jetzt halte mal so lange die Füße still bis er Steffens Frage beantwortet hat.
Gerald
root@yavdr:/home/yavdr# eventlircd -vv -f
^C
Bringt keinerlei Ausgabe bei Drücken der FB
Da soll auch nichts kommen, Steffen wollte nur sehen ob der Daemon kracht und wenn ja warum. Er kracht aber nicht. Das dritte "v" hätte den Daemon noch geschwätziger gemacht, aber das bringt hier wohl nichts.
Gerald
Bringt keinerlei Ausgabe bei Drücken der FB
Hat er doch und Steffen hatte -vw geschriben, hatte extra 5x hingesehen! Korrektur -vvv = 3*v und Dumpfbacke hatte nur 2*v.
Sep 11 17:20:01 yavdr vdr: [2513] ERROR: lircd connection broken, trying to reconnect every 3.0 seconds
Ggf. waären noch mal ein paar Einträge davor interessant, eventlircd bekam ein Term-Signal, warum auch immer.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!