Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Oscam CacheEx mode 2 tutorial

AW: Oscam CacheEx mode 2 tutorial

Hi,
ich glaub du hast noch etwas falsch verstanden.
Bei Cacheex tauschen unterschiedliche Partner ihren Cache (schon berechnete und noch gültige CWs ) untereinander.
Dadurch kann man seine eigene Karte entlasten, weil diese CWs nicht nochmal berechnen werden müssen.

hier mal ein simples Beispiel:
Ein einfacher Reader mit dem man den Cache eines Partners empfängt.
Code:
[reader]
label                         = cex-test
protocol                      = cs378x
device                        = host,port [B]#des Partners[/B]
user                          = user_ce2
password                      = pass_ce2
keepalive                     = 1
cacheex                       = 2
cacheex_ecm_filter            = 098C
group                         = 2 #diese Gruppe muß bei den Usern mit eingetragen werden, die den Cache mit nutzen sollen.

nun der dazugehörige User beim Partner:
Code:
[account]
user                          = user_ce2
pwd                           = pass_ce2
caid                          = 098C #kann aber muß nicht sein
group                         = 1,2,3..  #die Gruppen der Karten, deren Cache verschickt werden soll
cacheex                       = 2
cacheex_ecm_filter            =  # leerlassen, der Wert wird automatisch nach Verbindung gesetzt
Gruß
janni1
 
AW: Oscam CacheEx mode 2 tutorial

Hallo Bodo.
Die Wait time wird doch ermittelt aus meiner Jetztigen Serverzeit +30% oder?
Also meine User liegen bei 68ms + 30% (21ms) = wait time 91 oder versteh ich da was falsch?

@janni1 das heisst ich hab einfach nur bei meinen Clienten wo am Server hängen vergessen die CacheEx Gruppe jedem Clienten ein zu tragen.


Gruß Sascha
 
AW: Oscam CacheEx mode 2 tutorial

@Sascha

Du hast die Latenz der DSL Verbindung nicht eingerechnet .

Eine waitime für 098c hat sich mit 140-180ms bisher als ganz gut erwiesen .

Es stellt ja auch kein Problem da!

Deine Loakle Karte greift ja nach Ablauf der Waitime ein und übernimmt dann die Berechnung des richtigen CW , es bleibt also bis zu frezzer Grenze von ca 480-550ms noch genügend Zeit für den Falback Reader fen CW zu liefern ,
 
AW: Oscam CacheEx mode 2 tutorial

Hi,
du hast also einen Partner, der dir 098Cer Cache schicken will?
Dann poste bitte nochmal den Reader, den du dafür angelegt hast.
Einen user brauchst du erstmal nicht extra anlegen für CE, solang du deinem Partner nichts schicken willst.

Die Waittimes würde ich dann einstellen, wenn der Cache "fließt".

Gruß
janni1
 
Hab jetzt ein Problem das mit dem CacheEx läuft hab es den Usern zugeordnet wenn ich es allerdings bei mir zu Ordner geht nix komm invalid oO und hab Standbild.
Nehm ich es bei mir raus läuft es. Ok hab die Wait time mal auf 160 gesetzt.

