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

Oscam Cache Exchange - WhiteList

vatoslocos18

Ist oft hier
Registriert
13. Mai 2009
Beiträge
139
Reaktionspunkte
19
Punkte
38
Hi,

ich stehe auf dem Schlauch...
Möchte gerne noch weitere Sicherheitsblöcke in meinem CacheEx Reader/Clients aufbauene.
Nutze Mode 3 und würde am liebsten ne WhiteList aufbauen um falsche CW´s nicht weiter zu pushen bzw. freezer zu vermeiden.

Hat da einer Erfahrung mit oder kann mir weiterhelfen?

Grüße

vatoslocos
 
Zuletzt bearbeitet:
AW: Oscam Cache Exchange - WhiteList

Könntest du mir das näher erklären...
Drop Bad CW´s kann ich ja nur beim Reader einstellen aber da ich doch im Mode 3 arbeite, arbeitet der User ja als "Reader" (der pusht den Cache zu meinen Clients oder) und da kann ich sowas ja nicht einstellen.
cycle check höre ich zum ersten mal....

Bin halt total geflasht gerade von dem ganzen durchlesen das ich ein bisschen den überblick verloren habe!
 
AW: Oscam Cache Exchange - WhiteList

Bitte keine fremdlinks setzen!
 
Zuletzt bearbeitet von einem Moderator:
AW: Oscam Cache Exchange - WhiteList

hi,
schau mal im Webif von Oscam unter >configuration< ->cache/cw-cycle< .
Dort hast du ganz unten die Einstellungen für CW-Cycle-Check.
Hier noch die passenden Caids eintragen die gecheckt werden sollen und dann, was mit ungültigen CWs passieren soll.
Außerdem hast du ab oscam#8509 noch
cwcycle_sensitive

Parameter ist optional
NEU svn 8509:03/07/2013
cwcycle_sensitive = 0|2|3|4

0 = disabled (default) 2 = 2 (oder mehr) gleiche bytes und drop neues CW 3 = 3 (oder mehr) gleiche bytes und drop neues CW 4 = 4 (oder mehr) gleiche bytes und drop neues CW
hier mal eine Erklärung vom "Erfinder"
Hallo,

am letzten WE konnten einige merkwürdige cw beobachtet werden


  • D41A1A08B01DAD7A0F1D0A36AF9777BD found -> ok
    E9151917B01DAD7A0F1D0A36AF9777BD found last -> wrong (freeze), but for cwc is ok
    7730F59C6653A55E D3822A7F133D3C8C cwc bad -> but cw is right, cwc out of step


ich glaube nicht das oscam so etwas durch "vertauschen" hinbekommt...
dafür habe ich jetzt mal eine option gebaut, cwcycle_sensitive
0 = off
4 = 4 (oder mehr) gleichen Bytes neues CW verwerfen
3 = 3 (oder mehr) gleichen Bytes neues CW verwerfen
2 = 2 (oder mehr) gleichen Bytes neues CW verwerfen



im log (lv0) kommt dann
cyclecheck [countCWpart] new cw is to like old one (unused part), sensitive 3, same bytes 4
und je nachdem wie cwcycle_onbad konfiguriert ist, drop or log...

TNe
Gruß
janni1
 
AW: Oscam Cache Exchange - WhiteList

Janni frage mich gerade welchen WERT man für cwcycle_sensitive nehmen soll? was macht da sinn?
 
AW: Oscam Cache Exchange - WhiteList

Äh..ich zitiere mal :
an obigem Beispiel:
Code:
D41A1A08B01DAD7A 0F1D0A36AF9777BD found -> ok 
E9151917B01DAD7A 0F1D0A36AF9777BD found last -> wrong (freeze), but for cwc is ok
4 Bytes des neuen used Parts stimmen mit dem vorhergehenden CW unused Part überein
-> sehr unwahrscheinlich
-> cwcycle_sensitive = 1 bis 3 würden das CW verwerfen
Code:
D41A1A08B01DAD7A 0F1D0A36AF9777BD found -> ok 
E9151917FF1DFF7A 0F1D0A36AF9777BD found last -> wrong (freeze), but for cwc is ok
-> durchaus wahrscheinlich/möglich
-> cwcycle_sensitive = 1 würde das CW verwerfen
also ist 4 die sicherste variante weil diese Wahrscheinlichkeit am geringsten ist
So seh ich das

