na ja wдhrend ich geschrieben habe , hast du schon erfolgsmeldung geschrieben,
trotzdem lasse ich das hier,vielleicht hilft das anderen.
Kopiert aus dem vdrportal.
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Исходный код
LIRC benutzt du mit der seriellen Schnittstelle,
entweder mit dem ersten seriellen Port ("/dev/ttyS0")
oder dem zweiten seriellen Port ("/dev/ttyS1"). Ich geh mal
stillschweigend davon aus, dass dein Board wie die meisten zwei serielle Ports hat
und dein LIRC Receiver an der ersten seriellen Schnittstelle hдngt.
Nur *ein* Treiber kann auf deinen seriellen Port zugreifen,
entweder LIRC oder aber der normale Treiber fьr die serielle Schnittstelle. Deswegen sagst du dem Treiber fьr die serielle Schnittstelle dass er den seriellen Port nicht nutzen soll:
setserial /dev/ttyS0 uart none
Erst danach (!) darfst du den LIRC Treiber fьr die serielle Schnittstelle laden:
modprobe lirc_serial
Der sollte dann - wenn alles lдuft und an der Schnittstelle funktionierende Hardware fьr LIRC gefunden wird - melden
kernel: lirc_serial: auto-detected active low receiver
Показать весь код
machmal erstmal
muss rauskommen etwa so
lirc_dev
lirc_serial
dann machst du
und wieder
sollte nichts rauskommen
danach setzt du
Исходный код
setserial /dev/ttyS0,1,2,3 uart none
modprobe lirc_serial
/etc/init.d/lirc start
lsmod | grep lirc
muss wieder etwa so aussehen
lirc_dev
lirc_serial
und dann gib
und drьcke auf der Fernbedinung die Tasten