Ga naar inhoud


Problemen met kaart update via smargo


Aanbevolen berichten

Het probleem dat je de client cs378x niet ziet, komt door het feit dat je het aangegeven dat op je (Debiam) server hebt aangegeven dat de server naar zijn eigen IP moet luisteren (192.168.1.3).

 

Als je dit IP wijzigd naar je client IP (192.168.1.2) zou ook cs378x alive komen.

De server in je client is aan het luisteren of de server in je Debiam box wil reageren op zijn aanvragen.

Maar doordat die hem niet toestaat .. verkeerde IP komt binnen, weigert hij deze toegang.

 

wat je nu ook ziet, dat er een rode 2 achter je et1000 staat, dit komt doordat zowel de server als de client dezelfde user hebben en een verbinding met zie naam opzetten.

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Link naar reactie
Delen op andere sites


  • Reacties 38
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

Het probleem dat je de client cs378x niet ziet, komt door het feit dat je het aangegeven dat op je (Debiam) server hebt aangegeven dat de server naar zijn eigen IP moet luisteren (192.168.1.3).

 

Als je dit IP wijzigd naar je client IP (192.168.1.2) zou ook cs378x alive komen.

De server in je client is aan het luisteren of de server in je Debiam box wil reageren op zijn aanvragen.

Maar doordat die hem niet toestaat .. verkeerde IP komt binnen, weigert hij deze toegang.

 

wat je nu ook ziet, dat er een rode 2 achter je et1000 staat, dit komt doordat zowel de server als de client dezelfde user hebben en een verbinding met zie naam opzetten.

 

Ja, dat leek me ook logisch, maar ik had het met 192.168.1.2 ook geprobeerd maar zonder succes.

Inmiddels heb ik de configuratie aangepast en nu wordt wel alles verbonden.

Of de updates werken? Geen idee, zal er toch eerst een update verzonden moeten worden.

Of kan ik dat ergens anders aan zien?

Is het nodig en wenselijk dat ik nu drie verbindingen heb tussen client en server? 

 

 

De configuratie is nu:

 

Client (Set Top Box) (= 192.168.1.2):

 

oscam.conf (gedeelte dvbapi):

 

[dvbapi]

enabled                       = 1

au                            = 1

pmt_mode                      = 6

request_mode                  = 1

user                          = dvbapiau

boxtype                       = dreambox

 

Hier geen [cccam] en/of [cs378x] sectie dus.

 

 

oscam.server (de relevante readers):

 

 

[reader]

label                         = server-0

protocol                      = cs378x

device                        = 192.168.1.3,33333

user                          = kaart0

password                      = passw0

keepalive                     = 1

group                         = 1

emmcache                      = 1,3,2,0

blockemm-g                    = 1

auprovid                      = 00006A

 

[reader]

label                         = server-1

protocol                      = cs378x

device                        = 192.168.1.3,33333

user                          = kaart1

password                      = passw1

keepalive                     = 1

group                         = 2

emmcache                      = 1,3,2,0

blockemm-g                    = 1

auprovid                      = 000B00

 

[reader]

label                         = et10000

protocol                      = cccam

device                        = 192.168.1.3,12012

user                          = et10000

password                      = newpassw

inactivitytimeout             = 30

group                         = 1

cccversion                    = 2.2.1

 

 

Op de (Debian) server (= 192.168.1.3): 

oscam.conf

 

[cs378x]

port                          = 33333

serverip                      = 192.168.1.2

 

[cccam]

port                          = 12012

nodeid                        = AABBCCDDEEFF001122

version                       = 2.2.1

reshare                       = 1

reshare_mode                  = 1

ignorereshare                 = 1

updateinterval                = 40

 

oscam.server

 

[reader]

label                         = Omnikey_3221

protocol                      = pcsc

device                        = 0

services                      = cd_hd_light

lb_whitelist_services         = cd_hd_light

autospeed                     = 0

cacheex                       = 1

cacheex_maxhop                = 1

cacheex_ecm_filter            = 0100@00006A

cacheex_allow_request         = 1

caid                          = 0100

fix07                         = 0

ecmwhitelist                  = 0100@00006A:64

ecmheaderwhitelist            = 800061006A00075C00,800061006A01075C00,803061006A00075C00,803061006A01075C00,810061006A00075C00,810061006A01075C00,813061006A00075C00,813061006A01075C00,800061006A0000FD10,810061006A0000FD10,800061006A0000FC10,810061006A0000FC10

detect                        = cd

mhz                           = 300

cardmhz                       = 300

ident                         = 0100:000000,00006A

chid                          = 0100:005C00

group                         = 1

emmcache                      = 1,1,15

lb_weight                     = 500

cccreshare                    = 1

auprovid                      = 00006A

ratelimitecm                  = 2

ratelimittime                 = 10000

srvidholdtime                 = 2000

 

[reader]

label                         = Smargo

description                   = Digitenne

protocol                      = mouse

device                        = /dev/ttyUSB3

services                      = digitenne

lb_whitelist_services         = digitenne

