Autor Thema: Howto: Lirc (Linux Remote) für kaffeine  (Gelesen 2530 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Howto: Lirc (Linux Remote) für kaffeine
« am: 22 Oktober, 2007, 12:16 »
Kennt jemand eine anfängertaugliche Anleitung wie man Lirc in Verbindung mit einer FB der Skystar 2 (seriell) zum Laufen bekommt?!?

Habe mir das ein wenig einfacher vorgestellt?!?  :-\

So, Howto ist hier

dvb_ss2
« Letzte Änderung: 07 November, 2007, 23:39 von mtron »
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Habs gestern für meine pinacle eingerichtet (seriell)

Da war ein passender Treiber dabei...
Guck mal im doc-ordner von lirc , da sind schon etliche lirc.conf dabei , evtl auch für deine FB. musst nur entsprechend umbenennen und an die richtige stelle kopieren (/etc/lirc )

auch ein "man lircd" könnte hilfreich sein...

Ich musste noch den parameter --driver=pinsys (Pinnacle-Treiber) und --device=/dev/ttys0 (com-port) angeben

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Naja, ich dachte da eher an eine Step-by-Step-Anleitung.

Ich habe zwar einiges im Internet gefunden (z.B. https://help.ubuntu.com/community/Install_Lirc_Gutsy), aber mir ist das zu unübersichtlich. Ich komme da irgendwie durcheinander?!?

Vielleicht hat ja jemand hier im Forum bereits eine solche FB von Skystar 2 eingerichtet und kann mir die genaue Vorgehensweise erläutern?!? Würde mich freuen!!!  ::)

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
So, nachdem ich noch ein wenig gesucht habe, habe ich herausgefunden, warum meine TS35 nicht reagierte. Ich musste noch "modprobe lirc_serial" auisführen, anschließend konnte ich die FB mit "irw" testen.

Nur wie geht's jetzt weiter? Habe gelesen, dass ich eine Datei .lircrc für Kaffeine erstellen muss, den Inhalt der Datei habe ich hier gefunden:
http://doc.ubuntu-fr.org/lircrc#kaffeine

Was muss ich jetzt noch tun, damit ich die FB in Kaffeine auch nutzen kann?!?

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Tut mir leid, da kann ich nicht weiterhelfen, da ich meine FB mit VDR verwende.

Mit Kaffeine hab ich das noch nicht ausprobiert, sorry.

PS: Du könntest jedoch hier posten wie man die Fernbedinung nun schonmal soweit kriegt, das lirc, bzw irw funktioniert..

Hast du auch das problem das nachdem du IRW verwendet hast, die FB nicht mehr reagiert ? Ich muss dann immer ein "killall lircd" machen und lircd neu starten.

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Schwierig, ich hoffe ich bekomme das noch irgendwie zusammen?!?

Bzgl. Deinem Problem kann ich leider noch nix zu sagen! Muss ich selbst mal testen, wobei ich ja meine FB bis dato nur mit irw getestet habe?!?

Jemand eine Idee was ich noch mit der "lircrc" anstellen muss, damit Kaffeine "fernbedient" werden kann?!?

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Vielleicht hilft das weiter :

hxxp://66.102.9.104/search?q=cache:yJE-a12k4dIJ:forum.ubuntuusers.de/topic/92485/next/+kaffeine+fernbedienung&hl=de&ct=clnk&cd=4&gl=de

(Klingt für mich so als ob man da noch ein Programm bräuchte das den FB-Befehl in einen Tastendruck umwandelt. So was wie GIRDER unter Windows.)

Wegen dem .lircrc.kaffeine :

Die Tasten sollten beim anlernen deiner FB bzw in der .conf von /etc/lirc genauso heissen wie in der Datei.

Beispiel :
Wenn du auf den Pause-Knopf der Fernbedienung drückst sollte IRW folgendes ausgeben:
pause

Weil ja .lircrc.kaffeine darauf wartet:
begin
        prog = irexec
        button = pause
        config = dcop kaffeine KaffeineIface pause
end

Ausserdem brauchst du noch das Programm irexec
hxxp://www.vdr-wiki.de/wiki/index.php/LIRC#Konfiguration_der_lircrc_zum_Ausf.C3.BChren_von_Aktionen
« Letzte Änderung: 23 Oktober, 2007, 12:37 von Sammy »

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Das mit den Tasten funktioniert schon tadellos!!! Drücke ich die 8, dann wird das auch entsprechend angezeigt etc.

Das mit irexec muss ich mir mal genauer anschauen.

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Kann mir einer mal sagen, wo ich irexec finden sollte?!? Alternativ: Wo bekommt man das her bzw. mit welchem Package kann es installiert werden?!?

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline sp42b

  • Light-Cubie
  • *
  • Beiträge: 13
  • Ich liebe dieses Forum!
Hi,
ich habe genau die gleiche Fernbedienung wie du. Ich habe gestern angefangen Lirc auf Ubuntu 6.10 (edgy) einzurichten. Schöner Spaß. Immerhin funktioniert nun zumindest irw, - und das auch noch nach einem Reboot :D.
Als nächstes werde ich mal schauen, ob ich Rhythmbox ferngesteuert kriege.

irexec ist bei mir (d.h. Ubuntu 6.10) im Paket "lirc" enthalten.

Frage zu irw:
Erscheinen bei dir die Tastendrücke auch doppelt, wenn man die Knöpfe "normal" drückt. Beispiel:
0000000000001a81 00 1 /etc/lircd.conf
0000000000001a81 01 1 /etc/lircd.conf
0000000000001a82 00 2 /etc/lircd.conf
0000000000001a82 01 2 /etc/lircd.conf
0000000000001283 00 3 /etc/lircd.conf
0000000000001283 01 3 /etc/lircd.conf
0000000000001284 00 4 /etc/lircd.conf
0000000000001a85 00 5 /etc/lircd.conf
0000000000001a85 01 5 /etc/lircd.conf

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Ja, je nachdem wie lange ich die Taste betätige!

Da "irw" bei mir nach einem Neustart nicht läuft und ich vorher "sudo modprobe lirc_serial" ausführen muss. Wie bekomme ich das automatisch mitgestartet?!? (Wo muss ich da was eintragen?!?)

Würd' mich freuen, wenn Du Rhythmbox zum Laufen bekommen würdest und hier die Lösung einstellen könntest. Vielleicht schaffe ich es dann auch mit Kaffeine?!? (Momentan trete ich da auf der Stelle!)

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline sp42b

  • Light-Cubie
  • *
  • Beiträge: 13
  • Ich liebe dieses Forum!
Zitat
Da "irw" bei mir nach einem Neustart nicht läuft und ich vorher "sudo modprobe lirc_serial" ausführen muss. Wie bekomme ich das automatisch mitgestartet?!? (Wo muss ich da was eintragen?!?)

Im "Idealfall" soll man wohl in  /etc/lirc/hardware.conf folgendes eintragen bzw anpassen:
LOAD_MODULES=true
MODULES="lirc_serial"

Bei mir klappte es leider nicht, weil ich das Modul mit Optionen laden muss (modprobe lirc_serial irq=4 io=0x3f8) und vorher COM1 freimachen muss (setserial /dev/ttyS0 uart none). Deshalb habe ich die Befehle in /etc/init.d/lirc eingebaut. Bei Bedarf poste ich das gerne.

Zitat
Würd' mich freuen, wenn Du Rhythmbox zum Laufen bekommen würdest und hier die Lösung einstellen könntest. Vielleicht schaffe ich es dann auch mit Kaffeine?!? (Momentan trete ich da auf der Stelle!)

Grundsätzlich geht es schon.  Rhythmbox hat eine Lirc-Schnittstelle bzw Lirc-PlugIn. Bis jetzt kann ich die Lautstärke regeln und Vor/Zurück  springen. Man muss in seinem Home-Verzeichnis, eine Textdatei mit Namen ".lircrc" erstellen.

Meine sieht ungefähr so aus (ACHTUNG mit Syntaxfehlern aber lauffähig):
begin rhythmbox
begin
    prog = Rhythmbox
    button = Red
    config = volume_up
    repeat = 3
end

begin
    prog = Rhythmbox
    button = Green
    config = volume_down
    repeat = 3
end

end rhythmbox

Das Red und Green kommt aus "/etc/lirc/lircd.conf" und sind Tasten auf der Fernbedienung. volume_up bzw volume_down bietet das Rhythmbox-Plugin an (s.a. Hilfe von Rhythmbox).

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Re: Lirc - vernünftige Anleitung für Ubuntu und FB Skystar 2 (seriell)?
« Antwort #12 am: 02 November, 2007, 20:22 »
@sp42b
Danke für den Tip bzgl. Autostart!

@all
Heureka!!! Meine Fernbedienung läuft nun - freu!!!

Die Lösung lautet "kdelirc" und "irkick", habe ich nach weiteren Suchen unter folgendem Link gefunden:
http://forum.ubuntuusers.de/topic/30230/?highlight=kaffeine+lirc

Nachdem kdelirc installiert ist muss irkick gestartet und anschließend konfiguriert werden.

Recht einfach lassen sich die Tasten z.B. für nächsten Kanal oder Lautstärke etc. definieren. Etwas komplizierter ist es mit den Nummerntasten. Weiß nicht genau, ob's da einen einfacheren Weg gibt, aber ich musste jede Nummerntaste 2x konfigurieren?!?

Werde bei Gelegenheit mal eine Anleitung dazu posten.

Btw: Wie kann ich unter Linux die Metadaten einer PDF-Datei ändern?!?

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Re: Lirc - vernünftige Anleitung für Ubuntu und FB Skystar 2 (seriell)?
« Antwort #13 am: 06 November, 2007, 14:12 »
Hier nun eine Anleitung wie man nach Installation von "Kdelirc" unter Ubuntu mit ""irkick" seine Fernbedienung für Kaffeine (und andere Programme) konfigurieren kann.

Voraussetzung:
LIRC ist installiert und nach Eingabe von "irw" auf der Konsole und Betätigen der ein oder anderen Tasten auf der FB wird was auf der Konsole ausgegeben.

Die Anleitung ist als PDF im Anhang oder per externen Download:
http://www.mediafire.com/?5dufdk92g3d

Kdelirc kann entweder über die Synaptik-Paketverwaltung oder über folgenden Befehl im Terminal installiert werden:
Zitat
sudo apt-get install kdelirc

Entgegen meiner Antwort vorher, ist die Konfiguration der Nummerntasten doch kein Hexenwerk!

dvb_ss2
« Letzte Änderung: 06 November, 2007, 17:23 von mtron »
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline mtron

  • Server-Admin
  • *
  • Beiträge: 1514
    • some debs
Re: Lirc - vernünftige Anleitung für Ubuntu und FB Skystar 2 (seriell)?
« Antwort #14 am: 06 November, 2007, 17:25 »
Super Anleitung, danke! Ich hab mir erlaubt das PDF hier im Forum an deinen Post dranzuhängen
« Letzte Änderung: 06 November, 2007, 17:31 von mtron »
Signatur
PC: lshw | Sats: 19.2° & 13°Ost (DiSEqC, 80cmØ Blech) | DVB-Soft: vdr 2.1.7 mit softhddevice via va-api
- Hauppauge Nova-T USB 2.0 Stick mit DiBcom DiB7700P Frontend, MT2060 tuner, Firmware
- TerraTec Cinergy S2 PCI HD mit STB0899 demodulator und Mantis VP 1041 PCI bridge
- TerraTec Cinergy S2 USB mit Montage DS3000 demodulator und IR-receiver,  Firmware
[close]