Logfile
1970/01/01 02:43:52 1015F028 c user2 (098C&000000/0642/EF11/98:00000000000000000000000000000000): invalid (0 ms) - VOX HD (invalid request form cacheex



Ich glaub ich weiss warum weil meine Client über Netzwerk läuft und nicht über DynDns oder?

Gruß Sascha

Hier der Reader:

[reader]
label = CacheEx_von_Sascha
description = CacheEx_mode 2 von Sascha @DEB
protocol = cs378x
device = DynDns,Port
password = PW
reconnecttimeout = 60
keepalive = 1
cacheex = 2
cacheex_drop_csp = 1
caid = 098C
group = 2
dropbadcws = 1
audisabled = 1
 
Zuletzt bearbeitet von einem Moderator:
AW: Oscam CacheEx mode 2 tutorial

Ist ein haken beim Reader unter allow request gesetzt?
 
AW: Oscam CacheEx mode 2 tutorial

Nein ist nicht der fall.
Muss der drin sein wenn ja wo schreib ich das in die CfG?

MfG Sascha

 
Zuletzt bearbeitet:
AW: Oscam CacheEx mode 2 tutorial

Hab den Haken gesetzt.



aber im logfile kommt das immer noch:

  • 1970/01/01 03:58:11 0 >> OSCam << cardserver log switched, version 1.20-unstable_svn, build r9811 (powerpc-linux)
  • 1970/01/01 03:58:14 10163228 c user3 (098C&000000/0D5C/0065/98:2FF3A73BFA6BAFB5D3335DDD4E1A8276): found (68 ms) by v14 - Sky Universal HD (cwc NDS OK)
  • 1970/01/01 03:58:16 10163228 c user3 (098C&000000/0CE8/0023/98:8BED009F39B9074FFD881B7457BCEDFC): found (68 ms) by v14 - TNT Film (TCM) (cwc NDS OK)
  • 1970/01/01 03:58:21 10163228 c user3 (098C&000000/100E/007C/98:6F1472D041A5B182351CD5E3B1ABAD52): found (69 ms) by v14 - Fox HD (cwc NDS OK)
  • 1970/01/01 03:58:21 1015F028 c user2 (098C&000000/0641/EF10/98:5C4D705A086563EE101F8AF08F5E0F95): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:58:25 10163228 c user3 (098C&000000/100E/007C/98:0F60AA2802F3B779D8749B18EC803EC3): found (69 ms) by v14 - Fox HD (cwc NDS OK)
  • 1970/01/01 03:58:28 10163228 c user3 (098C&000000/1005/007D/98:02322A8D2183F8C72AE4BC6C8D3C22BE): found (69 ms) by v14 - AXN HD (cwc NDS OK)
  • 1970/01/01 03:58:31 1015F028 c user2 (098C&000000/0641/EF10/98DF4C20C05B0B7C9EC969F15EF2BE5CD): found (68 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:58:32 10163228 c user3 (098C&000000/1005/007D/98:8EC28CA64935A253A1C92D2F63275E79): found (69 ms) by v14 - AXN HD (cwc NDS OK)
  • 1970/01/01 03:58:33 10163228 c user3 (098C&000000/0132/0014/98:B6073F8B2AAA66120A69D673C3C5D7EA): found (69 ms) by v14 - Sky Emotion (cwc NDS OK)
  • 1970/01/01 03:58:34 10163228 c user3 (098C&000000/0132/0014/98:2179F598FCE802A0BCB50A703663B080): found (69 ms) by v14 - Sky Emotion (cwc NDS OK)
  • 1970/01/01 03:58:38 10163228 c user3 (098C&000000/0C22/0073/98:40693FAECC23F66E6297D7F52FC32323): found (68 ms) by v14 - MGM HD (cwc NDS OK)
  • 1970/01/01 03:58:41 1015F028 c user2 (098C&000000/0641/EF10/98:AA4D35AE868E346AF6203E54FC69D51E): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:58:42 10163228 c user3 (098C&000000/0C22/0073/98:319CA0441D39DFFE3FD79148F730672E): found (69 ms) by v14 - MGM HD (cwc NDS OK)
  • 1970/01/01 03:58:43 10163228 c user3 (098C&000000/0C25/007E/98:97736355A8E6898724913B1565930372): found (69 ms) by v14 - Syfy HD (cwc NDS OK)
  • 1970/01/01 03:58:47 10163228 c user3 (098C&000000/0386/4462/98FA3816CD36AB0EC84166629E38732F9): found (73 ms) by v14 - Kabel1 Classics (cwc NDS OK)
  • 1970/01/01 03:58:51 1015F028 c user2 (098C&000000/0641/EF10/98:0C0F8B0613CF0C1B51241A70A7DB0C99): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:58:52 10163228 c user3 (098C&000000/0386/4462/98:934AFCCF10893F46946350A74883B546): found (68 ms) by v14 - Kabel1 Classics (cwc NDS OK)
  • 1970/01/01 03:59:01 1015F028 c user2 (098C&000000/0641/EF10/98:F1DD1261A4E813B9019DE81D81692201): found (68 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:59:11 1015F028 c user2 (098C&000000/0641/EF10/98:76C4F3AD57F92C56AC38F3C392E5518E): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:59:21 1015F028 c user2 (098C&000000/0641/EF10/98:18FAFBCDAFFB0574AAD9B4BE2E0F0E1A): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:59:31 1015F028 c user2 (098C&000000/0641/EF10/98:183125B8606EF704AA6BF43BE724987B): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:59:37 10176BB8 p CacheEx_von_Sascha [cs378x] connecting to DynDnsort
  • 1970/01/01 03:59:40 10176BB8 p CacheEx_von_Sascha [cs378x] connect failed: Connection timed out
  • 1970/01/01 03:59:41 1015F028 c user2 (098C&000000/0641/EF10/98:09FC22A679152EB96CACDBE949C71024): found (70 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 03:59:51 1015F028 c user2 (098C&000000/0641/EF10/98:24907F26B14DE4EF067DEFB41EEA9C5A): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 04:00:01 1015F028 c user2 (098C&000000/0641/EF10/98A10957641A386EBD91604F1FA23B46A): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 04:00:11 1015F028 c user2 (098C&000000/0641/EF10/98:C39366B23BADE9433D7F8F6A2903DB1A): found (69 ms) by v14 - RTL HD (cwc NDS OK)
  • 1970/01/01 04:00:21 1015F028 c user2 (098C&000000/0641/EF10/98:7976F6E78C40A139B550C80C499D3E1C): found (69 ms) by v14 - RTL HD (cwc NDS OK)

Hab noch folgendes Problem manche User haben kein Bild kommt dann invalid.
Soll ich alle Clienten die am Server hängen ins CacheEx mit einbinden oder nur 1?


Gruß Sascha
 
Zuletzt bearbeitet:
AW: Oscam CacheEx mode 2 tutorial

Hier nochmal meine Cfg´s

oscam.conf

[global]
nice = -1
WaitForCards = 1
ClientTimeout = 5
logfile = /var/log/oscam.log
maxlogsize = 10
Level = 15
CacheDelay = 120
saveinithistory = 1

[dvbapi]
enabled = 1
au = 1
boxtype = dreambox
user = box1
pmt_mode = 0

[cache]
max_time = 9
wait_time = 098C:160
csp_allow_request = 0
cacheex_cw_check = 098C:0:2
cwcycle_check_enable = 1
cwcycle_check_caid = 098C
cwcycle_maxlist = 4000
cwcycle_onbad = 2
cwcycle_usecwcfromce = 1

[cs378x]
port = Port

[cccam]
port = Port
reshare = 2
version = 2.3.0
recv_timeout = 2000

[webif]
httpport = Port
httpuser = User
httppwd = PW
httprefresh = 10
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns = DynDns
aulow = 120
appendchaninfo = 1

[monitor]
monlevel = 4
appendchaninfo = 1

oscam.server

[reader]
label = v14
description = V14-Sky
protocol = internal
device = /dev/sci0
caid = 098C
boxid = 12345678
ins7e11 = 15
detect = cd
mhz = 357
cardmhz = 357
group = 1
emmcache = 1,1,2
blockemm-unknown = 1
blockemm-u = 1
blockemm-s = 1
blockemm-g = 1
saveemm-u = 1
ndsversion = 2


[reader]
label = CacheEx_von_Sascha
description = CacheEx_mode 2 von Sascha @DEB
protocol = cs378x
device = DynDns,Port
password = PW
reconnecttimeout = 60
keepalive = 1
cacheex = 2
cacheex_drop_csp = 1
caid = 098C
group = 2
dropbadcws = 1
audisabled = 1

oscam.user

[account]
user = CacheEx_Sascha
pwd = PW
caid = 098C
uniq = 3
group = 1,2
cacheex = 2
cacheex_maxhop = 3
cacheex_drop_csp = 1
cacheex_ecm_filter =

[account]
user = box1
caid = 098C
au = v14
group = 1

[account]
user = user1
pwd = pass1
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user2
pwd = pass2
au = 1
caid = 098C
group = 1


[account]
user = user3
pwd = pass3
caid = 098c
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user4
pwd = pass4
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user5
pwd = pass5
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user6
pwd = pass6
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user7
pwd = pass7
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

[account]
user = user8
pwd = pass8
caid = 098C
group = 1
cacheex = 2
cacheex_ecm_filter =

Port habe ich natürlich im Speedport freigegeben.
So und wenn ich das so reinlade kommt bei allen Usern dann invalid finde den fehler nicht :emoticon-0179-headb
 
AW: Oscam CacheEx mode 2 tutorial

Hi,
so wie es jetzt laut Screen aussieht, pushst du deinen Cache an user4, user5 und user7.
Das sind deine Cacheex-Partner oder sind das normale Clienten?

Der Reader mit dem du den Cache deines Partners empfangen willst ist fehlerhaft.
Hier würde z.B. "user = " fehlen.
Laut Log schlägt ja auch die Verbindung zu deinem CE-Partner fehl.
Wieso heißt der Reader eigentlich genau so wie du? Zufall?
  • 1970/01/01 03:59:37 10176BB8 p CacheEx_von_Sascha [cs378x] connecting to DynDnsort
  • 1970/01/01 03:59:40 10176BB8 p CacheEx_von_Sascha [cs378x] connect failed: Connection timed out
Solange diese Verbindung nicht steht, empfängst du auch keinen Cache von ihm.

Kannst du bitte nochmal grob erklären, was du überhaupt vor hast?

Gruß
janni1
 
AW: Oscam CacheEx mode 2 tutorial

moin,

wenn ich das richtig sehe, fehlt in der oscam.server der user Eintrag
dann kann er auch nicht verbinden

oscam.server
[reader]
label = CacheEx_von_Sascha
description = CacheEx_mode 2 von Sascha @DEB
protocol = cs378x
device = DynDns,Port
user = ?????
password = PW
reconnecttimeout = 60
keepalive = 1
cacheex = 2
cacheex_drop_csp = 1
caid = 098C
group = 2
dropbadcws = 1
audisabled = 1
 
AW: Oscam CacheEx mode 2 tutorial

hallo leute habe mich heute mal rangetraut an das cacheex ich weiß aber nicht ob das so passt weil es kommt immer wait_time over
ich will nur die v14 nutzen aus dem cacheex und habe auch nur 1 Tauschpartner

log
cache3 (241 ms) by CacheEx (P/1/2/5) - Sky Cinema +24 (wait_time over)

cfg
[cache]
max_time = 8
max_hit_time = 7
wait_time = 0:1:1,098C:150
csp_allow_request = 0
wait_until_ctimeout = 1
cwcycle_check_enable = 1
cwcycle_maxlist = 4000
cwcycle_onbad = 0
cwcycle_sensitive = 2
cwcycle_allowbadfromffb = 1
cwcycle_usecwcfromce = 1

die anderen Einstellungen sie wie auf Seite 1 nach der Anleitung also User und Server
 
AW: Oscam CacheEx mode 2 tutorial

wait_time = 0:1:1,098C:150

Das 0:1:1 gehört in den cacheex_cw_check,wobei sowas wie 0:0:1 oder 0:1:1 ist sowieso Standard, das musst du da nicht reinschreiben.





Das 098C:150 gehört in die wait_time

Das du im Log immer wieder waittime over hast ist immer dann wenn in deiner definierten waititme kein passender cw gefunden wird !
Also ist der cw zu dem Zeitpunkt nicht im Cache , vorrausgesetzt der Rest deine Configs passt?
 
AW: Oscam CacheEx mode 2 tutorial

also sind das keine frezzer dann wenn wait_time over kommt ?
weil Fallback Reader wird danach keiner genommen, obwoll ich einen drin habe
 
AW: Oscam CacheEx mode 2 tutorial

Dieses Log :

cache3 (241 ms) by CacheEx (P/1/2/5) - Sky Cinema +24 (wait_time over)

Bedeutet:

Wärend der angegeben wait_time wurde der cw nicht im Cache gefunden.

es folgt eine Anfrage an den Reader,während der Beantwortungszeit des Readers wurde der CW im Cache nun doch gefunden,
somit wir der cw aus dem Cache genommen , deshalb waitime over .


Wäre deine wait_time >241ms gewesen wäre waittime over nicht im Log .

Ursachen Dafür können sein :

> zu wenig Cache

> zu geringe wait_time
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…