autospeed                     = 0

caid                          = 0B00

ecmwhitelist                  = 0B00:47

ecmheaderwhitelist            = 0B00:80704470426320,81704470426320

detect                        = cd

mhz                           = 450

cardmhz                       = 450

ident                         = 0B00:000000

group                         = 2

emmcache                      = 1,1,15

lb_weight                     = 500

cccreshare                    = 1

auprovid                      = 000B00

 

oscam.user

 

[account]

user                          = card0

pwd                           = passw0

au                            = Omnikey_3221

group                         = 2

cccreshare                    = 1

 

[account]

user                          = card1

pwd                           = passw1

au                            = Smargo

group                         = 2

cccreshare                    = 1

 

[account]

user                          = et10000

pwd                           = newpassw

au                            = 1

group                         = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15

cccreshare                    = 1

Dreambox DM920: 2x Triple tuner (2x DVB-S2X multistream + DVB-C/T2)

Xtrend ET10000: 1x DVB-S2, 2x DVB-C/T2, IPTV OpenPLi 8.3
VU+ Duo
/ Dreambox DM800 / TBS 5925
Channel Master 180cm offset: 39.0°E-37.6°W, SAB 97 schotel 45.1°E-60°E, 80cm vast: 28.2°E/23.5°E/19.2°E/13°E | DVB-T/DAB: VHFIII/UHF combi-antenne op zolder.

Link naar reactie
Delen op andere sites

Als je met Oscam begint en je zet deze op je box 1, in hij voor zichzelf een server.

Op diezelfde box 1 kun je dus gaan verbinden met clients.

 

Nu zet je Oscam op een PC en dat is voor zichzelf een server, maar voor boxen die willen connecten, zie de PC ze als client.

 

Dan begint al snel de verwarring toe te slaan welk IP moet nu waar.

 

Belangrijk is dan ook om de weten .... WIE gaat er uitdelen aan anderen (meestal degene met de kaart), want diegene is de SERVER.

Degene die opzoek is naar zijn decoding (meestal zonder kaart), is een CLIENT.

 

 

 

Ja, dat leek me ook logisch, maar ik had het met 192.168.1.2 ook geprobeerd maar zonder succes.

 

Ja, maar als je goed kijkt heb je toch gedaan wat ik zie, want eerst stond de SERVER gewoonweg zichzelf gewoon te bekijken als CLIENT

 

Dit had je:

#Op de (Debian) server (= 192.168.1.3): 
#oscam.conf

[cs378x]
port                          = 33333
serverip                      = 192.168.1.3  #<<<< zat naar zichzelf te kijken 

En dat heb je veranders naar

#Op de (Debian) server (= 192.168.1.3): 
#oscam.conf

[cs378x]
port          = 33333
serverip      = 192.168.1.2  #<<< nu zit hij naar zijn externe CLIENT te kijken

Hierdoor is het gaan werken ... de juiste de SERVER gemaakt en de juiste de CLIENT.

 

 

 

Is het nodig en wenselijk dat ik nu drie verbindingen heb tussen client en server? 

 

De opzet die jij hebt gekozen om min of meer alles te scheiden ziet er in mijn ogen niet verkeerd uit.

 

In de oscam Wiki heeft deze opzet zelf een voorkeur

 

Sometimes only global emm's update same caid cards:

- check if you blocked unique/shared in READER Blockemm

- don't use au = 1, use au = [label of reader]

- if still troublesome use in house different user to update each card by [label of reader]

example: cd__nl and tv__vl have a common provider: m7 group sa and share updates on shared channels.

user 1: AU: cd__nl,sky_uk

user 2: AU: tv__vl

 


Je zou in je in je oscam.conf op je CLIENT de AU nog om kunnen zetten naar de labels van de readers op de SERVER

oscam.conf (gedeelte dvbapi):
 
[dvbapi]
enabled       = 1
au            = Omnikey_3221 , Smargo
pmt_mode      = 6
request_mode  = 1
user          = dvbapiau
boxtype       = dreambox

Veel plezier met het testen.

post-45009-0-32024500-1436773871_thumb.png

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Link naar reactie
Delen op andere sites

@beeheap , inderdaad staat er in de Wiki dat hij optioneel is, maar als je hem wel gebruikt is er niets mis mee.

Voor mij is het duidelijker om, waar het gaat, heel duidelijk aan te geven wie en waar.

 

Als je een IP meegeeft, kun je ook voorkomen dat er iemand 'meeluistert' op die poort vanaf een andere IP.

Als je dat achterwege laat, dan 'schreeuwt' de SERVER naar alles wat op die poort een juiste request doet. 

 

En wat je ook al aangeeft, update eens naar de laatste Oscam-Unstable versie om ook wat achterhaalde settings eruit te vissen.

post-45009-0-87603300-1436779365.png

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Link naar reactie
Delen op andere sites

@beeheap , inderdaad staat er in de Wiki dat hij optioneel is, maar als je hem wel gebruikt is er niets mis mee.

