Hallo Zusammen,
ich bin dabei mir einen HTPC mit VDR und XBMC zu bauen. Als Betriebssystem verwende ich Ubuntu 9.10. Nachdem ich den VDR und XBMC
ans Laufen bekommen habe, fehlt jetzt nur noch meine Fernbedienung. In meinem Gehäuse Moneual Moncase 312 ist ein eingebauter IR-Empfänger mit
Ein/Ausschalter und Drehknopf dabei. Der Ein/Ausschalter von der Fernbedienung funktionierte auch Out of the box. Nur lirc bekomme ich mit dem Ding nicht ans Laufen.
Unter Windows 7 funktionieren FB und Drehknopf einwandfrei. Als Software wirdM.Play MX mitgeliefert.
Der IR-Empfänger hat einen FT232RL Chip (USB Serial Device). dmesg gibt mir folgende Ausgabe:
[ 6338.980392] USB Serial support registered for FTDI USB Serial Device
[ 6338.980556] ftdi_sio 3-4:1.0: FTDI USB Serial Device converter detected
[ 6338.980642] usb 3-4: Detected FT232RL
[ 6338.980651] usb 3-4: Number of endpoints 2
[ 6338.980658] usb 3-4: Endpoint 1 MaxPacketSize 64
[ 6338.980665] usb 3-4: Endpoint 2 MaxPacketSize 64
[ 6338.980672] usb 3-4: Setting MaxPacketSize 64
[ 6338.982337] usb 3-4: FTDI USB Serial Device converter now attached to ttyUSB0
[ 6338.982453] usbcore: registered new interface driver ftdi_sio
[ 6338.982462] ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
Angelegt wurde das Device /dev/ttyUSB0. Mit "cat /dev/ttyUSB0" erhalte ich keine Ausgabe wenn ich eine Taste auf der FB drücke oder den Drehknopf betätigte. irw
und mode2 bringen auch keine Ausgaben.
Ich habe bereits den neuen Kernel 2.6.31-17-generic installiert, da es hieß, dass im ftdi_sio Modul ein Bug enthalten ist, so dass der Treiber nicht richtig mit dem FT232RL
Chip funktioniert. Desweiteren hab ich auf den Treiber auch schon selbst kompiliert und einen Fix für den Umgang mit FT232RL eingespielt.
Meine hardware.conf für lirc sieht wie folgt aus:
REMOTE="VLSystem MPlay Blast"
REMOTE_MODULES=""
REMOTE_DRIVER="mplay"
REMOTE_DEVICE=""
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="vlsystem/lircd.conf.mplay"
REMOTE_LIRCD_ARGS=""
TRANSMITTER="Serial Port (UART) : Dish Receiver"
TRANSMITTER_MODULES="lirc_dev lirc_serial"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lircd"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="dish/general.conf"
TRANSMITTER_LIRCD_ARGS=""
START_LIRCD="true"
START_LIRCMD="-d /dev/ttyUSB0"
LOAD_MODULES=""
LIRCMD_CONF=""
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
Alles anzeigen
Hat jemand eine Idee wo das Problem liegt?
Bin über jede Hilfe dankbar, da ich an diesem Problem bereits mehrere Tage verzweifel.
Danke für eure Antworten im Voraus!
Viele Grüße,
captainjack79