Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Hallo,

 

ik gebruik nu sinds 3 maanden mijn eigen oscam servertje voor in huis.

Nu las ik dat het mogelijk moet zijn om cache-ex aan de praat te krijgen.

Dit zou mooi zijn omdat ik een kennis heb waarmee ik deze cache-ex data zou kunnen delen en hij natuurlijk weer met mij.

Nu heb ik meerdere tutorials doorgelopen maar ik snap er echt geen bal van.

Als ik de handelingen doorvoer op mijn servertje en ook op zijn servertje, dan hebben we geen van beiden beeld op geen enkele zender.

Mijn readers en zijn readers staan dan op cache-ex 3.

De users staan ook op cache-ex 3 en zitten in dezelfde groep.

 

Wie heeft dit zelf goed aan de praat en kan mij er mee helpen ?

DM 8000 - DM 500 - VU+ Duo - VU+ Solo - Amiko 8900 Alien - Orton/Opticum - Amiko 8240 Cable en nog een berg andere hardware


  • Reacties 41
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Geplaatst:

Je bedoelt natuurlijk dat die kennis bij jou op zolder woont en een eigen kaart heeft, zodat je samen over eigen LAN kan sharen en niet te snel aan je limit zit.

 

Ik heb hier de cacheex juist op 1=pull. Op beide boxen.

Als ik beneden maar 1 reader aanmaak met cacheex, kan ik alleen kijken wat boven op dat moment aanstaat.

Wil ik ook andere zenders kijken, zal ik een extra reader aan moeten maken.

Gtz. Martje B

Geplaatst:

Gebruik cacheex mode 3, ipv 1 dat werkt het beste. Zorg ook dat je naar je zolderservertje ook een normale lijn hebt liggen, dus niet alleen een cacheex reader. In theorie werkt het zo... ik ben hier uitgegaan van een setup waarbij 1 server in de slaapkamer staat (met 1 local), 1 server op zolder (met 1 local), de clientbox staat in de huiskamer (heeft geen locals)

 

LET OP... DEZE SETUP IS AFGELEID VAN WAT IK ZELF GEBRUIK. ER KUNNEN DOOR HET OMZETTEN NAAR EEN ANDERE DENKBEELDIGE SITUATIE KLEINE AFWIJKINGEN NODIG ZIJN. NEEM HET NIET KLAKKELOOS OVER, MAAR DENK ZELF OOK NA.

 

slaapkamerserver

 

1 user aanmaken voor n of c-lijn (lid maken van de group waar je locals inzitten)

1 user aanmaken voor cacheex mode 3 (zet deze in een aparte group die je exclusief aan cache wilt toewijzen)

1 user aanmaken voor de clientbox

1 reader aanmaken naar local zolderserver

1 cacheex mode 3 reader aanmaken om jouw cache naar de zolderserver te pushen (lid maken van de group waar je locals inzitten)

 

zolderserver

 

1 user aanmaken voor n of c-lijn (lid maken van de group waar je locals inzitten)

1 user aanmaken voor cacheex mode 3 (zet deze in een aparte group die je exclusief aan cache wilt toewijzen)

1 reader aanmaken naar local slaapkamerserver

1 cacheex mode 3 reader aanmaken om jouw cache naar de slaapkamerserver te pushen (lid maken van de group waar je locals inzitten)

 

clientbox

 

1 lijn aanmaken naar de slaapkamerserver

 

Wordt een ecm gevraagd dan wordt eerst de cache geprobeerd. Staat hij daar niet in dan valt hij terug op de reader naar de local.

Als je dus geen reader naar de local ernaast hebt en hij zit niet in de cache dan blijft je beeld zwart.

 

SLAAPKAMERSERVER

locals zitten in group 1, proxies (zolder) in group 5, cachegroup wordt 50

 

user om cache te ontvangen van zolderserver

 

oscam.user

[account]
user						 = cache_zolder
pwd						 = password
group						 = 50
cacheex					 = 3
cacheex_maxhop	 = 1
monlevel					 = 0
cccreshare				 = 3
keepalive					 = 1
numusers					 = 0

 

user om local te laten lezen door de zolderserver

 

[account]
user						 = zolder
pwd						 = password
group						 = 1
monlevel					 = 0
cccmaxhops				 = 2
cccreshare				 = 1
keepalive					 = 1

 

 

cacheex lijn mode 3 (pusht cache slaapkamer naar zolder)

 

