nun, du bist einfach in das Standard-Problem reingerannt, daß der CLIENT auswählt, auf welche CAID er losgeht.
und die sucht er sich nicht aus, sondern nimmt die erste, die in der PMT (die vom Sender kommt) drinsteht.
Beispiel "Sky Cinema" - wenn dieser sender ausgewählt wird, so kommt in der PMT folgendes:
ET9100: [LOG019]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 0] CAID: 1702 ECM_PID: 1742 PROVID: 000000
ET9100: [LOG020]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 1] CAID: 1722 ECM_PID: 1642 PROVID: 000000
ET9100: [LOG021]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 2] CAID: 1833 ECM_PID: 1842 PROVID: 000000
ET9100: [LOG022]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 3] CAID: 1834 ECM_PID: 1C42 PROVID: 000000
ET9100: [LOG023]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 4] CAID: 1836 ECM_PID: 1843 PROVID: 000000
ET9100: [LOG024]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 5] CAID: 09C4 ECM_PID: 1B42 PROVID: 000000
ET9100: [LOG025]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 6] CAID: 09C7 ECM_PID: 1D42 PROVID: 000000
ET9100: [LOG026]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 7] CAID: 09AF ECM_PID: 1F42 PROVID: 000000
ET9100: [LOG027]2012/05/18 15:10:41 6EDCFCD8 c dvbapi: [ADD PID 8] CAID: 098C ECM_PID: 1A42 PROVID: 000000
ET9100: [LOG028]2012/05/18 15:10:41 6EDCFCD8 c dvbap: [ADD PID 9] CAID: 1861 ECM_PID: 1942 PROVID: 00000
wie man gnz klar sehen kann, ist die erste CAID in der Liste die 1702, und mit der versucht der Client es auch als erstes.
wenn er dort was zurück bekommt, dann bleibt er dabei.
Deine eigene 09C4 kommt in dieser liste also erst an fünfter Stelle, wird also erst dann ausgewählt, wenn auf den vorhergehenden 4 nix gefunden wird.
Die Reihenfolge ist nicht bei jedem Kanal dieselbe, also kann es durchaus sein, daß manchmal die Clients bei Dir landen (weil eben auf diesem speziellen Kanal die 09C4 ganz vorne in der PMT steht) und dann halt eben nicht.
Die effektivste Methode (wenn Du die wirklich alle auf deiner 09c4 haben willst), wäre bei den Clients eine Prioritätensteuerung zu veranlassen.
- bei CCCam-Clients in der CCcam.prio mit dem Eintrag
P: 09C4
an ERSTER Stelle (die Reihenfolge ist wichtig, beim ersten Treffer wird abgebrochen).
bei OSCam-clients derselbe Eintrag in deren oscam.dvbapi
Wenn Du auf die Clients keinen einfluss nehmen kannst, kannst zwar die 1702/1833 blocken (mit einem passenden services-eintrag), dann kriegt er aber über deinen server überhaupt keinen Sky mehr, wenn z.B. deine V13 aus welchen Gründen auch immer nicht mehr antworten sollte.
R