LIRC
Erdweg (Diskussion | Beiträge) K (Nur Kleinigkeit) |
(M) |
||
Zeile 4: | Zeile 4: | ||
Hinweis | Hinweis | ||
|- | |- | ||
− | | style="background-color:#ffffee; border:solid 1px #ffeaa5; padding:1em; font-size: | + | | style="background-color:#ffffee; border:solid 1px #ffeaa5; padding:1em; font-size:100%;"| |
Die Kernel der 2.6er Serie werden noch nicht vollständig unterstützt. Versuchen sie in diesem Fall die [http://www.lirc.org/cvs.html CVS-Version] von LIRC. | Die Kernel der 2.6er Serie werden noch nicht vollständig unterstützt. Versuchen sie in diesem Fall die [http://www.lirc.org/cvs.html CVS-Version] von LIRC. | ||
− | Aktuelle Snapshots: | + | Aktuelle Snapshots: siehe Links |
|} | |} | ||
Zeile 23: | Zeile 23: | ||
und das war's | und das war's | ||
− | Ein Eintrag in der /etc/modules.conf kann Sinn machen: | + | Ein Eintrag in der '''/etc/modules.conf''' kann Sinn machen: |
<pre>alias char-major-61 lirc_serial</pre> | <pre>alias char-major-61 lirc_serial</pre> | ||
− | == Installation == | + | ==Installation== |
Um die Kernel-Module und Programme zu installieren | Um die Kernel-Module und Programme zu installieren | ||
<pre>make install --prefix=/usr/local</pre> | <pre>make install --prefix=/usr/local</pre> | ||
==Konfiguration== | ==Konfiguration== | ||
− | + | Um den lirc-daemon starten zu können, benötigen wir eine [http://lirc.sourceforge.net/remotes/nokia/DBOX2 lircd.conf], diese ist unter '''/etc''' abzulegen. | |
In den meisten Fällen wird Lirc schon fertig eingerichtet ([[Linvdr]], c't). | In den meisten Fällen wird Lirc schon fertig eingerichtet ([[Linvdr]], c't). | ||
Zeile 35: | Zeile 35: | ||
1. Prozess lircd anhalten | 1. Prozess lircd anhalten | ||
− | + | <pre>killall lircd</pre> | |
− | + | 2. Löschen von '''/etc/lircd.conf''' (Datei beinhaltet Konfiguration Fernbedienung) | |
− | 2. | + | <pre>rm /etc/lircd.conf</pre> |
− | + | ||
− | + | ||
3. Neue lircd.conf erstellen | 3. Neue lircd.conf erstellen | ||
− | + | <pre>irrecord /etc/lircd.conf</pre> | |
− | + | 4. Prozess lirc starten | |
− | 4. | + | <pre>/etc/init.d/lirc start</pre> |
− | + | ||
− | + | ||
5. Fernbedienung überprüfen | 5. Fernbedienung überprüfen | ||
− | + | <pre>irw</pre> | |
− | + | ||
− | + | ||
'''Ändern des COM Ports''' | '''Ändern des COM Ports''' | ||
Adresse und Interrupt des COM POrts werden direkt eingestellt. /etc/modules.conf (COM1): | Adresse und Interrupt des COM POrts werden direkt eingestellt. /etc/modules.conf (COM1): | ||
− | + | <pre>alias char-major-61 lirc_serial</pre> | |
− | alias char-major-61 lirc_serial | + | |
− | + | ||
''options lirc_serial irq=4 io=0x3f8'' | ''options lirc_serial irq=4 io=0x3f8'' | ||
− | |||
Für COM2 (Standardwerte): | Für COM2 (Standardwerte): | ||
− | + | <pre>alias char-major-61 lirc_serial</pre> | |
− | alias char-major-61 lirc_serial | + | |
− | + | ||
''options lirc_serial'' '''irq=3 io=0x2f8''' | ''options lirc_serial'' '''irq=3 io=0x2f8''' | ||
− | Anschliessend depmod aufrufen, lircd und lirc_serial neu laden | + | Anschliessend: |
+ | <pre>depmod</pre> | ||
+ | aufrufen, lircd und lirc_serial neu laden. | ||
==Links== | ==Links== | ||
Zeile 84: | Zeile 75: | ||
| http://lirc.sourceforge.net/remotes | | http://lirc.sourceforge.net/remotes | ||
| Index unterstützter FBs | | Index unterstützter FBs | ||
− | |||
|} | |} |
Version vom 28. August 2004, 13:15 Uhr
Inhaltsverzeichnis |
Voraussetzung
Hinweis |
Die Kernel der 2.6er Serie werden noch nicht vollständig unterstützt. Versuchen sie in diesem Fall die CVS-Version von LIRC. Aktuelle Snapshots: siehe Links |
Kernel-Quellen sollten installiert sein.
Kompilieren
Einfach setup.sh aufrufen
./setup.sh
und den Anweisungen folgen. Alternativ kann man configure auch von Hand aufrufen
./configure --help
gibt alle Möglichen Optionen aus. Anschließend
./configure --with-driver=serial
für den seriellen Treiber, bzw. serial durch den Gewünschten ersetzen. Jetzt noch ein einfaches
make
und das war's
Ein Eintrag in der /etc/modules.conf kann Sinn machen:
alias char-major-61 lirc_serial
Installation
Um die Kernel-Module und Programme zu installieren
make install --prefix=/usr/local
Konfiguration
Um den lirc-daemon starten zu können, benötigen wir eine lircd.conf, diese ist unter /etc abzulegen.
In den meisten Fällen wird Lirc schon fertig eingerichtet (Linvdr, c't). Um die Fernbedienung per hand anzulernen müssen Sie folgende Schritte vornehmen:
1. Prozess lircd anhalten
killall lircd
2. Löschen von /etc/lircd.conf (Datei beinhaltet Konfiguration Fernbedienung)
rm /etc/lircd.conf
3. Neue lircd.conf erstellen
irrecord /etc/lircd.conf
4. Prozess lirc starten
/etc/init.d/lirc start
5. Fernbedienung überprüfen
irw
Ändern des COM Ports
Adresse und Interrupt des COM POrts werden direkt eingestellt. /etc/modules.conf (COM1):
alias char-major-61 lirc_serial
options lirc_serial irq=4 io=0x3f8 Für COM2 (Standardwerte):
alias char-major-61 lirc_serial
options lirc_serial irq=3 io=0x2f8
Anschliessend:
depmod
aufrufen, lircd und lirc_serial neu laden.
Links
[1] | http://www.lirc.org | LIRC Homepage |
[2] | http://lirc.sourceforge.net/software/snapshots | LIRC CVS snapshots |
[3] | http://www.kernel.org | Homepage des Linux-Kernels |
[4] | http://lirc.sourceforge.net/remotes | Index unterstützter FBs |