oscam.server

[reader]
label						 = cache_zolder
protocol					 = cccam
device						= xxx.xxx.xxx.xxx,xxxxx
user						 = cache_slaapkamer
password					 = password
inactivitytimeout			 = 0
cacheex					 = 3
cacheex_maxhop				= 1
group						 = 1
cccversion					= x.x.x
cccmaxhops					= 1
cccmindown					= 10
ccckeepalive				 = 1
cccreshare					= 3
cccreconnect				 = 0
audisabled					= 1

 

lijn naar local zolder (vraagt ecm's op local in zolderserver)

 

oscam.server

[reader]
label						 = reader_zolder
protocol					 = cccam
device					 = xxx.xxx.xxx.xxx,xxxxx
user						 = slaapkamer
password					 = password
group						 = 5
cccversion				 = x.x.x
cccmaxhops				 = 1
ccckeepalive				 = 1
cccreconnect				 = 0
audisabled				 = 1

 

ZOLDERSERVER

 

user om cache te ontvangen van slaapkamerserver

 

oscam.user

[account]
user						 = cache_slaapkamer
pwd						 = password
group						 = 50
cacheex					 = 3
cacheex_maxhop	 = 1
monlevel					 = 0
cccreshare				 = 3
keepalive					 = 1
numusers					 = 0

 

user om local te laten lezen door de slaapkamerserver

 

[account]
user						 = slaapkamer
pwd						 = password
group						 = 1
monlevel					 = 0
cccmaxhops				 = 2
cccreshare				 = 1
keepalive					 = 1

 

cacheex lijn mode 3 (pusht cache zolder naar slaapkamer)

 

oscam.server

[reader]
label						 = cache_slaapkamer
protocol					 = cccam
device						= xxx.xxx.xxx.xxx,xxxxx
user						 = cache_zolder
password					 = password
inactivitytimeout			 = 0
cacheex					 = 3
cacheex_maxhop				= 1
group						 = 1
cccversion					= x.x.x
cccmaxhops					= 1
cccmindown					= 10
ccckeepalive				 = 1
cccreshare					= 3
cccreconnect				 = 0
audisabled					= 1

 

lijn naar local slaapkamer (vraagt ecm's op local in huiskamerserver)

 

oscam.server

[reader]
label						 = reader_slaapkamer
protocol					 = cccam
device					 = xxx.xxx.xxx.xxx,xxxxx
user						 = zolder
password					 = password
group						 = 5
cccversion				 = x.x.x
cccmaxhops				 = 1
ccckeepalive				 = 1
cccreconnect				 = 0
audisabled				 = 1

 

In principe heb heb je hiermee een uitwisseling tussen twee server waarbij zowel elkaars locals als elkaar cache wordt uitgewisseld.

Wil je de cache ontsluiten voor een user dan zul je die lid moeten maken van group 50. Doe je dat niet dan zal hij nooit cache3 hits krijgen, hooguit cache1 of cache2 hits als er meerdere boxen op een server hetzelfde vragen.

 

In mijn setup heb ik dus twee servers en één clientbox. De user van de clientbox heb ik lid gemaakt van group 1, group 5 en group 50. Zo heeft de user via één server beschikking over de local van server A (slaapkamerserver), via group 5 de local van server B (zolderserver) en via group 50 de cache van beide servers.

 

Ik gebruik CCcam tussen de servers, maar een camd35 is ook toegestaan. De waardes voor cccmaxhops en cacheex_maxhop volstaan binnen een LAN. cccmindown = 10 is nodig om de kaart niet als local te laten zien door OSCAM. De cacheex readers zullen altijd status NEEDINIT (0 of 0 card)

hebben op die manier.

 

Waarschijnlijk is deze setup voor normaal LANgebruik een beetje overkill tenzij je wilt dat je clientbox altijd een ecm krijgt als één server plat gaat. Binnenshuis met maar één box heeft deze setup geen zin. Pas vanaf meerdere boxen in huis wordt het interessant en dan nog zou één server voldoende moeten zijn om voor meerdere clients cachehits te krijgen. Cacheex is eigenlijk interessant voor WANsharing en dat is niet toegestaan.

80cm Schotel, 2 x Alps LNB's (23.5E/19.2E), 2 x Smart LNB's (28.2E/13E), Triax Multifeed rail.
XTrend 8000 (Openpli 4.0), XSarius Fusion HD SE (Openpli 6.0 release Candidate), DVB-C Stick Sundtek.

Geplaatst:

Hallo Hotzenwalder,

 

als ik het goed begrijp moet je dan voor elke user dus 2 accounts aanmaken.

1 local en 1 voor cache-ex

Moeten deze accounts dan ook op je ontvanger worden ingesteld ?

DM 8000 - DM 500 - VU+ Duo - VU+ Solo - Amiko 8900 Alien - Orton/Opticum - Amiko 8240 Cable en nog een berg andere hardware

Geplaatst:

Het lastige in dit verhaal is dat ik denk in servers (linux) en niet in ontvangers... als je tussen twee ontvangers wilt gaan matchen dan zal op beide ontvangers een user moeten staan voor de local en voor de cache. Als je twee dedicated servers hebt moet er alleen op elk van de servers twee accounts worden aangemaakt (1 voor cache, 1 voor local). De client verbind dan met één of beide servers en heeft op die servers maar 1 account nodig die toegang heeft tot zowel de local als de cache.

80cm Schotel, 2 x Alps LNB's (23.5E/19.2E), 2 x Smart LNB's (28.2E/13E), Triax Multifeed rail.
XTrend 8000 (Openpli 4.0), XSarius Fusion HD SE (Openpli 6.0 release Candidate), DVB-C Stick Sundtek.

Geplaatst: (aangepast)

ok duidelijk.

Op de client kan er dus gewoon 1 account zijn en op de servers moeten er voor de client dus 2 gebruikers zijn.

Duidelijk.

Ik ga hier vanavond mee aan de slag en hoop morgen te kunnen zeggen dat het werkt

 

maar die accounts mogen niet dezelfde naam hebben neem ik aan ?

Hoe kan een client dan verbinden met 2 accounts op de server of snap ik het niet helemaal ?

aangepast door DjFoxy

DM 8000 - DM 500 - VU+ Duo - VU+ Solo - Amiko 8900 Alien - Orton/Opticum - Amiko 8240 Cable en nog een berg andere hardware

Geplaatst:

als je twee servers hebt waar je mee wilt verbinden dan zal op elk van die servers één account gemaakt moeten worden voor de client. Die mag dezelfde naam hebben op beide servers.

 

Als je twee ontvangers hebt waarbij in elke ontvanger een local zit en je wilt de cache delen dan moet je op elke ontvanger twee accounts maken. 1 om de local van de ontvanger te laten uitlezen door de andere ontvanger en eentje om cache uit te wisselen.

 

Als jij een server hebt en je wilt met een andere server binnen je LAN cache gaan uitwisselen, dan krijg je dus op elk van die servers twee accounts (zoals hierboven omschreven). Begin anders eerst met de normale readers en als dat werkt ga je verder met de cachereaders en users.

80cm Schotel, 2 x Alps LNB's (23.5E/19.2E), 2 x Smart LNB's (28.2E/13E), Triax Multifeed rail.
XTrend 8000 (Openpli 4.0), XSarius Fusion HD SE (Openpli 6.0 release Candidate), DVB-C Stick Sundtek.

Geplaatst:

Controlword cache exchange is alleen nuttig igv grootschalige wan sharing met meerdere peers.

Het voordeel is dat er geen ecm's verstuurt hoeven te worden naar de peers, alle actuele controlwords worden razendsnel gedistributeerd tussen de peers ook al zijn daar op dat moment geen client ecm verzoeken voor.

 

Ik zou zeggen in een thuisnetwerk jammer van je tijd, je mist niks!

 

En voor de goede orde: wan sharing wordt op sat4all niet besproken, deze aanvulling enkel ter opheldering waarom het uberhaupt in oscam zit.

Geplaatst:

Ik heb helaas pas dit weekend tijd om er naar te kijken.

Heb wel alles terug gezet in groep 1

DM 8000 - DM 500 - VU+ Duo - VU+ Solo - Amiko 8900 Alien - Orton/Opticum - Amiko 8240 Cable en nog een berg andere hardware

Geplaatst:

Ik gebruik een andere group voor de cacheex readers omdat je op die manier een box ook tijdelijk de toegang tot de cachegroup kan ontzeggen en je wilt ook loops voorkomen in de cachedistributie.

80cm Schotel, 2 x Alps LNB's (23.5E/19.2E), 2 x Smart LNB's (28.2E/13E), Triax Multifeed rail.
XTrend 8000 (Openpli 4.0), XSarius Fusion HD SE (Openpli 6.0 release Candidate), DVB-C Stick Sundtek.

Geplaatst: (aangepast)

BELANGRIJK

 

Als je met CACHEEX wilt gaan werken ga dan niet hoger dan Oscam unstable 1.20 versie #7190.

Met alle versies daarboven kreeg ik met dezelfde cacheex instellingen freezes

 

Nog een wijziging die verkeerd stond in mijn uitleg

 

[account]
user						 = cache_user
pwd						 = password
group						 = xxx
cacheex					 = 3
cacheex_maxhop			 = 2
monlevel					 = 0
cccmaxhops				 = -1
cccreshare				 = 0
keepalive					 = 1
numusers					 = 0

 

vooral cccmaxhops = -1 is belangrijk.

 

Nog wat instellingen betreffende cacheex in oscam.conf

 

cachedelay				 = 10
cacheexwaittime			 = 75
max_cache_time			 = 7
max_cache_count			 = 7500

 

Dit werkt op dit moment voor mij goed met CD. Je kunt ook zelf nog dingen proberen. Anderen bevelen een max_cache_time = 12 aan. Kwestie van proberen.

 

Resultaat...

 

2012/09/23 20:59:30 120A840 c usrmac (0100&00006A/0000/1B7B/64:C354): cache3 (344 ms) - Ned 1 HD
2012/09/23 20:59:40 120A840 c usrmac (0100&00006A/0000/1B7B/64:6FD5): cache3 (343 ms) - Ned 1 HD
2012/09/23 20:59:50 120A840 c usrmac (0100&00006A/0000/1B7B/64:B4C4): cache3 (343 ms) - Ned 1 HD
2012/09/23 21:00:00 120A840 c usrmac (0100&00006A/0000/1B7B/64:761C): cache3 (352 ms) - Ned 1 HD
2012/09/23 21:00:10 120A840 c usrmac (0100&00006A/0000/1B7B/64:8A8B): cache3 (350 ms) - Ned 1 HD
2012/09/23 21:00:20 120A840 c usrmac (0100&00006A/0000/1B7B/64:7683): cache3 (359 ms) - Ned 1 HD
2012/09/23 21:00:29 120A840 c usrmac (0100&00006A/0000/1B7B/64:E663): cache3 (348 ms) - Ned 1 HD
2012/09/23 21:00:49 120A840 c usrmac (0100&00006A/0000/1B7B/64:CF82): cache3 (350 ms) - Ned 1 HD
2012/09/23 21:00:59 120A840 c usrmac (0100&00006A/0000/1B7B/64:F390): cache3 (359 ms) - Ned 1 HD
2012/09/23 21:01:09 120A840 c usrmac (0100&00006A/0000/1B7B/64:2DCC): cache3 (345 ms) - Ned 1 HD
2012/09/23 21:01:19 120A840 c usrmac (0100&00006A/0000/1B7B/64:7A20): cache3 (343 ms) - Ned 1 HD
2012/09/23 21:01:29 120A840 c usrmac (0100&00006A/0000/1B7B/64:E5CD): cache3 (341 ms) - Ned 1 HD
2012/09/23 21:01:39 120A840 c usrmac (0100&00006A/0000/1B7B/64:A43B): cache3 (356 ms) - Ned 1 HD
2012/09/23 21:01:49 120A840 c usrmac (0100&00006A/0000/1B7B/64:E4FF): cache3 (343 ms) - Ned 1 HD
2012/09/23 21:01:59 120A840 c usrmac (0100&00006A/0000/1B7B/64:A535): cache3 (341 ms) - Ned 1 HD
2012/09/23 21:02:09 120A840 c usrmac (0100&00006A/0000/1B7B/64:9339): cache3 (346 ms) - Ned 1 HD
2012/09/23 21:02:19 120A840 c usrmac (0100&00006A/0000/1B7B/64:2480): cache3 (355 ms) - Ned 1 HD
etc etc etc

aangepast door Hotzenwalder

80cm Schotel, 2 x Alps LNB's (23.5E/19.2E), 2 x Smart LNB's (28.2E/13E), Triax Multifeed rail.
XTrend 8000 (Openpli 4.0), XSarius Fusion HD SE (Openpli 6.0 release Candidate), DVB-C Stick Sundtek.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
×
×
  • Nieuwe aanmaken...