[Patch] CAM-Tweaks für Multi Channel Decryption

  • Servus HelmutB,
    Servus Beinhart,


    Kann es sein, das noch etwas fehlt, wenn man den my_bol-Patch einsetzt (beim Plugin egp2vdr und auch beim epg-daemon) kommt es zu compilefehler.




    Und beim EPG-DÄMON sieht es ähnlich aus.



    Vielleicht habe ich aber auch einen Patch von Euch übersehen, oder?



    Gruß,


    Pit

  • Servus HelmutB,
    Servus Beinhart,


    Kann es sein, das noch etwas fehlt, wenn man den my_bol-Patch einsetzt (beim Plugin egp2vdr und auch beim epg-daemon) kommt es zu compilefehler.




    Und beim EPG-DÄMON sieht es ähnlich aus.



    Vielleicht habe ich aber auch einen Patch von Euch übersehen, oder?



    Gruß,


    Pit

  • beinhart : So dürfte es sein - meine C-Bibliothek für mysql/mariadb istmysql-connector-c-8.0.21 - und da braucht es den "bool"-Patch.


    Fourty2 : Ich sehe bei mir keine GetChannelsWrite(10) failed Meldungen. Die verwendeten Plugins sind xineliboutput, femon und ddci2. Kannst du durch deaktivieren einzelner Plugins den Verursacher feststellen ? Es genügt zum Test 2 oder 3 mal den Tranponder zu wechseln (besonders gut wäre 12363V mit 47 PMT-Pids - z.B. "MELODY" (FTA Radio, derzeit bei mir als OBSOLETE markiert).

    LG Helmut

  • HelmutB :


    Die "GetChannelsWrite(10) failed" kamen von einem versehentlich gelöschten "if". Nach "Update" des VDRs und Neustart mit zwei aktiven Aufnahmen ... naja, 2xSchwarzbild. Log anbei.


    Mit manuellem Umschalten bekommt man dann ein Retune für den Live-Kanal hin und es läuft ohne "GetChannelsWrite(10) failed" los.


    Ich denke, so als Datenmessi hab ich einfach zuviele Aufnahmen, aber mal sehen, wann es - bei Plugin-Deaktivierung besser wird


    Stefan

  • Auch mit Basis-Plugins Schwarzbild mit "aktiven" Aufnahmen:


    Stefan

  • Hallo,


    habe das System mal untersucht, da lief noch aus Alphcrypt-Zeiten ein:

    Code
    1. dvbsnoop -devnr 0 -ph 2 0x1008 | awk '/^82/ && ( /xx xx xx xx/ || /xx xx xx xx/ || /xx xx xx xx/ ) {gsub (/ /,"") ; print strftime("%Y/%m/%d %T ") substr(toupper($0),9,8)"00000000 " ,toupper($0);
    2. fflush(); }' >>/var/log/emm/sky_V14_unique.log &


    Möglicherweise störte das - wird gerade noch getestet.

    Es schließt sich die Frage an, ob man die EMMs vielleicht auch im VDR filtern/protokollieren könnte?

    Gut, eigentlich unnötig, nur aus reinem Wissensdurst...


    Grüße,

    Stefan

  • Fourty2 : Es hat nicht mit deinen Plugins zu tun und auch nicht mit verschlüsselten Programmen.

    Ich kann es jetzt nachvollziehen: Wenn ich auf einem (SAT) Transponder eine FTA Aufnahme starte, und dann über einen Timer auf einem anderen Transponder (und damit auch auf einem anderen Device) eine weitere (FTA) Aufnahme starte, sehe ich ebenfalls die GetChannelsWrite() Meldungen.

    Ich werden der Sache nachgehen. Wenn ich etwas finde, werde ich es als neues Thema posten . Es hat ja nicht mit den CamTweaks zu tun, es wirkt sich bei verschlüsselten Programme nur problematischer aus.

    LG Helmut

  • First of all i want thenk you HelmutB for your great work :thumbup:


    in my job am use some ci+ cam , like sky de, max tv croatia , hd+ , and one dvb-t2 modul iredeto 2 for him am use minisatip but have problem to open multichanells only one work . if you have time i make send you log to see what happand


    so please can you have any success with make multichanells working with your last patch ?


    please can you write how many chanells make work with sky modul in same time ? :/


    thanks

  • Hi apolon !

    I don't have a Sky module, but as other users have found out, a maximum of 2 programs can be received at the same time.

    The best configuration for this in camtweaks.conf is:

    "0x43,2, <CAFE: BABE, Sky NDS CI Plus module>, [0x98C: 2: 4]"

    Multi channel decryption (MCD, several programs on the same transponder) should work with every CI, for multi transponder decryption (MTD, programs on different transponders) the right hardware is required - most users use 2 or more Receivers and CI from DigitalDevices for this.


    What hardware do you use? Please post your "/etc/vdr/camtweaks.conf". And for a syslog, where the switch to a second encrypted program can be seen, the debug flag 0x1000 would be good.

    For Sky the line should then look like this:

    "0x1043,2, <CAFE: BABE, Sky NDS CI Plus module>, [0x98C: 2: 4]"

    BR Helmut


    PS: I forgot to mention: CI + programs also need a little "helper" plugin

  • The possible number of simultaneously decrypted programs depends on the module used.

    With Sky (de) CAM, based on the experience here in the forum, the limit is very likely only 2 programs.

    If you have a separate module for HD+, you will have to find out the program limit yourself by trial and error. Unfortunately, I don't have any detailed information on this module. But with the camtweaks patch you should be able to get (hopefully) the most out of it.
    BR Helmut

  • Hi,

    Lassen sich die Patches für vdr 2.4.4:

    • vdr-2.4.4-camtweaks-2.4.1.patch
    • vdr-2.4.4-camtweaks-2.4.1_scaForceNewCat.patch

    bedenkenlos auf vdr 2.4.6 anwenden? Oder braucht es aufgrund von Änderungen in 2.4.6 Anpassungen?

    Patches laufen ohne Fehler durch und der VDR-2.4.6 kann sauber gebaut werden


    Grüße

    cinfo

    (VDR) NUC11PAHi5 * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2021)* (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65GX9LA