{2026} BM²LTS-v4.6.* - > DD-NET / EXIP / NetCeiver

  • Ja 3.32 in 4.5.28 ok

    dann hänge bitte das Log aus der Debug 3.33 Version hier an und schreibe den Autor zu diesem Problem an ;)

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

    Edited once, last by cinfo (October 26, 2025 at 6:27 PM).

  • dann hänge bitte das Log aus der Debug 3.33 Version hier an und schreibe den Autor zu diesem Problem an ;)

    wäre nett wenn Du das einmal machen könntest, denn in der nächsten BM2LTS Version wird die v3.32 nicht mehr laufen, da nur noch die aktuelle FFmpeg Version unterstützt wird.

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

  • Ich dachte solange jojo61 nicht auf mein Posting reagiert bringt das nichts.

    Ich würde gerne auf seine Anweisungen warten, damit ich es nicht x fach mache. Leider war sein letzter Login am 19.10.

    hier im Forum postet man nun einmal Probleme von Plugins unter VDR Plugins z.B. --> [softhdcuvid] Problem mit FFMPEG v8.1 Hier liest jojo61 nicht immer regelmäßig mit. Sorry aber ohne Log kann man da aber auch nicht starten etwas zu lösen

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

  • Das log hängt an meinem Post und ich hab ihn pers. angeschrieben ... und das nächste Mal poste ich es nicht hier sondern unter Plugins.

    Wenn es OK läuft (3.32) kommt diese Meldung nicht:
    Oct 25 17:47:33 BM2LTS-MC vdr: Cannot create buffer source

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Edited once, last by gggggg (October 30, 2025 at 9:28 AM).

  • Einstweilen Vorschlag für Änderung in usr\sbin\grub-set
    Da aktuell immer die "Alte" Kernel Commandline v. letzten boot statt der gerade neu erstellten ausgegeben wird
    Also statt              sudo dmesg | grep edid ein   cat /boot/grub/grub.cfg | grep video=

  • Einstweilen Vorschlag für Änderung in usr\sbin\grub-set
    Da aktuell immer die "Alte" Kernel Commandline v. letzten boot statt der gerade neu erstellten ausgegeben wird
    Also statt             sudo dmesg | grep edid ein  cat /boot/grub/grub.cfg | grep video=

    hast Du das getestet? Dann würde ich es blind übernehmen

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

  • Anbei die aktuelle Version zum Testen in BM2LTS v4.5.28

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

    Edited once, last by cinfo (November 1, 2025 at 8:38 PM).

  • cinfo December 1, 2025 at 6:26 AM

    Changed the title of the thread from “{2025} BM²LTS-v4.5.x - > DD-NET / EXIP / NetCeiver” to “{2026} BM²LTS-v4.5.x - > DD-NET / EXIP / NetCeiver”.
  • danke, schaut auf 1. Antesten gut aus !

    Kannst du mal nachsehen ob du im Image auch diese Files hast- Falls ja bitte löschen: /opt/vdr/conf.d.native.mcli
    40-satip.conf
    40-satip.conf.all

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • danke, schaut auf 1. Antesten gut aus !

    Kannst du mal nachsehen ob du im Image auch diese Files hast- Falls ja bitte löschen: /opt/vdr/conf.d.native.mcli
    40-satip.conf
    40-satip.conf.all

    ist gelöscht

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

  • Zum Prob, dass mcli ohne Netzwerk nach 3min. den vdr stoppt (die Idee mit dem IPTV funkt erst wenn das gelöst ist):

    https://github.com/pbiering/vdr-p…b/master/mcli.c
    #define IFACE_WATCH_TIMEOUT 180
    #define IFACE_WATCH_STEP 5

    Nach Ablauf der 3min kommt dann in Zeile 200 return=false und ich vermute der vdr stoppt danach.

    Ev. reicht es in Zeile 200 = true zu retournieren.
    cinfo könntest du bitte mcli.c mit dieser Änderung bauen.

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Edited once, last by gggggg (December 8, 2025 at 10:31 AM).

  • Zum Prob, dass mcli ohne Netzwerk nach 3min. den vdr stoppt (die Idee mit dem IPTV funkt erst wenn das gelöst ist):

    https://github.com/pbiering/vdr-p…b/master/mcli.c
    #define IFACE_WATCH_TIMEOUT 180
    #define IFACE_WATCH_STEP 5

    Nach Ablauf der 3min kommt dann in Zeile 200 return=false und ich vermute der vdr stoppt danach.

    Ev. reicht es in Zeile 200 = true zu retournieren.
    cinfo könntest du bitte mcli.c mit dieser Änderung bauen.

    zum Testen

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

    Edited once, last by cinfo (December 8, 2025 at 8:08 PM).

  • DAnke,

    Dec 8 17:56:23 BM2LTS-MC vdr: [1431] initializing plugin: mcli (1.0.1B): NetCeiver Client Application
    Dec 8 17:56:23 BM2LTS-MC vdr: [1431] mcli::Initialize: called
    Dec 8 17:56:23 BM2LTS-MC vdr: [1431] mcli::PreInitMcli: called with m_cmd.iface='eth0.2' builtin watch-timeout=220 watch-step=3
    Dec 8 17:56:23 BM2LTS-MC vdr: [1460] video directory scanner thread started (pid=1431, tid=1460, prio=low)
    Dec 8 17:56:23 BM2LTS-MC vdr: [1431] mcli::PreInitMcli: can't find specified device 'eth0.2' in /proc/net/if_inet6 (after 0 of 220 sec / wait next 3 sec)
    Dec 8 17:56:26 BM2LTS-MC vdr: [1431] mcli::PreInitMcli: can't find specified device 'eth0.2' in /proc/net/if_inet6 (after 3 of 220 sec / wait next 3 sec)

    aber hast du das timeout auf 220 gesetzt ? Zum Testen wäre es hilfreich das eher auf 60s (schade dass wir dazu keinen Parameter haben) zu setzten

    So einfach wie ich hoffte ist es wohl nicht, weil der vdr stürtzt nach den 220s ab:
    Dec 8 18:10:34 BM2LTS-MC vdr: [1431] mcli::PreInitMcli: can't find specified device 'eth0.2' in /proc/net/if_inet6 (after 220 sec)
    Dec 8 18:10:34 BM2LTS-MC vdr: [1431] new device number 1 (card index 1)
    Dec 8 18:10:34 BM2LTS-MC vdr: [1431] cTimeMs: using monotonic clock (resolution is 1 ns)
    Dec 8 18:10:34 BM2LTS-MC vdr: [1999] device 1 section handler thread started (pid=1431, tid=1999, prio=low)
    Dec 8 18:10:34 BM2LTS-MC vdr: [1431] mcli::cMcliDevice: USING VDR PACKET BUFFER
    Dec 8 18:10:34 BM2LTS-MC kernel: [ 227.858319] vdr[1431]: segfault at 8 ip 00007f9210556c07 sp 00007ffee7ce8180 error 6 in libnetceiver.so.1.0.0[8c07,7f9210552000+10000] likely on CPU 3 (core 1, socket 0)
    Dec 8 18:10:34 BM2LTS-MC kernel: [ 227.858340] Code: df 03 01 00 48 89 68 f8 4c 89 e7 48 89 43 20 48 89 43 18 e8 0b c6 ff ff 48 8b 45 00 48 89 6b 08 4c 89 e7 48 89 5d 00 48 89 03 <48> 89 58 08 e8 a0 c6 ff ff 48 89 d8 5b 5d 41 5c c3 e8 c3 c3 ff ff
    Dec 8 18:10:34 BM2LTS-MC systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • So einfach ist die Sache nicht....ein "return true;" resultiert in einem erfolgreichen "cPluginMcli::Initialize".

    Welches Verhalten wollt Ihr denn? Daß der vdr läuft, obwohl "mcli" nicht initialisiert werden konnte? Ein "lazy" wird vom VDR nicht unterstützt.

    Option 1: man prüft vor Start des VDRs, ob die Schnittstelle funktioniert, wenn nicht, dann das Plugin gar nicht aktivieren.

    Option 2: neue Option einbauen "ignore-if-problem", man merkt sich den cPluginMcli::Initialize den Fehlerstatus, gibt aber trotzdem "true" zurück, aber bei "cPluginMcli::Start" wird das "gemerkte" geprüft und das Plugin gibt entweder hier dann "false" zurück....wenn einem der VDR das immer noch übel nimmt, dann weiter vorarbeiten und z.B. bei "cPluginMcli::Action" einfach nichts tun.

    Und bzgl. der aktuell hartcodierten Timeouts...es sollte ein leichtes sein, da entsprechende Optionen hinzuzufügen: cPluginMcli::ProcessArgs und die defines damit zu ersetzen

    Hoffe, das hilft Euch weiter, viel Erfolg....wenn Ihr dann eine Patch habt, der Euch genügt, prüf ich den gerne und merge den nach Upstream.

  • hier was zum Testen

    Code
    Option 2: neue Option einbauen "ignore-if-problem", man merkt sich den cPluginMcli::Initialize den Fehlerstatus, gibt aber trotzdem "true" zurück, aber bei "cPluginMcli::Start" wird das "gemerkte" geprüft und das Plugin gibt entweder hier dann "false" zurück....wenn einem der VDR das immer noch übel nimmt, dann weiter vorarbeiten und z.B. bei "cPluginMcli::Action" einfach nichts tun.

    das muß aber jemand anderes angehen, dazu fehlt mir die Zeit

    (VDR) NUC-11. Generation * BM2LTS * DD NET S2 Max * (Sound) Sonos ARC Ultra, ERA300, Sub Mini * (Stream) Apple TV 4K (2022) * (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G57LW

    Edited once, last by cinfo (December 9, 2025 at 2:17 PM).

  • Danke trotzdem, aber belasse das mcli Timeout auf den 180s (3 Min). Das ist die Zeit die max. auf das Netzwerk gewartet wird.

    Danke pbrb für die Idee das mcli im Falle dessen wenn kein Netzw da ist nicht zu laden.

    Falls es eure Zeit mal erlaubt, wäre es sicher sinnvoll die Parameter über den mcli.conf veränderbar zu machen und nat. im Falle des fehlenden Netzwerks nicht einfach den vdr zum Beenden zu zwingen.

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • cinfo December 21, 2025 at 3:34 PM

    Changed the title of the thread from “{2026} BM²LTS-v4.5.x - > DD-NET / EXIP / NetCeiver” to “{2026} BM²LTS-v4.6.* - > DD-NET / EXIP / NetCeiver”.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!