[1] MLD-5.x / Systems / x86 Systeme (PC) / [MLD 5.5] Nach Upgrade auf Kernel 5.9 funktioiert der serielle IR nicht mehr
 

Offline franky

  • Profi Member
  • ****
  • Posts: 395
    • View Profile
Nach einem Aktualisieren aller geänderten Pakete mit neuem Kernel 5-9-11 und VDR 2.4.5 funktioniert meine FB nicht mehr.
Es ist ein Serieller IR am Com1, der vorher mit Kernel 5.7.17 und VDR 2.4.4 noch einwandfrei funktioniert hatte.
Mir war das schon vorher mit den Upgrades vom 05.11. mit Kernel 5.9.3 aufgefallen.
Da ich aber keine Zeit hatte, dem näher nachzugehen, bin ich per Snapshot zurrück auf Kernel 5.7 und FB war wieder OK.
Als ich gesehen hatte, dass dass es einen neuen Kernel gibt, hatte ich schon gehofft, dass es damit wieder funktioniert.
Aber leider wieder keine FB nach dem Upgrade.
Ich habe schon mit irw geschaut, ob Signale der FB ankommen.
Mit Kernel 5-7-17 kommen Signale bei irw an, aber mit Kernel 5.9 nicht mehr.
Hab Gestern auch schon MLD auf einem Stick komplett neu aufgesetzt, also gleich mit Kernel 5.9.11, und versucht Lirc neu einzurichten.
Aber auch ohne Erfolg.
Hatte auch schon die Idee bei installiertem lirc den eventlircd zu entfernen, was aber auch nichts gebracht hat.
Bei Kernel 5.7.17 mit gleichzeitig installiertem lirc und eventlirc hatte die FB ja auch funktioniert.

Wenn bei dem Upgrade sonst nichts am FB-Handling geändert wurde, würde ich auf den Kernel als Schuldigen tippen.

Ich habe jetzt noch mal das Upgrade durchgespielt und Logs hochgeladen.

Vor dem Upgrade noch mit Kernel 5.7.17 und funktionierender FB: GVSNpq
Nach dem Upgrade aber nur Restart des VDR (jetzt 2.4.5) aber noch alter Kernel aktiv - FB OK: amqB7o
Nach einem Reboot mit dann aktivem Kernel 5.9.11 - FB funktioniert nicht mehr: Kl4UP6

Gruß
Klaus

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Du könntest auch noch mal mit mode2 schauen ob überhaupt IR-Signale im System ankommen.
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 franky

  • Profi Member
  • ****
  • Posts: 395
    • View Profile
Hi Claus,
bei mode2 kommen mit Kernel 5-9-11 Signale der FB an.
Die Ausgabe von mode2 schaut aber komplett anders aus, als mit Kernel 5-7-17
Ich habe dabei jeweils nur einmal die OK-Taste der FB gedrückt.

Hier mal bei funktionierender FB mit Kernel 5-7-17
Code: [Select]
AsusN4020> mode2 > /tmp/mode2-K5-7-17.txt
Using driver default on device auto
Trying device: /dev/lirc
Using device: /dev/lirc
Warning: Running as root.
space 16777215
pulse 824
space 900
pulse 1815
space 1750
pulse 925
space 860
pulse 877
space 910
pulse 877
space 939
pulse 1802
space 1721
pulse 1790
space 921
pulse 874
space 1809
pulse 1703
space 1828
pulse 875
space 92134
pulse 935
space 843
pulse 1753
space 1850
pulse 908
space 808
pulse 954
space 832
pulse 928
space 859
pulse 1822
space 1749
pulse 1851
space 834
pulse 909
space 1744
pulse 1865
space 1752
pulse 915
space 92119
pulse 922
space 839
pulse 1901
space 1631
pulse 932
space 881
pulse 988
space 769
pulse 932
space 855
pulse 1798
space 1782
pulse 1829
space 832
pulse 895
space 1782
pulse 1789
space 1749
pulse 958
pulse 125000

