LIRC
lirc von http://www.lirc.org/ downloaden
Folgende Pakete müssen installiert sein: linux-headers-(...), build-essential, dialog, setserial
Lirc entpacken und in das dir wechseln
Dort die setup.sh ausführen (als root) und die gewünschten Einstellungen auswählen
Anschliessend noch make und make install ausführen
Falls lirc für die serielle Schnittstelle kompilliert wurde, muss zunächst noch folgender Befehl ausgeführt werden: setserial /dev/ttyS0 uart none | S0=COM0, S1=COM1
Nun kann das Modul mit modprobe lirc_serial geladen werden
Anschliessend installiert man das Paket lirc (Debian: apt-get install lirc) und führt das Programm lircd aus
Mit mode2 kann nun getestet werden ob das Modul funktioniert
Nun muss noch rm -rf /etc/lircd.conf und anschließend irrecord /etc/lircd.conf ausgeführt werden
In das Homedir wechseln und dort die Datei ".lircrc" anlegen
Aufbau der lircrc.
begin prog = <Daemon für Skript- und Programm-ausführungen> button = <Tasten Name, ist in der lircd.conf definiert> config = <Auszuführender Befehl> mode = <Modus: Schaltet Modus ein oder aus> repeat = <Wiederholung an oder aus (0 oder 1)> remote = <Name des Buttons in der lircd.conf> end
Bsp:
begin prog = irexec button = button_1 config = reboot end
begin prog = irexec button = button_2 config = xmms -p end
Nachdem lircd neu gestartet wurde, muss noch irexec gestaret werden.