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

  • OK, dann ist es ähnlich wie bei mir.


    Ich habe im Zusammenhang mit den "gepackten" CAPMTS noch etwas anderes festgestellt:



    RTL HD ist ein CI+ Programm, ich verwende aber gar kein besonderes Plugin. Ich habe nur zuvor die Aufnahme eines "normal" verschlüsselten Programms gestartet.

    Helmut

  • Hi,

    this implies the clear control words all the same for a caid which I suspect since a long time, but you may have found a way to prof it :-)

    CU

    9000h

    Es ist eagl in wlehcer Reiehnfogle die Bchustebaen in Woeretrn vokrmomen. Huapstache der estre und leztte Bchustbae sitmmen.

  • I don't see this. Each programm uses its own ECM-Pid and I dont know or compared the the content of the ECM Packets.

    But the ECMs are definitively not sent syncronous over different transponders, and so i don't think that the current/next CW sent on one transponder will work for a stream on another transponder at the same time.

    Helmut

  • I receive one transponder on which all programs use the same ECM-Pid and therefore share the identical ECM.

    Programs on different transponders use different ECM pids. I think even if the content is the same, then these ECMs and streams would have to be sent synchronously across all transponders.

    This doesn't seem very logical to me, but I can try to duplicate the ECMs of one program with the ECM-Pid for another program on a different transponder in the next few days.

    Helmut

  • Hallo HelmutB ,


    bei mir geht mit der neuen Einstellung "0x43,2,<CAFE:BABE,Sky NDS CI Plus Modul>,[0x98C:2:4]" nur 1 Kanal.

    Ich habe folgende Patche aktiv:


    vdr-2.4.1-fix-KeepSharedCaPids.patch

    vdr-2.4.1-Mtd-LockedTcTsPostProcess.patch

    vdr-2.4.1-Mtd-StopDecrypting.patch

    vdr-2.4.1-camtweaks-2.4.patch

    vdr-2.4.1-camtweaks-2.4p1-fix-bool-packmtd.diff

    vdr-2.4.1-camtweaks-2.4p2-dummyservice.diff


    Hat das schon mal jemand mit Sky und 2 Kanälen probiert?


    Grüsse

    kamel5

    VDR 2.4.1: ASUS Prime X470-PRO, Ryzen 7 2700, 32GB, 6TB HD, GT630, Fedora 31 Kernel 5.6 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Das Sky Modul lässt nur 2 "scrambling groups" zu - das sind Gruppen von Streams die die gleiche CW bzw. ECM-Pid verwenden. Normalerweise ist jedes Program eine eigene scrambling group, mit shared ECMs können es auch mehrere Programme sein.

    Mit vdr-2.4.1-camtweaks-2.4p2-dummyservice.diffwird eine ECM-Pid belegt, und es bleibt bei dir nur noch eine weitere ECM-Pid für Programme über. Damit du wieder 2 Programme gleichzeitig nutzen kannst, musst du diesen Patch weglassen (bei mir bewirkt der Patch, dass ich kein Plugin benötige um CI+ Programme zu sehen).

    Helmut

  • Hallo HelmutB ,


    das mache ich gleich noch.


    Was mir allerdings noch aufgefallen ist, nach dem Start von VDR gibt es jetzt so lange diese Meldungen (das Menü blitzt dann kurz auf), bis man es entweder schafft, die PIN einzugeben oder auf einen verschlüsselten Kanal schaltet, ohne die PIN einzugeben.

    Code
    1. Mär 25 12:45:03 home-05.home.de vdr[85226]: [85226] CAM 1: Enquiry ------------------
    2. Mär 25 12:45:03 home-05.home.de vdr[85226]: [85226] CAM 1: 'Bitte geben Sie Ihre Jugendschutz-PIN ein.'
    3. Mär 25 12:45:07 home-05.home.de vdr[85226]: [85226] CAM 1: Enquiry ------------------
    4. Mär 25 12:45:07 home-05.home.de vdr[85226]: [85226] CAM 1: 'Bitte geben Sie Ihre Jugendschutz-PIN ein.'
    5. Mär 25 12:45:10 home-05.home.de vdr[85226]: [85226] CAM 1: Enquiry ------------------
    6. Mär 25 12:45:10 home-05.home.de vdr[85226]: [85226] CAM 1: 'Bitte geben Sie Ihre Jugendschutz-PIN ein.'
    7. Mär 25 12:45:14 home-05.home.de vdr[85226]: [85226] CAM 1: Enquiry ------------------
    8. Mär 25 12:45:14 home-05.home.de vdr[85226]: [85226] CAM 1: 'Bitte geben Sie Ihre Jugendschutz-PIN ein.'

    Ich habe keine camresponses.conf definiert, da ich die bisher nicht brauchte.


    Grüsse

    kamel5

    VDR 2.4.1: ASUS Prime X470-PRO, Ryzen 7 2700, 32GB, 6TB HD, GT630, Fedora 31 Kernel 5.6 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hallo,


    mit der alten Konfiguration 0x23 tritt das nicht auf.


    Hier das log dazu:



    Wenn ich die camresponses.conf nutze, ist es nach der ersten Abfrage weg. Das würde ich aber ungern tun, da das Umschalten dann länger dauert.


    Grüsse

    kamel5

    VDR 2.4.1: ASUS Prime X470-PRO, Ryzen 7 2700, 32GB, 6TB HD, GT630, Fedora 31 Kernel 5.6 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Hier noch der Test mit dem dummyservice-patch und Eintrag "0x43,2,<CAFE:BABE,Sky NDS CI Plus Modul>,[0x98C:1:1,0x98C:1:4]" und ohne das ci- plugin.


    Das funktioniert bei Sky so leider nicht. Log dazu:


    Grüsse

    kamel5

    VDR 2.4.1: ASUS Prime X470-PRO, Ryzen 7 2700, 32GB, 6TB HD, GT630, Fedora 31 Kernel 5.6 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

  • Ich sehe schon - es kann doch sein.

    Ich sollte die CAPMT (Zeile 6) erst dann an das Modul senden wenn auf ein verschlüsseltes Programm geschalten wird und VDR damit InjectEit() aktiviert um diese Meldung zu unterdrücken.

    Ich werde mir einen Patch überlegen.

    LG Helmut