Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Falsche Caids angefragt

mownstyler

Spezialist
Registriert
15. Mai 2009
Beiträge
516
Reaktionspunkte
15
Punkte
78
Hallo.
Ich habe einige Clients die teilweise versuchen einen Sender wie Sat hd über hd+ also eigentlich caid 1830 über 098c anfragen und somit keine Antwort erhalten. Dann etwas später fragt er über die richtige caid an.

Wie kann ich dieses verhindern. Er soll nur mit der richtigen caid anfragen wo meine Karte auch antworten kann.
Danke
 
negative Services beim reader setzen.
Beispiel:
[hd+sky]
caid = 098C,09C4
provid = 000000
srvid = EF10,EF11,EF14,1581,EF15,EF74,EF75,EF76,EF77,5273,5274,1519,277E,2E9B,151A,157F,EF78,157C,2774,2EAF,2777,30D4,0002,152D
 
Richtig verhindern kannst Du das nur am Client.
Der Server hat ja keinen Einfluß darauf, was der Client fragt, der Server kann da nur entscheiden, wie mit diesen Anfragen umgegangen wird.

Was läuft auf dem Client? Oscam? Cccam?
Möglichkeit, den Client zu konfigurieren?
 
negative Services beim reader setzen.
Beispiel:
[hd+sky]
caid = 098C,09C4
provid = 000000
srvid = EF10,EF11,EF14,1581,EF15,EF74,EF75,EF76,EF77,5273,5274,1519,277E,2E9B,151A,157F,EF78,157C,2774,2EAF,2777,30D4,0002,152D
Ich würde es bei user setzen so habe ich das gemacht und funktioniert super
 
Ok. Ich habe mehrere Reader. Der eine hat nur caid 098c da habe ich einen Service für s** sat gemacht und dem die caid 098c gegeben und alle Sender ids eingetragen. Bei meiner hd+ Karte ebenso einen service mit allen ids für hd+ und der caid 1830.

Ich habe dann unter dem jeweiligen Reader den entsprechenden positiv Service gesetzt.

Unter den unsern habe ich ebenfalls dann die positiven Services gesetzt welche für ihn freigeschaltet sein sollen.

Ebenso habe ich unter Users dort Reiter caids alle caids eingetragen die er empfangen können darf.

Dort steht natürlich dann 098c,1830 drin.
Er darf alles von sk* sat sehen und auch hd+

Er fragt aber dennoch manchmal für sat hd über 098c an

Was muss ich jetzt genau ändern?
Es gibt reine ccccam Clients und 2 welche oscam nutzen. Wenn ich dort die prio:

P: 098C
P: 1830

Eintrage was bewirkt das dann genau?

Muss ich an meinem Server auch was in die dvbapi eintragen.
 
Dan machst du dir noch diesen Eintrag

[hd+sky] caid = 098C,09C4 provid = 000000 srvid = EF10,EF11,EF14,1581,EF15,EF74,EF75,EF76,EF77,5273,5274,1519,277E,2E9B,151A,157F,EF78,157C,2774,2EAF,2777,30D4,0002,152D
Und setzt es negativ
 
Habe es jetzt bei beiden eingetragen. EInmal beim Reader also positiv Service mit caid 1830 und negativ für die caids 098C,09C4 mehr hat der reader nicht. bei den usern stehen dann jetzt die positiven services für 098c sky sat und hd+ positiv mit caid 1830 sowie negativ mit 098C,09C4
 
Wie schon erwähnt, Du mußt bei den Clients die Änderungen machen.
Am Server bringt Dir das nix, denn die Anfragen werden weiter kommen.

Bei Cccam Clients eine cccam.prio erstellen:

Code:
P: 1830
P: 098C

Bei Oscam Clients die oscam.dvbapi füllen:

Code:
 P: 1830
P: 098C
i: 0

Die Reihenfolge der CAID's ist wichtig. In dieser Reihenfolge wird abgefragt. Sprich, erst wird HD+ über 1830 angefragt, und wenn da nix kommt, fragt er 098C.
Wenn 1830 auf einem Sender nicht drauf ist (zB Sky), dann fragt er gleich 098C.
Wenn Du noch mehr CAID's empfängst, mußt Du natürlich entsprechend erweitern.
Der i: 0 Eintrag in der oscam.dvbapi bewirkt, das alle anderen CAID's komplett ignoriert werden.


Und nochmal:

Das muß auf den Clients gemacht werden (jedem einzelnen), sonst verhinderst Du die Falschanfragen nicht.
 
Ok verstehe ich.
Aber was passiert wenn der Client dann einen Sky Sender schauen will über caid 098c. Dann fragt er ja zuerst 1830 ab und erst danach 098c. Das heißt er bekommt auch zuerst einen Timeouts?

Was bringt dann die negative Services?
 
Zuletzt bearbeitet:
Durch die srvid wist festgelegt welcher Sender zum Service gehört. Wenn er nun einen sky Sender abfrägt, dann prüft er die ID und nachdem die im Service nicht hinterlegt ist schickt er die 098C Anfrage direkt an die sky Karte ohne Timeouts
 
@
mownstyler

das siehst du falsch, da auf den SKY Sendern keine CAID's von HD+ vorhanden sind und folglich somit keine Rolle spielen
Code:
25.02.2019 17:02:04 6151E7E0 c   (dvbapi) Demuxer 0 ecmpid 0 CAID: 098C ECM_PID: 1AB6 PROVID: 000000
25.02.2019 17:02:04 6151E7E0 c   (dvbapi) Demuxer 0 ecmpid 1 CAID: 09C4 ECM_PID: 1BB6 PROVID: 000000
25.02.2019 17:02:04 6151E7E0 c   (dvbapi) Demuxer 0 ecmpid 2 CAID: 09AF ECM_PID: 1FB6 PROVID: 000000
25.02.2019 17:02:04 6151E7E0 c   (dvbapi) Demuxer 0 ecmpid 3 CAID: 098D ECM_PID: 1CB6 PROVID: 000000
 
Zurück
Oben