Instalarea pe receptoarele cu Enigma 1 si 2 e simpla,puneti in var/bin fisierul sbox.ppc (sau sbox.mips pentru E2 mips) cu atribut 755 impreuna cu cele doua fisiere sbox.conf si users.sbox .Adaugati un script de pornire pentru acest emu (nu uitati de atribut,daca e necesar) si efectuati setarile necesare in configurari.
Pun si un script pentru E1,pe care il puneti cu atribut in var/script,restart la dream,alegeti camul,start/restart cam si din nou restart la receptor.
Pornirea acestui cardserver/emu se poate face si din telnet,dar mai intai sa va asigurati ca nu aveti un alt cardserver care acceseaza cititorul de card tastand "ps" enter si vizualizand procesele existente.Pornim sbox tastand "sbox.ppc&" ("sbox.mips&" pentru E2 mips) si enter.
https://www.dropbox.com/s/p70c8f7o9fv9mf9/Sbox_cam.zip
Configurare-discutii
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Configurare-discutii
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Configurare-discutii
Pun si un config folosit de mine cu card nagra,dar sa si discutam putin despre setarile din el:
Setari generale
Pe prima linie am setat sbox sa functioneze in mod emu,in acelasi timp tot el citind cardul.In acest fel nu am nevoie de alt emu (cccam,gbox,mbox,mgcamd,etc).Pur si simplu deschide singur canalele.Asa accepta si linii newcamd din alt sbox sau newcs,oscam,etc.Tot asa pot face update la card,dar sa si dau linii newcamd mai departe.Am totusi impresia ca astfel creste destul de mult ecm time si e mai bine sa fie folosit doar in mod newcamd cand il legati de alt emu,treceti pe modul mixt doar daca il puneti la update.Avantajul e ca,daca il folositi legat de un emu pentru sharing,cardul apare mai departe in sharing chiar daca el raspunde putin mai tarziu.
In a doua linia se poate seta generarea unui log in tmp,foarte bun pentru diagnosticarea problemelor,dar care ocupa loc si daca nu e necesar lasati-l pe zero.
Linia a treia este calea catre users.sbox,aveti grija sa setati corect calea daca este in alta locatie (E2,PC,etc).
Ultimele doua linii sunt pentru setarea webif,folositi Internet explorer sa il accesati tastand in bara http://ipserver:81 unde "ipserver" e ip-ul intern al receptorului.
Setarea readerului
Deci slotul/sloturile (pentru fiecare in parte), denumire,active 0/1,adresa reader,server newcamd activ/inactiv,deskey,port si frecventa de lucru a cardului.
Setari card
Camid calculat cum s-a explicat mai sus,rsa si bk (nu mai discutam aici).
Emm e destul de clar,se poate folosi si o suma a variantelor,eventual a tuturor care este 7,care blocheaza toate updateurile la card.Depinde de ce vreti si de ce aveti.
Portlist poate fi util pentru evitarea resetarii cardului,echivalentul "port".lit-ului din mbox sau a sectiunii <sid> <allow> din newcs.Exemplu e la postul al treilea din topic,se pun sid-urile de la canalele deschise de catre card.Activati portlist si dati calea catre acesta (daca il puneti in alta parte).Daca nu folositi lasati pe zero si nu creati nici un port.list.
Client newcamd
Sectiune pentru a aduga linii newcamd astfel incat sbox sa functioneze ca si client.Daca nu folositi lasati asa cum e sau stergeti cu totul pentru a simplifica sbox.conf .daca cineva vrea sa foloseasca sbox ca si client si are nelumiriri mai discutam.
Dupa cum ati vazut sunt multe linii care au in fata #.Toate aceste linii sunt ignorate si pot fi eliminate.Daca vreti sa folositi acele linii stergeti # fata si treceti setarile necesare.La ce nu aveti nevoie puteti pune voi # in fata,aceasta metoda este folosita in majoritatea fisierelor de configurare linux (cccam,mbox,gbox,mgcamd,etc).
https://www.dropbox.com/s/ubtg07ckt3zb2dm/sbox-conf.zip
Setari generale
Code: Select all
[main]
server_only=0 # 0=emu+newcamd server 1=only newcamd server
log=0 # 1=no log 1=log to /tmp/sbox.log //ALWAYS USE 0//
userspath=/var/bin/users.sbox # users list
webinterface=1 # 1=web interface on 0=web interface off
webport=81 # web interface port
Pe prima linie am setat sbox sa functioneze in mod emu,in acelasi timp tot el citind cardul.In acest fel nu am nevoie de alt emu (cccam,gbox,mbox,mgcamd,etc).Pur si simplu deschide singur canalele.Asa accepta si linii newcamd din alt sbox sau newcs,oscam,etc.Tot asa pot face update la card,dar sa si dau linii newcamd mai departe.Am totusi impresia ca astfel creste destul de mult ecm time si e mai bine sa fie folosit doar in mod newcamd cand il legati de alt emu,treceti pe modul mixt doar daca il puneti la update.Avantajul e ca,daca il folositi legat de un emu pentru sharing,cardul apare mai departe in sharing chiar daca el raspunde putin mai tarziu.
In a doua linia se poate seta generarea unui log in tmp,foarte bun pentru diagnosticarea problemelor,dar care ocupa loc si daca nu e necesar lasati-l pe zero.
Linia a treia este calea catre users.sbox,aveti grija sa setati corect calea daca este in alta locatie (E2,PC,etc).
Ultimele doua linii sunt pentru setarea webif,folositi Internet explorer sa il accesati tastand in bara http://ipserver:81 unde "ipserver" e ip-ul intern al receptorului.
Setarea readerului
Code: Select all
[slot0]
active=1 # 0=inactive 1=active
sci=/dev/sci0 # lower
ncdserver=1 # 0=newcamd server off 1=newcamd server on
deskey=0102030405060708091011121314 # newcamd deskey
port=15000 # newcamd port
mhz=368 # Mhz for card in this reader, ONLY WORKS ON INTERNAL CARDREADER. Example: mhz=357, mhz=368
Deci slotul/sloturile (pentru fiecare in parte), denumire,active 0/1,adresa reader,server newcamd activ/inactiv,deskey,port si frecventa de lucru a cardului.
Setari card
Code: Select all
#Nagra2/3 Example
[xxxxxxxx] # nagra2 camid (4 bytes)
rsa=xxxxxxxxxxxxxxxxxx # rsa "n" from this card (like newcs)
boxkey=xxxxxxxx # boxkey from this card
emm=0 # 0=accept all 1=block emms 2=block emmu 4=block emmg
portlist=0 # use portlist or no
portlistpath=/var/keys/port.list # path from port.list
Camid calculat cum s-a explicat mai sus,rsa si bk (nu mai discutam aici).
Emm e destul de clar,se poate folosi si o suma a variantelor,eventual a tuturor care este 7,care blocheaza toate updateurile la card.Depinde de ce vreti si de ce aveti.
Portlist poate fi util pentru evitarea resetarii cardului,echivalentul "port".lit-ului din mbox sau a sectiunii <sid> <allow> din newcs.Exemplu e la postul al treilea din topic,se pun sid-urile de la canalele deschise de catre card.Activati portlist si dati calea catre acesta (daca il puneti in alta parte).Daca nu folositi lasati pe zero si nu creati nici un port.list.
Client newcamd
Code: Select all
#Example configuration newcamd client
[NewCamd]
#server0=dummy:dummy@localhost:13000/0102030405060708091011121314/0
#server1=dummy:dummy@localhost:15051/0102030405060708091011121314/2
#server2=dummy:dummy@localhost:15052/0102030405060708091011121314/7
Sectiune pentru a aduga linii newcamd astfel incat sbox sa functioneze ca si client.Daca nu folositi lasati asa cum e sau stergeti cu totul pentru a simplifica sbox.conf .daca cineva vrea sa foloseasca sbox ca si client si are nelumiriri mai discutam.
Dupa cum ati vazut sunt multe linii care au in fata #.Toate aceste linii sunt ignorate si pot fi eliminate.Daca vreti sa folositi acele linii stergeti # fata si treceti setarile necesare.La ce nu aveti nevoie puteti pune voi # in fata,aceasta metoda este folosita in majoritatea fisierelor de configurare linux (cccam,mbox,gbox,mgcamd,etc).
https://www.dropbox.com/s/ubtg07ckt3zb2dm/sbox-conf.zip
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Configurare-discutii
Trecem la users.sbox.
Aveti nevoie de aceste setari daca vreti sa dati linii newcamd catre cccam,mbox,etc.daca nu dati linii mai departe si folositi sbox independent nu e nevoie de aceste setari.
Slotul la care se conecteaza,user si parola plus daca vreti sa primeasca sau nu emm-uri de la acel user.
Liniile pentru slot0 asa cum sunt setarile de mai sus sunt asa:
-Linia pentru cccam in cccam.cfg este de forma:
N: 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256
-Pentru mbox in cwshare.cfg:
C: { 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 18022011:18020000 }
aici urmariti cum este detectat cardul si il mapati in ultimul camp cum aveti nevoie in mbox,am dat exemplu n3,rom142.
-Pentru mgcamd in newcamd.list:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 15000
CWS = 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Toate setarile sunt pentru card local,pentru linii catre alt receptor puneti in loc de 127.0.0.1 adresa dns sau ip-ul clientului asa cum sunt facute celelalte doua linii din exemplul de configurare mai sus.
Cam asta ar fi tot,urmariti logul cand il activati si accesati webif pentru a vedea userii conectati sau starea cardului.Bafta.
PS:E un howto pentru intelesul tuturor,sper ca nu e plictisitor pentru unii sau prea stufos pentru incepatori.Probabil nici nu am acoperit toate posibilitatile acestui emu,plus ca in viitor e posibil sa mai evolueze,dar poate ii aducem toti imbunatatiri din mers.
Code: Select all
#Add newcamd user
#NC=dummy dummy slot0
#NC=dummy dummy slot0 0
#NC=dummy dummy slot0 0 300
#NC=dummy dummy slot0 0 300 ip
# | | | | | | |__________ user ip (optional)
# | | | | | |_____________ user timeout in sec min. 300 max. 1440 (optional)
# | | | | |________________ 0=au disabled for this user 1=au enabled for this user (optional)
# | | | |____________________ server to which this user belongs
# | | |__________________________ password for this user
# | |_______________________________ username
# |____________________________________ newcamd client
NC=local local slot0 0 300 127.0.0.1
NC=vasilevarul vasile slot0 0 300 vasile.dyndns.org
NC=gheorghedindeal paroladedoilei slot0 0 300 gheorghe.no-ip.org
Aveti nevoie de aceste setari daca vreti sa dati linii newcamd catre cccam,mbox,etc.daca nu dati linii mai departe si folositi sbox independent nu e nevoie de aceste setari.
Slotul la care se conecteaza,user si parola plus daca vreti sa primeasca sau nu emm-uri de la acel user.
Liniile pentru slot0 asa cum sunt setarile de mai sus sunt asa:
-Linia pentru cccam in cccam.cfg este de forma:
N: 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256
-Pentru mbox in cwshare.cfg:
C: { 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 18022011:18020000 }
aici urmariti cum este detectat cardul si il mapati in ultimul camp cum aveti nevoie in mbox,am dat exemplu n3,rom142.
-Pentru mgcamd in newcamd.list:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 15000
CWS = 127.0.0.1 15000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Toate setarile sunt pentru card local,pentru linii catre alt receptor puneti in loc de 127.0.0.1 adresa dns sau ip-ul clientului asa cum sunt facute celelalte doua linii din exemplul de configurare mai sus.
Cam asta ar fi tot,urmariti logul cand il activati si accesati webif pentru a vedea userii conectati sau starea cardului.Bafta.
PS:E un howto pentru intelesul tuturor,sper ca nu e plictisitor pentru unii sau prea stufos pentru incepatori.Probabil nici nu am acoperit toate posibilitatile acestui emu,plus ca in viitor e posibil sa mai evolueze,dar poate ii aducem toti imbunatatiri din mers.
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Configurare-discutii
Aveti grija sa folositi log=0 altfel fisierul log generat poate creste mult si incarca receptorul.Porniti log doar pentru test,il gasiti in tmp.
Unele fisiere de configurare au suferit mici modificari in timp odata cu aparitia unor noi versiuni.
Pentru a face update la un card folosind doar sbox e nevoie de aceste setari:
-server_only=0
-emm=0
Bineinteles ca trebuie oprit orice alt emu care ar functiona in paralel si restart la sbox.
Se poate face update si primind emm prin linia(liniile) N date dar numai daca emulatorul respectiv e capabil sa trimita emm-uri si sunt setate permisiunile de AU la linia N in ambele parti.CCCam nu trimite emm in unele cazuri si atunci solutia e linie N dintr-un oscam/mgcamd/alt sbox cu server_only=0 sau update cu sbox din cand in cand explicat mai sus.
Unele fisiere de configurare au suferit mici modificari in timp odata cu aparitia unor noi versiuni.
Pentru a face update la un card folosind doar sbox e nevoie de aceste setari:
-server_only=0
-emm=0
Bineinteles ca trebuie oprit orice alt emu care ar functiona in paralel si restart la sbox.
Se poate face update si primind emm prin linia(liniile) N date dar numai daca emulatorul respectiv e capabil sa trimita emm-uri si sunt setate permisiunile de AU la linia N in ambele parti.CCCam nu trimite emm in unele cazuri si atunci solutia e linie N dintr-un oscam/mgcamd/alt sbox cu server_only=0 sau update cu sbox din cand in cand explicat mai sus.
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- alexz
- Standard User
- Posts: 344
- Joined: 10 Dec 2013 05:58
Re: Configurare-discutii
folosesc card 1880 pe dm500s.cccam 2.1.3 cu SBox 0.0.5-4 #3 tests
cate linii N pot da din sbox.user? exista o limita de useri?
cate linii N pot da din sbox.user? exista o limita de useri?
- dMd
- Gold User
- Posts: 1550
- Joined: 11 Sep 2013 16:29
Re: Configurare-discutii
Teoretic si aparent limita este impusa doar de potenta receptorului, insa nu cred ca e bine sa dai linii N la nimereala in reteaua externa chiar daca ar duce nelimitat.
Nu putem avea tot timpul dreptate.
- alexz
- Standard User
- Posts: 344
- Joined: 10 Dec 2013 05:58
Re: Configurare-discutii
pentru noi care nu stim,as dorii cateva motive si cauzele ce pot aparea in cazul liniilor tip N date altor parteneri,cateva sfaturi utile va rugam
- dMd
- Gold User
- Posts: 1550
- Joined: 11 Sep 2013 16:29
Re: Configurare-discutii
Sfaturi utile... greu de dat pt ca sunt prea multe, dar sa incepem cu ceva minimal.
1. Daca ai ajuns pe o pagina satelitara si te pasioneaza domeniul, recomandat ar fi sa iti iei un card la oricare DHT doresti si sa nu stai la mila liniilor moka, pentru ca altfel nu dai dovada ca te intereseaza satelitarele.
2. Schimbul haotic de linii si fuga dupa cantitate este una din marile greseli ale incepatorilor, atunci cand nu ai un card local nu inseamna ca faci schimb cu cineva, iar prin asa zisul schimb il prostesti atat pe cel cu care schimbi cat si pe cei care ti-au oferit o linie.
3. O line N plasata in banalul CCcam vers pana la 2.1.3 (inclusiv) la finalul careia se adauga 256 va fi vazuta de parteneri ca LOCAL si nu ca linie primita de la altul. Asta poate este cel mai simplu exemplu si nu inseamna ca alte protocoale L sau C nu ar putea fi exploatate in mod identic.
4. Nu acceptati oferta necunoscutilor care promit ca va vor face setari minune cu ajutorul teamviewer, in multe cazuri va puteti trezi cu surprize neplacute.
5. Schimbul inseamna in primul rand sa iti respecti partenerul, nu sa ii exploatezi serverul la maxim, cantareste bine care este limita intre normal si extrem si atunci cand este cazul apeleaza la functia DELETE. Ca termen de comparatie al extremului... calculeaza in medie cate ore pe zi dedica vizionarii programelor TV un om normal ce trebuie sa mai mearga si la serviciu. Mai jos ai niste precizari privind numarul cererilor in unitatea de timp.
Cat de bine este sa dai linii (N) la intamplare .. concluzia o tragi singur.
1. Daca ai ajuns pe o pagina satelitara si te pasioneaza domeniul, recomandat ar fi sa iti iei un card la oricare DHT doresti si sa nu stai la mila liniilor moka, pentru ca altfel nu dai dovada ca te intereseaza satelitarele.
2. Schimbul haotic de linii si fuga dupa cantitate este una din marile greseli ale incepatorilor, atunci cand nu ai un card local nu inseamna ca faci schimb cu cineva, iar prin asa zisul schimb il prostesti atat pe cel cu care schimbi cat si pe cei care ti-au oferit o linie.
3. O line N plasata in banalul CCcam vers pana la 2.1.3 (inclusiv) la finalul careia se adauga 256 va fi vazuta de parteneri ca LOCAL si nu ca linie primita de la altul. Asta poate este cel mai simplu exemplu si nu inseamna ca alte protocoale L sau C nu ar putea fi exploatate in mod identic.
4. Nu acceptati oferta necunoscutilor care promit ca va vor face setari minune cu ajutorul teamviewer, in multe cazuri va puteti trezi cu surprize neplacute.
5. Schimbul inseamna in primul rand sa iti respecti partenerul, nu sa ii exploatezi serverul la maxim, cantareste bine care este limita intre normal si extrem si atunci cand este cazul apeleaza la functia DELETE. Ca termen de comparatie al extremului... calculeaza in medie cate ore pe zi dedica vizionarii programelor TV un om normal ce trebuie sa mai mearga si la serviciu. Mai jos ai niste precizari privind numarul cererilor in unitatea de timp.
Un calcul (valabil si pentru cccam de fapt) legat de cate cereri ar trebui sa vina de la un client se poate face usor. In general pentru a viziona un program acel client va trimite o cerere ECM la 10 secunde, deci cand trage de pe un singur program de la voi vor veni 6 cereri/minut, deci o cam 360 cereri/h. Vedeti in oscam (sau cccam) uptime-ul de cand ruleaza emulatorul si faceti un calcul dupa numarul de cereri de la clienti. Faceti media pe ora, urmaritii pe cei care credeti ca trag cam tare 2-3 zile, luati legatura cu ei si daca nu vor nici cum sa isi reduca traficul faceti cum am scris mai sus: la revedere.
Un "trafic acceptabil" depinde de cum crede fiecare, la o medie de 360 cereri pe ora cat inseamna ca ar trage de pe un program e ceva aproape normal, nici pe departe de speriat.Eu unul zic ca daca incepe sa traga permanent de pe mai mult de 3-4 programe ...
- 2 programe deodata = 720 cereri/ora
- 3 programe deodata = 1080 cereri/ora
- 4 programe deodata = 1440 cereri/ora
- mai sus calculati voi, dar mai bine faceti curat
..mai multe detalii ==>> aici
Cat de bine este sa dai linii (N) la intamplare .. concluzia o tragi singur.
Nu putem avea tot timpul dreptate.
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Configurare-discutii
La nivel de amator nu cred ca poti ajunge sa iti pui problema de numar, mai departe pe cine ai gasi sa iti spuna ca a dat sute de linii N si a avut probleme sau de ce fel ... nu stiu.Din cei de pe aici nu cred ca gasesti pe cineva cu mai mult de 2-3 linii N date,eu de exemplu nu am dat niciodata linie N altora.
Daca faci numai schimb de locale se pot da numai linii N, dar nu prea vad care e diferenta si daca primesti linii C cele N nu prea sunt folosite de oscam,trage din cele C.Pana la urma si la schimb de locale poti face schimb de C ,iei si dai numai locale,restul setarilor si limitarilor sunt cam aceleasi,dar nici la cele C nu stiu cine ti-ar putea da raspuns cate duce.Se stie ca serverele care dau linii "fara numar" nu sunt agreate pe nici un forum romanesc si nici la straini nu sunt multe pe care sa se discute despre asa ceva.
PS:In trecut era pericolul ca cineva sa puna linia ta N in cccam si sa apara la el ca local,acum de cand cu oscam-ul ... aia e cea mai mica problema.Poti da orice,pana la urma partenerii tai daca vor sa faca o smecherie tot o fac,in ziua de azi te uiti numai dupa trafic.
Daca faci numai schimb de locale se pot da numai linii N, dar nu prea vad care e diferenta si daca primesti linii C cele N nu prea sunt folosite de oscam,trage din cele C.Pana la urma si la schimb de locale poti face schimb de C ,iei si dai numai locale,restul setarilor si limitarilor sunt cam aceleasi,dar nici la cele C nu stiu cine ti-ar putea da raspuns cate duce.Se stie ca serverele care dau linii "fara numar" nu sunt agreate pe nici un forum romanesc si nici la straini nu sunt multe pe care sa se discute despre asa ceva.
PS:In trecut era pericolul ca cineva sa puna linia ta N in cccam si sa apara la el ca local,acum de cand cu oscam-ul ... aia e cea mai mica problema.Poti da orice,pana la urma partenerii tai daca vor sa faca o smecherie tot o fac,in ziua de azi te uiti numai dupa trafic.
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
Who is online
Users browsing this forum: No registered users and 5 guests