Voor mij is het duidelijker om, waar het gaat, heel duidelijk aan te geven wie en waar.

 

Als je een IP meegeeft, kun je ook voorkomen dat er iemand 'meeluistert' op die poort vanaf een andere IP.

Als je dat achterwege laat, dan 'schreeuwt' de SERVER naar alles wat op die poort een juiste request doet. 

 

 

Daar zijn m.i. de parameters 'Device' in de readers en 'Hostname' in de users voor. ;)

Link naar reactie
Delen op andere sites

De plek die jij aangeeft, maakt het geheel wel flexibeler moet ik toegeven.

Dan geef je op de SERVER aan op welke poort welk protocol aanwezig is in je oscam.conf, waarna je op de SERVER in het oscam.user file aangeeft vanaf welke CLIENT IP men toegang heeft tot dat protocol.

Je hebt dan een kort lijnte met controle over elke afzonderlijke gebruiker.

 

Had ik zo nog even niet bekeken, thanks.

 

Bedenk mij net wel, dat door het gebruik maken van deze settings, alle boxen wel een vaste IP moeten hebben.

Dus met een reboot van je router bijvoorbeeld, zou je TV wel eens op zwart kunnen gaan.

Waarschijnlijk ook de reden waarom het optioneel is gemaakt  :D

VU+ Zero & VU+ Solo2 - VTi 11.x  Unstable Oscam 11xxxx  MacBook Pro Ubuntu 16.04LTS

Link naar reactie
Delen op andere sites

 

Bedenk mij net wel, dat door het gebruik maken van deze settings, alle boxen wel een vaste IP moeten hebben.

Dus met een reboot van je router bijvoorbeeld, zou je TV wel eens op zwart kunnen gaan.

Waarschijnlijk ook de reden waarom het optioneel is gemaakt  :D

 

Bedenk mij net wel, dat door het gebruik maken van deze settings, alle boxen wel een vaste IP moeten hebben.

Dus met een reboot van je router bijvoorbeeld, zou je TV wel eens op zwart kunnen gaan.

Waarschijnlijk ook de reden waarom het optioneel is gemaakt  :D

 

Die van jou ook, toch? Maar goed, we praten over intern sharen dus heb je die restrictie eigenljk helemaal niet nodig.

Link naar reactie
Delen op andere sites

Bedankt voor alle tips.
Wat ik bedoelde met die ip-nummers is dat het eerst met beide nummers niet werkte, maar dat moet dan toch ergens anders aan gelegen hebben.
 

Je zou in je in je oscam.conf op je CLIENT de AU nog om kunnen zetten naar de labels van de readers op de SERVER

oscam.conf (gedeelte dvbapi):
 
[dvbapi]
enabled       = 1
au            = Omnikey_3221 , Smargo
pmt_mode      = 6
request_mode  = 1
user          = dvbapiau
boxtype       = dreambox
Veel plezier met het testen.

 

 

De au parameter zit niet in oscam.conf:[dvbapi], maar je bedoeld waarschijnlijk in oscam.user.
Dat lukt (ook) niet en is logisch want die twee readers zitten niet op de client (de settopbox) maar op de server (de Debian PC). Wat wel kan en logisch is is de namen van de twee readers in te vullen die (middels cs378x protocol) de autoupdates verzorgen naar de server toe, dus:

 

oscam.user (op de settopbox):

[account]
user                          = dvbapiau
au                            = LexServ,LexServ0
group                         = 1

Daarmee zullen de EMM's niet via de cccam reader verstuurd worden. Wat wellicht ook weer met het aanvinken van alle block-emm parameters of met 'audisabled = 1' had gekund?

Maar wat ik nog niet snap is dat ik de indruk had dat de update gelukt is toen ik de reader 'server-0' in groep 2 had gezet, terwijl de user 'dvbapiau' (alleen) in groep 1 staat (!). Dat kan nooit communiceren met elkaar, dus dan rijst bij mij weer het vermoeden dat de cccam reader 'et10000' verantwoordelijk is geweest voor de update?? Dat terwijl ik overal lees dat dat niet werkt.

 

 

 

De parameter serverip is helemaal niet nodig dus die kan je gewoon leeglaten. Verder staan er verouderde parameters in de config dus ik zou een schone laatste versie van OSCam erop zetten en dan in de Webif alles invullen.

 

Welke parameters dan? Ik ben juist begonnen met een schone (toentertijd) laatste versie van OScam en via WebIF ingevuld.

Dreambox DM920: 2x Triple tuner (2x DVB-S2X multistream + DVB-C/T2)

Xtrend ET10000: 1x DVB-S2, 2x DVB-C/T2, IPTV OpenPLi 8.3
VU+ Duo
/ Dreambox DM800 / TBS 5925
Channel Master 180cm offset: 39.0°E-37.6°W, SAB 97 schotel 45.1°E-60°E, 80cm vast: 28.2°E/23.5°E/19.2°E/13°E | DVB-T/DAB: VHFIII/UHF combi-antenne op zolder.

Link naar reactie
Delen op andere sites

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...