Gruß
janni1
 
Zuletzt bearbeitet von einem Moderator:
AW: Oscam Cache Exchange - WhiteList

Tja, so hoch bin ich noch nicht.... mit meiner Oscam version!
Wie kann ich denn mit den Bad CW´s fungieren.... Kann da einer auf meine Frage ne Antwort geben?

Werd mal Ausschau nach ner neuen version halten....
 
AW: Oscam Cache Exchange - WhiteList

Hey Janni, hey blubberz

möchte das Thema nochmal aufgreifen...
Habe jetzt auch ein Update vorgenommen...

hast du vielleicht eine aktuelle Config mit deinem CacheEx Einstellungen für Reader/User und auch Oscam.conf (CycleCheck)
Will mich da ganz gerne mal ranhangeln..

Würde mir helfen...
 
AW: Oscam Cache Exchange - WhiteList

Hi vatoslocos,

meine Einstellungen werden dir nicht viel nützen
aber hier mal ein Beispiel mit einer hoffentlich verständlichen Erklärung.

oscam.conf (>= svn 8370)
Code:
[cache]
delay = 10
max_time = 6
max_count = 10000
wait_time = 17:50:900,1830:50:550,0100:900 # Erklärungsversuch siehe unten
cwcycle_check_enable = 1
cwcycle_check_caid = 1702,1830,0100 # Caids die geprüft werden sollen
cwcycle_maxlist = 4000 # maximale Anzahl der CW-Cycle Einträge
cwcycle_keeptime = 15 # Zeit, die ein erkannter Cycle mindestens im Memory verbleiben soll
cwcycle_onbad = 1 # ungültige CW-Cycle werden gedropped
cwcycle_dropold = 1 # alte CW-Cycle werden gedropped
cwcycle_sensitive = 3 # >= svn 8509 # Erklärungsversuch siehe unten
wait_time
wait_time = 250 # alle Anfragen haben 250ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden
wait_time = 0:50:250 # alle Anfragen haben 50ms Wartezeit und 250ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden
wait_time = 17:950 # all 17XX haben 950ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden
wait_time = 1702&ffdf:950 # alle 1702/1722 haben 950ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden
wait_time = 0:950:0 # alle Anfragen haben 950ms Wartezeit ohne cache3 Hits zu prüfen
cwcycle_sensitive
cwcycle_sensitive = 0 # off
cwcycle_sensitive = 4 # 4 (oder mehr) gleichen Bytes neues CW verwerfen
cwcycle_sensitive = 3 # 3 (oder mehr) gleichen Bytes neues CW verwerfen
cwcycle_sensitive = 2 # 2 (oder mehr) gleichen Bytes neues CW verwerfen
oscam.user (for ex3)
Code:
[account]
cacheex_ecm_filter = [caid][&mask][@provid][$servid] # nur diese Einträge werde deinem Cache hinzugefügt, egal was du gepusht bekommst
der Rest müßte ja klar sein
Hoffe das hilft dir etwas weiter.
Im Oscam-Entwicklerboard gibt es auch einen sehr interessanten Thread zum Thema "CW Cycle Check & CSP/CacheEx dynamic wait"

Gruß
Janni1
 
AW: Oscam Cache Exchange - WhiteList

hi habe jetzt auch mal eine frage

das ok verstehe ich so habe ich das auch

wait_time = 250 # alle Anfragen haben 250ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden

aber wie so sollte man das machen? so wie du oben?

wait_time = 0:50:250 # alle Anfragen haben 50ms Wartezeit und 250ms dynamische Wartezeit, wenn alte cache3 Hits gefunden werden

da werden doch alle anfragen 50ms drauf getan wo zu sollte man das den bezwecken?

MFG

Richie


 
AW: Oscam Cache Exchange - WhiteList

Hi,

damit auch Hits aus dem Cache beantwortet werden können solltest du bei wait_time deine nornalen ECM Zeiten + ca 1/3 eintragen. Bsp. bei einer HD01 Karte liegen die Zeiten in aller Regel so um die 300 ms, ego trägst du bei wait_time 1830:400 ein. Damit haben die Daten aus dem Cache3 auch eine Chance. Ansonsten ist in den meisten Fällen deine lokale Karte schneller und beantwortet die Anfragen.

Grüße

Kermit
 
Zurück
Oben