Maar ik zie nog steeds niet de relatie met wat ik observeer, en dat is dat de hele dvbapi netjes de goede ecm pid uitzoekt en dat dat stukje code daarna alsnog vrolijk zomaar een andere ecm pid uitzoekt en die gaat binnenhalen in plaats van de goede.Oscam gebruikt sinds 1.20 treads, die if conditions zitten erin om ervoor te zorgen dat er niet een extra tread gestart wordt als er net eentje in behandeling is genomen.
Daarom vroeg oscam igv simulcrypt kanalen ook 2 ecm's tegelijk en flikkerde hij de mediaguard3 pid op de blacklist terwijl de seca2 pid feitelijk voor de afkeuring zorgde.
Daar zat de bug
Re: Oscam ervaringen, vragen en antwoorden #2301
Posted 25 February 2012 - 17:48
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2302
Posted 25 February 2012 - 17:50
Volgende keer even unzippen op je linux pc en dan het commando "file" eroverheen halen, dan weet je zeker of de file iets is wat je ontvanger kan uitvoeren.Natuurlijk unzip ik, ik mag dan wel geen software kunnen schrijven, maar een archief herken ik nog wel
Arme dm8000Ik heb m'n dm8k dan maar volledig geherflashed.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2303
Posted 25 February 2012 - 18:15
request mode 1 en 0 werken, Alleen op 1 is hij iets sneller.
Lb = 0 trouwens
updates komen ook binnen
2012/02/25 17:46:30 579B10 r [seca-reader] provider 2: 006A, valid: 1, name: CANALDIGITAAL, expiry date: 2012/04/23
2012/02/25 17:46:30 579B10 r [seca-reader] SA: XXXXXXXX
2012/02/25 17:46:30 579B10 r [seca-reader] PBM for provider 2: XXXXXXXX0000000, Seca3 detected
2012/02/25 17:46:30 579B10 r dvbapiau emmtype=shared, len=119, idx=0, cnt=1: written (362 ms) by canaldigital-kaart
2012/02/25 17:46:33 5B1190 c dvbapiau (0100&00006A/6FF0/64:E7D2): found (263 ms) by canaldigital-kaart - VH1
canaldigital-kaart internal 0 / 0 / 0 / 0 0 / 0 / 1 / 0
MiKa
Edited by mika-nl, 25 February 2012 - 18:16.
Re: Oscam ervaringen, vragen en antwoorden #2304
Posted 25 February 2012 - 18:16
http://streamboard.g...001/ticket/2425
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Oscam ervaringen, vragen en antwoorden #2305
Posted 25 February 2012 - 18:18
Voor diegenen hier die ontdekken dat de oscam.dvbapi niet werkt: dat komt door corsair zijn 4649 update en niet door mijn patches!
http://streamboard.g...001/ticket/2425
Maar met jou patches is het geen probleem meer. hier voor nog wel .
Re: Oscam ervaringen, vragen en antwoorden #2306
Posted 25 February 2012 - 18:22
Heb je dus een I: P: of wat dan ook lijstje kun je maar beter even preferlocalcards op 0 zetten totdat de bug eruit is.
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Oscam ervaringen, vragen en antwoorden #2307
Posted 25 February 2012 - 18:37
r6451 | corsair | 2012-02-25 04:09:58 +0100 (Sat, 25 Feb 2012) | 2 lines dvbapi: preferlocalcard handling changed
Index: module-dvbapi.c =================================================================== --- module-dvbapi.c (revision 6450) +++ module-dvbapi.c (revision 6451) @@ -896,7 +896,28 @@ demux[demux_index].max_status=0; int32_t new_status=1; - if (dvbapi_priority) { + //prefer caids from local readers: + int8_t found=0; + if (cfg.preferlocalcards) { + struct s_reader *rdr; + for (n=0; n<demux[demux_index].ECMpidcount; n++) { + LL_ITER it = ll_iter_create(configured_readers); + while ((rdr=ll_iter_next(&it))) { + if (rdr->enable && !(rdr->typ & R_IS_NETWORK) && rdr->card_status==CARD_INSERTED) { //local reader + uint16_t caid = demux[demux_index].ECMpids[n].CAID; + if (rdr->caid==caid || chk_ctab(caid, &rdr->ctab)) { + demux[demux_index].ECMpids[n].status = new_status++; //priority + cs_debug_mask(D_DVBAPI, "[PRIORITIZE PID %d] %04X:%06X (localrdr: %s position: %d)", n, demux[demux_index].ECMpids[n].CAID, demux[demux_index].ECMpids[n].PROVID, rdr->label, demux[demux_index].ECMpids[n].status); + found++; + break; + } + } + } + } + } + + + if (!found && dvbapi_priority) { struct s_dvbapi_priority *p; for (p=dvbapi_priority, i=0; p != NULL; p=p->next, i++) { if (p->type != 'p' && p->type != 'i') continue; @@ -942,25 +963,7 @@ } } - //prefer caids from local readers: - if (cfg.preferlocalcards) { - struct s_reader *rdr; - for (n=0; n<demux[demux_index].ECMpidcount; n++) { - LL_ITER it = ll_iter_create(configured_readers); - while ((rdr=ll_iter_next(&it))) { - if (rdr->enable && !(rdr->typ & R_IS_NETWORK)) { //local reader - uint16_t caid = demux[demux_index].ECMpids[n].CAID; - if (rdr->caid==caid || chk_ctab(caid, &rdr->ctab)) { - demux[demux_index].ECMpids[n].status = new_status++; //priority - cs_debug_mask(D_DVBAPI, "[PRIORITIZE PID %d] %04X:%06X (localrdr: %s position: %d)", n, demux[demux_index].ECMpids[n].CAID, demux[demux_index].ECMpids[n].PROVID, rdr->label, demux[demux_index].ECMpids[n].status); - break; - } - } - } - } - } - demux[demux_index].max_status = new_status; return; } @@ -1981,27 +1984,21 @@ break; if (j==demux[i].ECMpidcount) continue; - if (er->rc < E_NOTFOUND && er->caid!=0) { + if (er->rc < E_NOTFOUND && (demux[i].pidindex==-1) && er->caid!=0) { - //switch to preferred caids/local readers: - int8_t switch_pid = (demux[i].pidindex == -1) || - (demux[i].ECMpids[j].status > demux[i].ECMpids[demux[i].pidindex].status); - - if (switch_pid) { - if (cfg.dvbapi_requestmode == 1) { - int32_t o = 0; - for (o = 0; o < MAX_FILTER; o++) { - if (demux[i].demux_fd[o].fd > 0) { - if (demux[i].demux_fd[o].pid == er->pid) - demux[i].demux_fd[o].count = 0; - else - dvbapi_stop_filternum(i, o); - } - } - demux[i].curindex = j; - } - dvbapi_start_descrambling(i); - } + if (cfg.dvbapi_requestmode == 1) { + int32_t o = 0; + for (o = 0; o < MAX_FILTER; o++) { + if (demux[i].demux_fd[o].fd > 0) { + if (demux[i].demux_fd[o].pid == er->pid) + demux[i].demux_fd[o].count = 0; + else + dvbapi_stop_filternum(i, o); + } + } + demux[i].curindex = j; + } + dvbapi_start_descrambling(i); } if (er->rc >= E_NOTFOUND) {
Edited by Erik Slagter, 25 February 2012 - 18:37.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2308
Posted 25 February 2012 - 18:39
Volgens mij heeft corsair het net verbeterd:
r6451 | corsair | 2012-02-25 04:09:58 +0100 (Sat, 25 Feb 2012) | 2 lines dvbapi: preferlocalcard handling changedIndex: module-dvbapi.c =================================================================== --- module-dvbapi.c (revision 6450) +++ module-dvbapi.c (revision 6451) @@ -896,7 +896,28 @@ demux[demux_index].max_status=0; int32_t new_status=1; - if (dvbapi_priority) { + //prefer caids from local readers: + int8_t found=0; + if (cfg.preferlocalcards) { + struct s_reader *rdr; + for (n=0; n<demux[demux_index].ECMpidcount; n++) { + LL_ITER it = ll_iter_create(configured_readers); + while ((rdr=ll_iter_next(&it))) { + if (rdr->enable && !(rdr->typ & R_IS_NETWORK) && rdr->card_status==CARD_INSERTED) { //local reader + uint16_t caid = demux[demux_index].ECMpids[n].CAID; + if (rdr->caid==caid || chk_ctab(caid, &rdr->ctab)) { + demux[demux_index].ECMpids[n].status = new_status++; //priority + cs_debug_mask(D_DVBAPI, "[PRIORITIZE PID %d] %04X:%06X (localrdr: %s position: %d)", n, demux[demux_index].ECMpids[n].CAID, demux[demux_index].ECMpids[n].PROVID, rdr->label, demux[demux_index].ECMpids[n].status); + found++; + break; + } + } + } + } + } + + + if (!found && dvbapi_priority) { struct s_dvbapi_priority *p; for (p=dvbapi_priority, i=0; p != NULL; p=p->next, i++) { if (p->type != 'p' && p->type != 'i') continue; @@ -942,25 +963,7 @@ } } - //prefer caids from local readers: - if (cfg.preferlocalcards) { - struct s_reader *rdr; - for (n=0; n<demux[demux_index].ECMpidcount; n++) { - LL_ITER it = ll_iter_create(configured_readers); - while ((rdr=ll_iter_next(&it))) { - if (rdr->enable && !(rdr->typ & R_IS_NETWORK)) { //local reader - uint16_t caid = demux[demux_index].ECMpids[n].CAID; - if (rdr->caid==caid || chk_ctab(caid, &rdr->ctab)) { - demux[demux_index].ECMpids[n].status = new_status++; //priority - cs_debug_mask(D_DVBAPI, "[PRIORITIZE PID %d] %04X:%06X (localrdr: %s position: %d)", n, demux[demux_index].ECMpids[n].CAID, demux[demux_index].ECMpids[n].PROVID, rdr->label, demux[demux_index].ECMpids[n].status); - break; - } - } - } - } - } - demux[demux_index].max_status = new_status; return; } @@ -1981,27 +1984,21 @@ break; if (j==demux[i].ECMpidcount) continue; - if (er->rc < E_NOTFOUND && er->caid!=0) { + if (er->rc < E_NOTFOUND && (demux[i].pidindex==-1) && er->caid!=0) { - //switch to preferred caids/local readers: - int8_t switch_pid = (demux[i].pidindex == -1) || - (demux[i].ECMpids[j].status > demux[i].ECMpids[demux[i].pidindex].status); - - if (switch_pid) { - if (cfg.dvbapi_requestmode == 1) { - int32_t o = 0; - for (o = 0; o < MAX_FILTER; o++) { - if (demux[i].demux_fd[o].fd > 0) { - if (demux[i].demux_fd[o].pid == er->pid) - demux[i].demux_fd[o].count = 0; - else - dvbapi_stop_filternum(i, o); - } - } - demux[i].curindex = j; - } - dvbapi_start_descrambling(i); - } + if (cfg.dvbapi_requestmode == 1) { + int32_t o = 0; + for (o = 0; o < MAX_FILTER; o++) { + if (demux[i].demux_fd[o].fd > 0) { + if (demux[i].demux_fd[o].pid == er->pid) + demux[i].demux_fd[o].count = 0; + else + dvbapi_stop_filternum(i, o); + } + } + demux[i].curindex = j; + } + dvbapi_start_descrambling(i); } if (er->rc >= E_NOTFOUND) {
Maar nog niet genoeg met de 51 slaat hij I: regels gewoon over.
De pref local 0 werkt wel goed als work around
MiKa
Re: Oscam ervaringen, vragen en antwoorden #2309
Posted 25 February 2012 - 18:40
@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB
Re: Oscam ervaringen, vragen en antwoorden #2310
Posted 25 February 2012 - 23:25
Dit werkt blijkbaar niet erg stabiel (daarnet na +- 6u kreeg ik een ERROR in IO_Serial_Read (errno=0 Success)) waardoor de local niet meer werkte.
Ook is het zo dat, indien ik teveel in de config aanpas, het beeld op zwart gaat (terwijl in de log de ecms gevonden worden). Dan moet ik terug rebooten om het werkende te krijgen.
Heeft iemand een idee wat momenteel de beste STABIELE oscam versie is voor een VU+DUO met TVV/CDNL? (enige voorwaarde is dat er caching gebeurt. niet de cache-ex, maar gewoon de cache indien 2 requests naar zelfde kaart)
Re: Oscam ervaringen, vragen en antwoorden #2311
Posted 26 February 2012 - 02:01
Ik gebruik voor oscam.dvbapi de hier al eerder genoemde volgorde;
i:0100::1B7B:0646 # NED1 HD
i:0100::0FAB:0643 # NED1 SD
i:0100::0FAC:0644 # NED2 SD
i:0100::0FAD:0645 # NED3 SD
i:0100::07D4:0643 # RTL4 SD
i:0100::07D5:0644 # RTL5 SD
i:0100::0FA2:0641 # SBS6 SD
i:0100::07D6:0649 # RTL7 SD
i:0100::07EF:0647 # Veronica SD CDS
i:0100::0FA3:0642 # NET5 SD
i:0100::07F4:064D # Comedy Central / Kindernet
i:0100::31E7:03E3 # Een SD
i:0100::31E8:03E4 # Ketnet/Canvas SD
i:0100:00006C:0FAB:: # NED1
i:0100:00006C:0FAC:: # NED2
i:0100:00006C:0FAD:: # NED3
i:0100:00006C:1B7B:: # NED1HD
i:0100:00006C:17C0:: # NED2HD
i:0100:00006C:51D6:: # NED3HD
I: 0622 #NL irdeto
I: 0500 #Viaccess op vlaamse zenders
I: 1817 #NL Nagra
I: 1818 #BE Nagra
I: 1819 #M7 Nagra
P: 0100:00006A 1
P: 0100::0808:0745 #NL-Radio2
I: 0100::0808: #NL-Radio2
P: 0100::0809:0746 #NL-3FM
I: 0100::0809: #NL-3FM
P: 0100::080A:0747 #NL-Radio4
I: 0100::080A: #NL-Radio4
P: 0100::0FBE:0718 #BNR nieuwsradio
I: 0100::0FBE: #BNR nieuwsradio
Succes
Re: Oscam ervaringen, vragen en antwoorden #2312
Re: Oscam ervaringen, vragen en antwoorden #2313
Posted 26 February 2012 - 09:40
2 x DM600 OpenPli latest
Visiosat Big Bisat 28.2 23.5 19.2 13 9 4.8
Re: Oscam ervaringen, vragen en antwoorden #2314
Posted 26 February 2012 - 09:51
Die krijg ik ook vaste prik bij opstarten van oscam, maar daarna werkt het gewoon.Dit werkt blijkbaar niet erg stabiel (daarnet na +- 6u kreeg ik een ERROR in IO_Serial_Read (errno=0 Success)) waardoor de local niet meer werkte.
Dat klinkt als vernaggelde load balancer of kaart in strafstand...Ook is het zo dat, indien ik teveel in de config aanpas, het beeld op zwart gaat (terwijl in de log de ecms gevonden worden). Dan moet ik terug rebooten om het werkende te krijgen.
De meesten hier gebruiken gewoon de "nightly build", oftewel cutting edge.Heeft iemand een idee wat momenteel de beste STABIELE oscam versie is voor een VU+DUO met TVV/CDNL? (enige voorwaarde is dat er caching gebeurt. niet de cache-ex, maar gewoon de cache indien 2 requests naar zelfde kaart)
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2315
Posted 26 February 2012 - 10:03
ik lees dat je steeds als je met het 4e kanaal gaat zappen 'op zwart' gaat. Kan het niet zijn, als dat steeds na tijd x te zappen op zwart gaat dat je daarmee de burst periode gevonden hebt.
Ik denk nl, dat zonder de burstperiode het logisch is dat je kaart met zappen op zwart gaat, 't ding zal dan zeker in 10sec meer dan 4 ecm's moeten verzorgen
Of zit ik er nu naast?
Ik vraag dit, omdat ik het gevoel heb, dat zolang die burst periode niet bekend is, het zoeken naar de juiste ecm limit's een beetje koffiedik kijken is
mvrgr
2 x DM600 OpenPli latest
Visiosat Big Bisat 28.2 23.5 19.2 13 9 4.8
Re: Oscam ervaringen, vragen en antwoorden #2316
Posted 26 February 2012 - 10:09
request mode heb ik op 0 staan en de volgende dvbapi:
I: 0622 #NL irdeto
I: 0500 #Viaccess op vlaamse zenders
I: 1817 #NL Nagra
I: 1818 #BE Nagra
I: 1819 #M7 Nagra
I:0100::1B7B:0646 # NED1 HD
I:0100::0FAB:0643 # NED1 SD
I:0100::0FAC:0644 # NED2 SD
I:0100::0FAD:0645 # NED3 SD
I:0100::07D4:0643 # RTL4 SD
I:0100::07D5:0644 # RTL5 SD
I:0100::0FA2:0641 # SBS6 SD
I:0100::07D6:0649 # RTL7 SD
I:0100::07EF:0647 # Veronica SD CDS
I:0100::0FA3:0642 # NET5 SD
I:0100::07F4:064D # Comedy Central / Kindernet
I:0100::31E7:03E3 # Een SD
I:0100::31E8:03E4 # Ketnet/Canvas SD
P: 0100:00006A 1 # C+ NL
Re: Oscam ervaringen, vragen en antwoorden #2317
Posted 26 February 2012 - 10:12
Dat is op zich een goede vraag, maar als ik aan het testen ben, dan doe ik dat zonder zappen. Ik heb twee ontvangers die beide PiP doen, dus zet ik vier kanalen simultaan aan. Vroeger of later stopt er één kanaal en dat zou niet moeten. Als ik oscam zo instel dat dat niet gebeurt, dan gaat mijn kaart na enige tijd op zwart. De bestaande instellingen zijn dus niet ideaal...ik lees dat je steeds als je met het 4e kanaal gaat zappen 'op zwart' gaat. Kan het niet zijn, als dat steeds na tijd x te zappen op zwart gaat dat je daarmee de burst periode gevonden hebt.
Ik denk nl, dat zonder de burstperiode het logisch is dat je kaart met zappen op zwart gaat, 't ding zal dan zeker in 10sec meer dan 4 ecm's moeten verzorgen
Of zit ik er nu naast?
Ik vraag dit, omdat ik het gevoel heb, dat zolang die burst periode niet bekend is, het zoeken naar de juiste ecm limit's een beetje koffiedik kijken is
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2318
Posted 26 February 2012 - 10:13
Had je al geprobeerd om "prefer local cards" op "uit" te zetten?Met versie 6453 krijg ik ned1 HD niet meer werkend.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Re: Oscam ervaringen, vragen en antwoorden #2319
Posted 26 February 2012 - 10:22
Dat is op zich een goede vraag, maar als ik aan het testen ben, dan doe ik dat zonder zappen. Ik heb twee ontvangers die beide PiP doen, dus zet ik vier kanalen simultaan aan. Vroeger of later stopt er één kanaal en dat zou niet moeten. Als ik oscam zo instel dat dat niet gebeurt, dan gaat mijn kaart na enige tijd op zwart. De bestaande instellingen zijn dus niet ideaal...
ik lees dat je steeds als je met het 4e kanaal gaat zappen 'op zwart' gaat. Kan het niet zijn, als dat steeds na tijd x te zappen op zwart gaat dat je daarmee de burst periode gevonden hebt.
Ik denk nl, dat zonder de burstperiode het logisch is dat je kaart met zappen op zwart gaat, 't ding zal dan zeker in 10sec meer dan 4 ecm's moeten verzorgen
Of zit ik er nu naast?
Ik vraag dit, omdat ik het gevoel heb, dat zolang die burst periode niet bekend is, het zoeken naar de juiste ecm limit's een beetje koffiedik kijken is
kan 't zijn, dat die ecm's dan niet exact iedere 10sec (of ruimer) gevraagd worden, maar soms ook op b.v. 9.7 sec (ik noem maar wat) en dat de kaart dat op een gegeven moment niet goed vindt.
2 x DM600 OpenPli latest
Visiosat Big Bisat 28.2 23.5 19.2 13 9 4.8
Re: Oscam ervaringen, vragen en antwoorden #2320
Posted 26 February 2012 - 10:46
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.
Also tagged with one or more of these keywords: Softcams
Missing Softcams PluginStarted by MifPT, 12 Jan 2024 softcams, Plugin and 1 more... |
|
|||
Softcams
Clarke Tech ET 9000 mit Beta 2.0Started by Markus1974, 26 Dec 2010 Softcams |
|
3 user(s) are reading this topic
0 members, 3 guests, 0 anonymous users