Und hier bei nicht mehr funktionierender FB mit Kernel 5-9-11
Code: [Select]
AsusN4020> mode2 > /tmp/mode2-K5-911.txt
Using driver default on device auto
Trying device: /dev/lirc
Using device: /dev/lirc
Warning: Running as root.
space 11275902
pulse 868
pulse 125000
space 127126
pulse 933
pulse 125000
space 127011
pulse 1030
pulse 125760
space 126545
pulse 993
pulse 125815
space 126827
pulse 1021
pulse 125000
space 127050
pulse 924
pulse 125000
space 127935
pulse 1821
pulse 125000
space 127958
pulse 1899
pulse 125000
space 127017
pulse 758
pulse 125000
space 128946
pulse 1858
pulse 125000
space 126988
pulse 904
pulse 125000
space 218467
pulse 919
pulse 125000
space 126558
pulse 923
pulse 125000
space 126982
pulse 925
pulse 125000
space 126895
pulse 876
pulse 125911
space 126771
pulse 899
pulse 125000
space 127000
pulse 994
pulse 125000
space 128069
pulse 1815
pulse 125000
space 127912
pulse 1844
pulse 125000
space 126986
pulse 900
pulse 125000
space 128956
pulse 1819
pulse 125000
space 127078
pulse 899
pulse 125000
space 217913
pulse 805
pulse 125000
space 126942
pulse 956
pulse 125000
space 127165
pulse 923
pulse 125000
space 126764
pulse 925
pulse 125859
space 126865
pulse 934
pulse 125000
space 127024
pulse 898
pulse 125000
space 127983
pulse 1791
pulse 125000
space 128789
pulse 1812
pulse 125884
space 127974
pulse 896
pulse 125000
space 127981
pulse 1799
pulse 125000
space 127886
pulse 1040
pulse 125000
space 14636886
pulse 278
pulse 125000

Ich habe bei meinem Intel-CoreI-System, das eigentlich derzeit mit MLD 5.4 läuft, auch mal das 5.5 Upgrade getestet.
Dieses System läuft auch mit Lirc, hat aber einen Atric-Einschalter mit Anschluß am internen COM1-Port verbaut.
Hier das Gleiche, wie beim CeleronN4020-System mit IR-Dongle am externen Com-Port, der übrigens von einer alten SkyStar2 stammt.
Mit dem 5.5-Stick, den ich mal noch mit Kernel 5.7.17 erstellt hatte, funktioniert die FB einwandrei.
Nach dem Dist-Upgrade mit Kernel 5.9.11 funktioniert die FB nicht mehr.
Die Ausgaben von mode2 schauen mit dem Atric aber etwas anders aus.
Ich habe mal alle Ausgaben von mode2 in Text-Files umgeleitet, als zip-Archiv verpackt und angehängt.

Bei einem Intel-NUC hatte ich nach dem Kernel-Upgrade Probleme mit dem internen CIR und Doppel-Tasten.
Als Workaround hat da ein hochsetzten der Wiederholungsverzögerung geholfen.
Leider reagiert die FB danach sehr träge, aber ohne Doppeltasten.
Soll ich dazu ein extra Thema mit den mode2-Ausgaben aufmachen?

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Du könntest mal testen ob es hilft, wenn Du die Fernbedienung per irrecord neu anlernst, also eine neu lircd.conf erstellst.
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 franky

  • Profi Member
  • ****
  • Posts: 395
    • View Profile
Das neu Anlernen mit irrecord bringt leider auch nichts.
Es scheint zwar erst zu funktionieren, da Codes ankommen, beim Anlernen der 1. Taste wird aber nach 28 erfolglosen Versuchen abgebrochen.
Hier die Ausgabe:
Code: [Select]
Now hold down button "KEY_OK".
Something went wrong: Cannot decode data
Too many errors.
Please try again. (0 retries left)

Now hold down button "KEY_OK".
Something went wrong: Cannot decode data
Too many errors.
Check TROUBLESHOOTING in irrecord(1) manpage.
Or try using the -f option.
Unrecoverable error: Cannot decode data

Giving up
Check TROUBLESHOOTING in irrecord manpage.

Ein Versuch mit irrecord -f geht dann so aus:
Code: [Select]
Now hold down button "KEY_OK".
Something went wrong: Signal length is 2
That's weird because the signal length must be odd!
Please try again. (0 retries left)

Now hold down button "KEY_OK".
Something went wrong: Signal length is 2
That's weird because the signal length must be odd!
Too many errors.
Check TROUBLESHOOTING in irrecord(1) manpage.
Unrecoverable error: Signal length is 2
That's weird because the signal length must be odd!

Das Problem wurde am 31.01.2021 gelöst.
https://www.minidvblinux.de/forum/index.php/topic,9996.msg79645.html#msg79645
« Last Edit: February 01, 2021, 00:15:41 by franky »

[1] MLD-5.x / Systems / x86 Systeme (PC) / [MLD 5.5] Nach Upgrade auf Kernel 5.9 funktioiert der serielle IR nicht mehr
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.