[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / RPI 2 lirc
 

Offline hummel99

  • Newbie
  • *
  • Posts: 27
    • View Profile
RPI 2 lirc
« on: March 08, 2015, 21:17:57 »
Hallo, ich habe ein kleines Problem mit der FB auf dem RPI2, was ich gemacht habe:

- Im WI meine FB eingestellt, (Technisat TS35) und lirc_rpi aktiviert (Receiver ist am GPIO angelötet)
- Es funktionieren nur die Pfeiltasten und die Zahlen, und die jeweils doppelt
- irw eingegeben, nichts ?
- Lirc gekillt und händisch gestartet (ohne uinput, nur pid und lircd.conf angegeben), irw: geht, Tasten gehen nun auch alle und nicht mehr doppelt, nur nicht in kodi

Frage: ist es normal dass irw nicht geht und falls ja, gibt es eine andere Möglichkeit lirc zu "debuggen" ?
Ich denke dass die doppelten Tasten von uinput kommt, D.h bei jedem Tastendruck wird ein Lirc Befehl an den vdr gesendet, danach noch über uinput ein Tastaturbefehl. Wird uinput von kodi gebraucht ?

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
RPI 2 lirc
« Reply #1 on: March 08, 2015, 21:32:27 »
Hallo hummel99,

für den RPI 2 gab es einige Änderungen im Kernel (3.19) und der Firmware. Die MLD für die anderen RPIs verwendet noch Kernel 3.16.
Die Entwickler müssen sich das mal ansehen: Stichwort Activate Device Tree Overlay

Ohne Gewähr, probier mal folgendes aus und schreibe

Code: [Select]
dtoverlay=lirc-rpi
in die config.txt

Bei OpenELEC gibt es Näheres zu lirc-rpi. Ich kann jedoch nicht sagen, ob das auch eins zu eins für MLD übernommen werden kann: http://wiki.openelec.tv/index.php/Guide_To_lirc_rpi_GPIO_Receiver

Gruß, Paul

Offline hummel99

  • Newbie
  • *
  • Posts: 27
    • View Profile
RPI 2 lirc
« Reply #2 on: March 08, 2015, 21:36:25 »
Hallo  Paul,

ohne dtoverlay=lirc-rpi in der config.txt lässt sich lirc_rpi erst gar nicht laden (so zumindest auf meinen RPI2 Rasbian Client).
Lircd funktioniert ja, nur nicht wenn es durch das init Script von MLD gestartet wird.

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
RPI 2 lirc
« Reply #3 on: March 08, 2015, 21:40:21 »
Hast du dtoverlay=lirc-rpi eingetragen oder wurde das automatisch erledigt, als du das Paket lirc-rpi installiert hast?

Offline hummel99

  • Newbie
  • *
  • Posts: 27
    • View Profile
RPI 2 lirc
« Reply #4 on: March 08, 2015, 22:03:29 »
weder noch, steht nicht drin. Habs eingetragen, genau gleich wie ohne.

Offline pbriesch

  • MLD-Tester
  • Profi Member
  • ******
  • Posts: 440
    • View Profile
RPI 2 lirc
« Reply #5 on: March 08, 2015, 22:04:54 »
Dann bin ich mit meinem Latein am Ende.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
RPI 2 lirc
« Reply #6 on: March 08, 2015, 22:05:03 »
Hi,

erstell mal nen Bugreport im Bugtracker, dann schaue ich mir das die nächsten Tage an. Heute und Morgen werde ich nicht mehr dazu kommen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline hummel99

  • Newbie
  • *
  • Posts: 27
    • View Profile
RPI 2 lirc
« Reply #7 on: March 08, 2015, 22:10:36 »
mach ich, hat jemand ein RPI2 mit GPIO lirc Emfänger bei dem irw geht ?

Offline lapicidae

  • Newbie
  • *
  • Posts: 5
    • View Profile
RPI 2 lirc
« Reply #8 on: March 09, 2015, 14:13:18 »
Tach,
habe ziemlich genau die gleichen Probleme wie hummel99, nur auf einem RPi B+.

Installiert habe ich: MLD-4.0.1-rpi_rpi-client_2015.03.06-109.tgz

Bei mir funktioniert irw mit
Code: [Select]
irw /var/run/lirc/lircd-GPIOproblemlos, aber beim VDR scheint da so gut wie nichts anzukommen.

Das händische neu starten von lircd via
Code: [Select]
lircd -P /var/run/lirc.pid --output=/var/run/lirc/lircd-GPIObringt bei mir allerdings keine Änderung.

Log Upload Code: 6iUtcF

Gruß

Offline yaMLD

  • Newbie
  • *
  • Posts: 21
    • View Profile
RPI 2 lirc
« Reply #9 on: March 09, 2015, 16:51:56 »
Hallo,

ich kann das Problem bestätigen.

IRW liefert alle Tasten korrekt. Im VDR funktioniert nur Menu (auf der KEY_ESC-Taste!), KEY_UP/KEY_DOWN und KEY_0 bis KEY_9.

Aktualisierungen von heute sind vorhanden.

Offline hummel99

  • Newbie
  • *
  • Posts: 27
    • View Profile
RPI 2 lirc
« Reply #10 on: March 09, 2015, 20:11:42 »
- irw /var/run/lirc/lircd-GPIO funktioniert, ich hätte doch nachlesen sollen ob irw Parameter kann...
- es kommen nur die Pfeil und Zahlen Tasten an
- killall eventlircd
- killall lircd
- /usr/sbin/lircd /etc/lircd.conf -P /var/run/lirc/lircd
- jetzt gehen alle Tasten und zwar nur richtig (nur einmal)
- killall lircd
- /etc/init.d/lirc start
- Tasten wieder alle doppelt, nur Pfeil und Zahlen, ohne dass eventlircd läuft

- vdr läuft mit --lirc Option, hört also auf /var/run/lirc/lircd
- alle pids gelöscht (/var/run/lirc/lircd, /var/run/lirc.pid, /var/run/lirc/lircd-GPIO)
- /etc/init.d/lirc start
- /var/run/lirc/lircd existiet jetzt nicht
- Tasten wieder doppelt und nur Pfeil und Zahlen
- killall runvdr
- killall vdr
- --lirc aus der runvdr gelöscht
- /etc/init.d/vdr start
- Tasten wieder doppelt und nur Pfeil und Zahlen
- --no-kbd in der runvdr hinzugefügt
- /etc/init.d/vdr restart
- FB geht nicht mehr, heisst für mich die Eingaben kamen nicht von lirc direkt sondern über Keyboard
- runvdr geändert: VDR_ARGS="$VDR_ARGS --lirc=/var/run/lirc/lircd-GPIO --no-kbd"
- FB geht mit allen Tasten, nur einmal
- runvdr geändert: VDR_ARGS="$VDR_ARGS --lirc=/var/run/lirc/lircd-GPIO"
- FB geht mit allen Tasten, die meisten doppelt

- ir-keytable
/sys/class/rc/: No such file or directory

Mein Fazit: die Tasten von uinput kommen doppelt und es stimmt irgendwas am Mapping nicht, muss erstmal nachlesen wie
die FB Eingaben an den vdr gehen...




Offline decembersoul

  • Newbie
  • *
  • Posts: 12
    • View Profile
RPI 2 lirc
« Reply #11 on: March 10, 2015, 08:33:30 »
Ich hatte gestern auch das Problem.
Neu installiert auf einem B+ (kein Raspi2).
Laden von lirc_rpi per Hand war ok.
Sobald ich dann aber alles über "/etc/init.d/lirc start" gemacht habe, hat sich das Modul mit einer Meldung in dmesg verabschiedet.
Habe die Meldung leider nicht zur Hand.
Vielleicht können die anderen hier auch mal in dmesg nach schauen.

Offline Frounts

  • Adv. Member
  • ***
  • Posts: 233
    • View Profile
RPI 2 lirc
« Reply #12 on: March 15, 2015, 21:48:29 »
Da es anscheinend noch immer keine Lösung/Update für das Problem mit der lirc Fernbedienung gibt, hab ich mich jetzt auch so geholfen:
Quote
    - runvdr geändert: VDR_ARGS="$VDR_ARGS --lirc=/var/run/lirc/lircd-GPIO --no-kbd"
Vielen Dank für den Tipp.
MLD-5.4 Stable als Streamdev-server mit 2x NUC6CAYH 5.4 stable Streamdev-clients

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
RPI 2 lirc
« Reply #13 on: March 16, 2015, 15:01:23 »
Ja, es gibt noch keine Lösung. Ich bin da aber noch dran.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mentox

  • Member
  • **
  • Posts: 79
    • View Profile
RPI 2 lirc
« Reply #14 on: March 16, 2015, 22:06:41 »
huhu

lirc via rpi pin header funktioniert auch bei einem rasperry b+ nicht .. ganz frisch gerade installiert.

vg mentox

[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / RPI 2 lirc
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.