Archiv > General
wie Lirc unter MLD 3.0.1.1 einrichten
xkarlix:
Hallo Claus
Lirc startet und läuft mit den Standard Einstellungen und einem Seriellen Empfänger.
Als Fernbedienung habe ich derzeit die von Terratech Cinergy S2 PCI HD.
In der rc.conf:
# Lirc Aufruf Argumente
LIRC_ARGS="/dev/ttyS0 uart none"
# Lirc Driver
LIRC_DRIVER="lirc_serial"
Eine Änderung in:
# Lirc Aufruf Argumente
# LIRC_ARGS="/dev/ttyS0 uart none"
# Lirc Driver
# LIRC_DRIVER="lirc_serial"
LIRC_DRIVER="ftdi"
führt zu Fehlern
MLD> restart lirc
Stopping lirc daemon done
Loading lirc driver failed
Starting lirc daemon done
scheint nicht so einfach zu gehen
lG
karl
clausmuus:
Wie gesagt, Du solltest erst einmal versuchen das manuell zum laufen zu bekommen. Grund für den Vorschlag ist, das die Beschreibung die ich zu dem Empfänger überflogen habe, doch einiges an besonderen Einstellungen benötigt.
Allerdings konnte ich keinen ftdi (bzw. müsste der nicht lirc_ftdi heißen) Treiber in den MLD Paketen finden. Und ohne den, kann es ja nicht funktionieren, oder?
Claus
xkarlix:
In meinem Lubuntu 13.4 (Zugleich meine Entwicklungsumgebung)
lirc 0.9.0-0ubuntu3
Mein Empfänger besteht aus einem TSOP4838 und
einem USB-/Seriell-Adapter von http://www.ribu.at/ (FT232RL)
( http://www.huitsing.nl/irftdi/ Armin's hardware )
/etc/lirc/hardware.conf:
folgende Zeilen geändert
REMOTE_DRIVER="ftdi"
START_LIRCD="true"
lircd.conf nach /etc/lirc
lircd neustart und läuft
In der Entwicklungsumgebung
libftdi-dev ist installiert
In MLD3.0.1.1/lirc/addon/usr/lib/i386-linux-gnu/
werden einige libs erzeugt.
auch eine libftdi.so.1.20.0
stellen diese eine Funktion in lirc zur verfügung?
wo sollten diese im MLD gespeichert werden?
karl
xkarlix:
Hallo
Mit meinen Versuchen das lirc addon zu aktualisieren bin ich leider gescheitert.
Habe nun meinen MLD 3.0.1.1 neu gebaut und installiert.
Lirc driver ftdi und Fernbedienung sind ausgewählt.
rc.config:
LIRC_ARGS=""
LIRC_DRIVER="ftdi"
LIRC_KEYMAP="terratec/Cinergy_S2_PCI_HD"
USB_DRIVER="ftdi_sio"
/var/log/sysinit:
Loading lirc driver failed
Starting lirc daemon done
Über ssh mit dem Mld verbunden:
MLD> stop lirc
MLD> lircd -n -H ftdi /etc/lircd.conf
lircd: lircd(ftdi) ready, using /var/run/lirc/lircd
lircd: accepted new client on /var/run/lirc/lircd
lircd: Initializing FTDI:
lircd: accepted new client on /var/run/lirc/lircd
lircd: opened FTDI device '' OK
Beim Aufruf von irw wird jeder Tastendruck erkannt.
Wie kann ich meinem Mld beibringen lirc richtig zu starten?
karl
clausmuus:
OK, nun bin ich schlauer. Das war genau die Info die ich brauchte.
Im lirc init Script ist nen fehler, bzw. eine kleine unsauberkeit, weshalb das ftdi falsch verarbeitet wird. Das lässt sich aber recht einfach umgehen. Du brauchst lirc in der rc.config lediglich wie folgt zu konfigurieren:
--- Code: ---LIRC_ARGS="-H ftdi"
LIRC_DRIVER=""
--- End code ---
Dann sollte lirc auch beim booten automatisch gestartet werden und funktionieren.
Wenn die Tastendrücke noch nicht vom VDR erkannt werden, kannst Du den VDR diesbezüglich neu anlernen, indem Du im Webif unter "Setup / TV / VDR" in der Selectbox "Train remote" LIRC auswählst, speicherst und danach den VDR neu startest. Dann wirst Du aufgefordert die Fernbedienungs Tastenzuordnung neu anzulernen.
Claus
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version