Howto Oscam cacheex

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen

Das Board mit Freiheiten




Kurzerklärung:

Gruppenaufteilung:


Ihr könnt mittlerweile alle Cacheex-User in einer Gruppe legen. Eure normalen Reader / Karten sollten in einer getrennten Gruppe sein, damit ihr auch gezielt diesen Cache versenden könnt.

Beispiel:

Gruppe 1 - lokale Katen
Gruppe 2 - Proxy Reader
Gruppe 3 - Cacheex User

Also tragt ihr bei dem User, den ihr erstellt Gruppe 3 ein und bei dem Reader Gruppe 1,2.

Ihr schickt euren Cache mit dem Reader und empfangt mit dem User!

Das bedeutet also - jemand gibt euch eine Line, damit ihr ihm Cache schicken könnt und ihr tragt einen User bei euch ein, damit er (mit einem Reader von sich) seinen Cache schicken kann.


Hier die Beispielconfigs.


Beispiel 1 - mit aktivem Loadbalance Dies ist z. B. geeignet für Leute, die alles in einer Instanz haben.

Oscam.config

[global]
disablelog                    = 1
logfile                      = /tmp/oscam.log
usrfileflag                  = 1
clienttimeout                = 4000
fallbacktimeout              = 2000
clientmaxidle                = 200
bindwait                      = 40
nice                          = 0
serialreadertimeout          = 1900
maxlogsize                    = 8096
waitforcards                  = 0
preferlocalcards              = 1
readerrestartseconds          = 3600
dropdups                      = 1
block_same_ip                = 0
block_same_name              = 0
cwlogdir                      = /var/log/oscam/CW.log
emmlogdir                    = /var/log/oscam/EMM.log
lb_mode                      = 1
lb_save                      = 5000
lb_nfb_readers                = 2
lb_max_ecmcount              = 4000
lb_retrylimit                = 2400
lb_stat_cleanup              = 12
lb_max_readers                = 10
lb_auto_betatunnel            = 0
lb_savepath                  = /tmp/stat
lb_retrylimits                = 09:350
failbantime                  = 1440
[cache]
delay                        = 10 #dieser eintrag brachte bei einigen usern eine verbesserung
max_time                      = 10
max_count                    = 5000
wait_time  = 1702:950,1843:550,1830:550 #diese werte sind nur zu setzen, wenn ihr  auf der instanz auch normale user (mode 0) habt.
cwcycle_check_caid = 1702,1830 #diese werte sind nur zu setzen, wenn ihr auf der instanz auch normale user (mode 0) habt.
cwcycle_maxlist              = 4000
cwcycle_keeptime              = 15
cwcycle_onbad                = 1
cwcycle_sensitive            = 4

Beispiel 2 - ohne Loadbalance Dies ist z. B. geeignet für Leute, die mehrere Instanzen nutzen.

Oscam.config


[global]
disablelog                    = 1
logfile                      = /tmp/oscam.log
usrfileflag                  = 1
clienttimeout                = 3000
fallbacktimeout              = 2000
clientmaxidle                = 200
bindwait                      = 40
nice                          = 0
serialreadertimeout          = 1900
maxlogsize                    = 8096
waitforcards                  = 0
preferlocalcards              = 1
readerrestartseconds          = 3600
dropdups                      = 1
cacheexwaittime              = 0
block_same_ip                = 0
block_same_name              = 0
cwlogdir                      = /var/log/oscam/CW.log
emmlogdir                    = /var/log/oscam/EMM.log
lb_mode                      = 0
failbantime                  = 1440
[cache]
delay = 10
max_time = 10
max_count = 5000
wait_time  = 1702:950,1843:550,1830:550 #diese werte sind nur zu setzen, wenn ihr  auf der instanz auch normale user (mode 0) habt.
cwcycle_check_caid = 1702,1830 #diese werte sind nur zu setzen, wenn ihr auf der instanz auch normale user (mode 0) habt.
cwcycle_maxlist              = 4000
cwcycle_keeptime              = 15
cwcycle_onbad                = 1
cwcycle_sensitive            = 4

oscam.server


Code:

[reader]
label                        = name_frei_aussuchen
protocol                      = camd35
device                        = beispiel.dns.com,14500
user                          = beispiel_user
password                      = beispiel_pass
inactivitytimeout            = 0
cacheex                      = 3
reconnecttimeout              = 1800
#der reconnecttimeout ist wichtig, damit ihr euch nicht 100 mal verbindet.
cacheex                      = 3
cacheex_maxhop                = 2
group                        = 1,2
dropbadcws                    = 1
audisabled                    = 1

oder

[reader]
label                        = name_frei_aussuchen
protocol                      = cccam
device                        = beispiel.dns.com,14501
user                          = beispiel_user
password                      = beispiel_pass
cacheex                      = 3
cacheex_maxhop                = 2
group                        = 1,2
dropbadcws                    = 1
cccversion                    = 2.3.0
cccmaxhops                    = 0
ccckeepalive                  = 1
cccreconnect                  = 7000
audisabled                    = 1

oscam.user

[account]
user                          = user_cache
pwd                          = user_pass
uniq                          = 3
group                        = 3
cacheex                      = 3
cacheex_maxhop                = 2
#sprecht mit eurem share partner, wieviele instanzen er nutzt - bei 2 instanzen muss da eine 2 hin
cccmaxhops                    = -1
#dies dient zum verbergen eurer lokalen karten - euer partner kriegt nur needinit angezeigt, erhält aber euren vollen cache