MLD-5.x > Development

[5.5 x86:64] Fernbedienung geht nicht

<< < (3/11) > >>

lotenhaar:
Hallo Klaus

Ich hab mit 5.4 stable Netinstall als Livesystem getestet.
Ich konnte dann im Web IF die Fernbedienung komplett anlernen.

Richtig Softhddevic startet mit 5.4 nicht. Aber wenn ich im Web IF die Tasten anlernen kann, dachte ich, dass die dann auch unter VDR/Kodi nutzbar sind.

Gruß Dirk

franky:
Hallo Dirk,
das ist auf jeden Fall interessant, denn bei mir hatte das Anlernen mit der FB bisher nicht funktioniert.
Auch beim Test mit evtest kamen keine Signale an.
Da ja bei 5.4 lirc funktioniert, habe ich das Anlernen per WebIF bisher nur mal kurz mit 5.4 testing versucht.
Intensiver aber erfolglos hatte ich bisher nur mit 5.5 unstable ab Kernel 5.9 getestet.

franky:
Hallo Dirk,
das ist wirklich interessant.
Nach Start mit einem neu erstellten Netinstall der 5.4 stable bin ich ohne "Ausprobieren" direkt im WebIF in die FB-Konfiguration.
Was da schon auffält ist die Bezeichnung im Pulldownmenü für "Serieller Empfänger".
Dort kann man "serial on COM1" auswählen und nicht "COM1".
Es gibt auch kein Kästchen für "Lirc verwenden" auch nicht nach dem Speichern und laden von serial_ir.

Nach dem Wechsel zu "Tastenzuordnung bearbeiten" und Auswahl von "Serial IR type home-brew" kamen schon mit dem Standardprotokoll rc6 und Verwendung einer RC6-MCE-FB Tastencodes an.
Das hatte bisher auch noch nie funktioniert.
Dann Protokoll auf rc5 umgestellt, gespeichert und wieder zurrück, wobei es diesmal keinen "Segfault" gibt.
Danach kamen die Tastencodes der Hauppauge FB an und ich konnte auch das Anlernen starten.
Leider war es dann nach Drücken von "Power" zu Ende, da offensichtich der HW-Power-Button des Atric noch nicht abgefangen wird. ;)

Ich werde noch testen, ob das Verhalten beim "Ausprobieren" des VDR und nach dem Installieren auch noch so ist.

franky:
Hallo Dirk,
ich bin ein Stück weiter.
Das Anlernen funktioniert auch noch nachdem ich das "Ausprobieren" VDR-SHD-DVB gestartet hatte.
Ich habe dann erst mal Power ausgelassen und alle wichtigen Tasten angelernt.
Nach Restart des X-Servers und des VDR haben alle vorher angelernten Tasten der PVR350 FB im VDR funktioniert. :)
Danach habe ich dann MLD auf diesem Stick installiert und auch nach dem Reboot funktioniert die FB noch.

Jetzt teste ich mit einem anderen Stick noch das Verhalten ohne Anlernen der FB beim Ausprobieren.
Also gleich Installieren und danach erst Anlernen.

Danach mache ich mit MLD 5.4 testing und MLD 5.5 weiter und probiere da mal die FB beim "Ausprobieren" anzulernen.
Ich hatte das bisher immer erst bei einem bereits installiertem System getestet.

Gruß
Klaus

franky:
Hallo Dirk,

Bei MLD 5.4 stable funktioniert bei mir das Anlernen auch nach dem Installieren des Systems auf dem Stick.
Und die FB funktioniert dann nach einem Reboot im VDR auch ohne lirc mit irkeytable und eventlircd.

Bei der 5.4 testing und der MLD 5.5 unstable funktioniert das Alles leider nicht mehr, auch nicht im Live-System ohne zu installieren.
Da muss sich also bereits bei der 5.4 testing das FB-Handling gegenüber der 5.4 stable geändert haben.

Die FB-Konfiguration im WebIF schaut auf den ersten Blick schon anders aus.
Die Checkbox für Lirc ist jetzt vorhanden und hat einen Haken.
Als Seriellen Empfänger kann man COM1 oder COM2 wählen, nicht mehr "serial on COM1".
Wenn man die Auswahl COM1 speichert, kommt die Meldung, dass lirc nicht entfernt werden kann, da nicht installiert.
Das Modul seriel_ir incl. der Module rc_rc6_mce und ir_rc6_decoder werden laut Systemübersicht nachgeladen, rc_core war aber schon vorher geladen.
Unter Tastenzuordnung bearbeiten kann man dann den SerialIR auswählen, es ist dann aber kein Protokoll gewählt.
Bei 5.4 testing ist die Zuordnungstabelle leer.
Bei 5.5 unstable ist sie mit rc6 Codes, wie bei der 5.5 stable, gefüllt.
Im Gegensatz zur 5.4 stable gibt es aber keine Reaktion auf Tastendrücke einer rc6 FB.
Wähle ich bei der 5.5 als Protokoll rc5, wird im vorher rot unterlegten Feld "Zuletzt gedrückte Taste" dann grün "Segmentation fault" angezeigt.
Bei 5.4 testing gibt es den Segfault nicht, es gibt beim Drücken von Tasten auf der rc5 FB aber auch keine Reaktion.
Sowohl bei der 5.4 als auch der 5.5 wird dann nach dem Speichern ir_rc5_decoder nachgeladen aber weiter keine Reaktion des SerialIR auf Tastendrücke.
Auch das Anlernen aller Tasten scheitert und so wird bei 5.4 testing eine leere und bei 5.5 eine mit rc6 Codes gefüllte keymap Serial_IR_type_homebrew unter /etc/rc-keymaps angelegt.
Nach einem Reboot ist im Gegensatz zur 5.4 stable das Modul ir_rc5_decoder nicht mehr geladen.
Auch ein Austausch der rc-keymap Serial_IR_type_homebrew gegen die funktionierende, die ich mit 5.4 stable erzeugt hatte, bringt nichts.

@ Claus
Evtl. hilft das ja weiter.
Falls noch Debug-Logs benötigt werden, bitte melden.
Ich habe aber Morgen frühestens am späten Nachmittag wieder Zeit.

Gruß
Klaus

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version