PDA

View Full Version : Cum sa configuram newcs + cam



Snow
28-02-09, 11:57
Mai intai descarcati si instalati newcs-ul din panelul receptorului, respectiv imaginii pe care o aveti. La fel procedati si cu newcs.cfg. Acesta din urma il veti gasi in var/tuxbox/config.
Acest fisier va trebui sa-l editati in functie de cerintele dorite. Va recomand pentru editarea lui notepad ++. Nu folositi notepadul din windows, deoarece vor aparea probleme.

Vom folosi ca exemplu newcs.cfg de mai jos.


<newCSconfig>
<readers name="SCI">
<device>
<name>Lower Cardreader</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci0</node>
<parity>odd</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<!-- <boxkey>0000000000</boxkey> -->
<!-- <rsa>0000000000</rsa> -->
<irdeto-camkey>0000000000000000</irdeto-camkey>
<irdeto-camkey-data>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</irdeto-camkey-data>
<crypto-special>No</crypto-special>
<ipk>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</ipk>
<ucpk>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>34000</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<pincode>0000</pincode>
<priority>round</priority>
</device>
<device>
<name>Upper Cardreader</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci1</node>
<parity>odd</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<!-- <boxkey>0000000000</boxkey> -->
<!-- <rsa>0000000000</rsa> -->
<irdeto-camkey>0000000000000000</irdeto-camkey>
<irdeto-camkey-data>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</irdeto-camkey-data>
<crypto-special>No</crypto-special>
<ipk>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</ipk>
<ucpk>00000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​ 00000000000000000000000000000000000000000000000000000000000000000000000000000000 ​0000000000000000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>34001</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<pincode>0000</pincode>
<priority>round</priority>
</device>
</readers>
<radegastserver>
<enabled>No</enabled>
<port>16000</port>
<allow>
<hostname>localhost</hostname>
</allow>
</radegastserver>
<cache>
<emm>20</emm>
<ecm>-1</ecm>
</cache>
<debug>
<password>NewCSpwd</password>
<level>normal</level>
<type>init</type>
<output>console,tcp</output>
<console_options>normal,init</console_options>
<tcp_port>1001</tcp_port>
<tcp_options>normal,init</tcp_options>
</debug>
<newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user>
<name>user1</name>
<password>user1</password>
<hostname>localhost</hostname>
<port>34000</port>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<allow>lower</allow>
<rate>2</rate>
</user>
<user>
<name>user2</name>
<password>user2</password>
<hostname>localhost</hostname>
<port>34001</port>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<allow>Upper</allow>
<rate>2</rate>
</user>
<user>
<name>peer1</name>
<password>peer1</password>
<hostname>localhost</hostname>
<port>34000</port>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<allow>lower</allow>
<rate>2</rate>
</user>
<user>
<name>peer2</name>
<password>peer2</password>
<hostname>localhost</hostname>
<port>34001</port>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<allow>Upper</allow>
<rate>2</rate>
</user>
</newcamdserver>
</newCSconfig>In cazul de fata avem un confing pentru cititorul de jos si de sus al receiverului (dreambox 7xxx sau ipbox 4xx/9xxx, acelasi cfg poate fi folosit si pentru dm 500, 600, 800, ipbox 2xx, 3xx, 91, 9xx - doar ca vom folosi numai configurarea slotului de jos)

Portul alocat pentru slotul de sus este 34000, iar pentru cel de jos 34001. Aceste porturi pot fi schimbate cu oricare altul dorit.
Le gasiti la randul:
Lower card reader port: <newcamd_port>34000</newcamd_port>
Upper card reader port: <newcamd_port>34001</newcamd_port>

Userul 1 si 2 sunt folositi pentru propriul dumneavoastra cont. Userul 1 pentru a citi cardul de sus iar 2 pentru cel de jos. In majoritatea cazurilor de instalare, parola predefinita va fi dummy dummy. Va recomand sa schimbati aceasta parola, deoarece poate fi usor ghicita de cineva. Am s-o inlocuiesc si eu cu user1 user1, pentru readerul de jos si user2 user2 pentru cel de sus.
Liniile de newcs, pot fi folosite de oricine, asa ca mare atentie cui incredintati o astfel de linie.
Asadar in primul rand schimbati userul si parola, in cazul de fata dummy dummy cu orice alt user si pas pe care il doriti.

Userul 1 si 2 sunt creati pentru a face legatura cu Cam-ul dorit ( gbox, mbox, mgcamd, cccam, incubus, etc). Mai jos am sa va dau cateva exemple de cum sa creati linii pentru cam-ul intern folosit. Spre exemplu pentru :
Cccam:

Pentru user1 linia va fi de genul

N: dreamboxlan ip 34000 user1 user1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Iar pentru userul2

N: dreamboxlan ip 34001 user2 user2 01 02 03 04 05 06 07 08 09 10 11 12 13 14


ex dreambox lan ip: 127.0.0.1

Pentru mgcamd/newcamd cele doua linii for fi de genul

CWS= dreamboxlan ip 34000 user1 user1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

CWS= dreamboxlan ip 34001 user2 user2 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Pentru cwshare-ul de mbox:

C: { dreamboxlan ip 34000 user1 user1 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }

C: { dreamboxlan ip 34001 user2 user2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }


Dupa ce ati trecut aceste linii, salvati cfg-ul cam-lui respectiv si dati restart la cam. Ex cccam+newcs, mbox+newcs, etc

Pentru a da mai depare liniile N, unui peers este nevoie ca mai intai sa deschideti din ruter porturile respective (34000 si 34001) si dati liniile dumneavoastra de forma: ( am luat ca ex peer1 si peer2)

N: yourdns 34000 peer1 peer1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

N: yourdns 34001 peer2 peer2 01 02 03 04 05 06 07 08 09 10 11 12 13 14

yourdns= hostul vostru ex: cccam.no-ip.org
Atentie: aceste linii nu sunt pentru configul vostru. Ele vor fi date spre a fi trecute in cfg-ul partenerului



Semnificatia liniei:
<rate>2</rate>

Valoarea rate inseamna de cate ori intr-un minut este permis ECM-ul. Multe carduri nu merg cu valoarea 2. Daca observati freezuri sau blocari, cresteti valoare progresiv. Unele carduri merg bine pe rate 4. Cel mai bine e sa-l lasati pe 0.

<mhz>357<

Frecventa la care este citit cardul. 357 in cazul de fata

<node>/dev/sci0</node>

o linie foarte importanta, seteaza nod-ul de acces al cititorului in cazul de fata pentru readerul de jos


<node>/dev/sci1</node>

cel de sus

<node>COM1</node>

cand interfata este conectat la un pc

<node>/dev/tts/0</node>

pentru interfata seriala, etc

<boxkey>000000</boxkey>

se va trece bk (nds sau nagra)

<rsa>0000000</rsa>

rsa-ul ( bk si rsa obligatoriu pentru cei cu carduri n)

<pincode>0000</pincode>

cei care folositi carduri m2+ eliminati aceasta linie

in newcs.cfg poate fi introdusa si urmatoarea configurare:


<httpd>
<server> <!-- Port to accept connections on -->
<port>8080</port>
<enabled>yes</enabled>
</server>
<user>
<!-- valid value for userfile are:
Any username you'd like - Used for browser to logon (its case sensitive). -->
<name>newcs</name>

<!-- valid value for password are:
Any password you'd like - Used for browser to logon (its case sensitive). -->
<password>newcs</password>

<!-- valid value for accesslevel are:
admin, stats - Define what rights the user has in the web-console -->
<accesslevel>admin</accesslevel>
</user>
</httpd>acest lucru usureaza mult munca celor incepatori si mai ales nu necesita restartul cam-lui cand adaugati un user nou

mai exact, va permite configurarea newcs.cfg prin intermediua interfatei web
logarea se face in felul urmator:

http://ipdream:8080
8080 este portul ales in cazul de fata, puteti sa-l inlocuiti cu oricare al port

parola este newcs, userul newcs ( schimbati cu orice doriti)

dupa ce v-ati logat mergeti la
menage user

la user treceti userul dorit, la parola -parola :) ( ex: geo dan )si dati add.
dati acces la au, doar serverului dvs, in rest nu


userul care il creati asa, va da acces la ambele porturi
astfel daca doriti sa-i dati un peer acces ii veti da liniile de genul


N: yourdns 34000 geo dan 01 02 03 04 05 06 07 08 09 10 11 12 13 14

N: yourdns 34001 geo dan 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Toate liniile de newcs pe care le dati au valoare maxima de reshare 7
pentru a da in reshare 2 treceti la finalul liniei 1 2 (multumiri rom3o)

N: yourdns 34001 geo dan 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1 2

Dar atentie, doar daca peer-ul va este prieten, este posibil sa respecte acest lucru, daca va sterge terminatia 1 2, reshareul va trece pe 7 din nou


Ma opresc momentan aici, am sa revin pe parcurs cu noi completari si invit si alti membri ai forumului sa o faca

hotm
20-05-09, 09:28
Daca avem primita o linie N de genul:

N: xxx.no-ip.org 34001 geo dan 01 02 03 04 05 06 07 08 09 10 11 12 13 14

care este pusa in CCCam, cum o Re-shareuim mai departe?
Se face automat prin trimiterea catre peersi a liniei C proprii, sau trebuie pus si un Server de Newcs si ceva setari suplimentare?

Snow
20-05-09, 09:52
cand primesti o linie de genul acesta, o treci doar un cccam.cfg
linia vine cu reshare 7

goldsat
02-12-09, 10:12
<boxkey>000000</boxkey>

in cazul dolce - trebuie convertit tot in hexa ?
trebuie sa aiba 6 caractere?
se mai adauga vreun 0 in fata daca am numai 5?
este acelasi din cccam?

SuperSonic
02-12-09, 20:30
In cazul Dolce dupa transformarea in hexa obtii 7 caractere (cifre+litere) la care mai adaugi un 0 in fata.

potty
02-12-09, 22:56
cu receptorul primit acu 2-3 luni obtineam 8 caractere in hex .. si functioneaza :dance:

SuperSonic
02-12-09, 23:40
Ai dreptate, am uitat de noile serii, cele care incep cu 33FDBF0325..... rezulta 8 caractere.

wilee
21-10-10, 19:29
ok, dar in momentul in care citirea cardului se face cu alt cam+newcs , cum se face legatura cu newcs pentru a genera o linie N?

dMd
21-10-10, 19:33
In combinatie cu ce vrei sa folosesti newcs ?

SuperSonic
21-10-10, 19:34
La ce fel de cam te referi ?

wilee
21-10-10, 19:44
In primul rind nu am gasit nicaieri newcs.cfg si am descarcat de pe serverul gemini cu receptorul .
2. daca citirea se face cu camd3+newcs , cum o sa fac legatura intre cele 2 pentru a putea da linii N

dMd
21-10-10, 19:54
Despre ce card este vorba si de ce trebuie citit neaparat in camd3? In Cccam nu merge mai usor sau vrei sa mergi neaparat pe camd3 ?

wilee
21-10-10, 20:01
Camd3 face update la cardul via de akta iar reteaua din casa se constituie din dm500 si 4 receptoare ce nu stiu decit protocol newcamd . Este o retea izolata fara acces la net . Deci, citirea se face doar cu camd3 sau la acest lucru participa ambele cardservere? Practic ce fisier imi trebuie newcs.xml sau newcs.cfg ( din cele citite mai sus nu inteleg mai nimic )

dMd
21-10-10, 20:21
Uita-te ==> aici (http://dreambox.it/guide_emu_newcs_camd3.htm), ai un tutorial de configurare NewCS + Camd3

wilee
21-10-10, 20:47
Da, acolo citirea se face direct cu newcs care da o linie si lui camd3 iar in acest caz nu se realizeaza update-ul la card . Configuratia se refera la newcs+camd3 . Eu am nevoie de camd3+newcs care ....este altceva .

pacala68
22-10-10, 00:30
1. Pentru update pornesti numai Camd3
2. Pentru a da linii N pornesti atit Newcs si Camd3

O opinie ,, proprie si personala " : este mai buna combinatia NewCS + mgcamd , fie si numai prin lipsa fiorului metafizic :dance: :
newcs+camd3 ≠ camd3+newcs

stargate
15-12-10, 17:14
am un client un pic mai gurmand pe serverul newcs , haleşte cam 1000 ecm-uri pe oră , am pus la setarile userului linia <rate>2</rate> dar tot gurmand este . care ar fi setarea optima pentru un consum decent sau chiar si 1000 de cereri sunt decente .

djczefre
20-12-11, 00:32
Ajutati si mie va rog.
In cazul in care vrem sa dam mai mutte linii la prietenii nostrii, ce este de facut?In exemplul de sus este numai pt 2 linii N ,si asta din cauza cititoarelor. Iar in cazul in care avem un singur card Cw , si vrem sa dam din newcamd 4 linii N 1 pt retaua noastra si restul pentru prietenii nostrii. Atunci cum arata configuratia, Trebuie folosit acelasi user pasw si alt port sau trebuie pt fiecare linie sa adaugam in config?
Scuze da prima data cand o sa fac asa ceva.

SuperSonic
20-12-11, 20:32
Intri in newcs.xml si te uiti la <newcamdserver> , trebuie sa ai cam asa :

<newcamdserver>
<enabled>yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<!-- <userfile>/tmp/users.txt</userfile> -->
<user>
<name>user1</name>
<password>pass1</password>
<au>on</au>
</user>
<user>
<name>user2</name>
<password>pass2</password>
<au>on</au>
</user>
<user>
<name>user3</name>
<password>pass3</password>
<au>on</au>
</user>
</newcamdserver>

Fiecare set colorat reprezinta cate o linie N cu user si parola, mai creezi cate ai nevoie in newcamdserver in functie de cate linii N vrei sa dai.
Portul il gasesti aici :
newcamd_port>32100</newcamd_port>

In exemplul de mai sus am creat 3 linii N :
N: dns-ul_tau.dyndns.tv 32100 user1 pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

N: dns-ul_tau.dyndns.tv 32100 user2 pass2 01 02 03 04 05 06 07 08 09 10 11 12 13 14

N: dns-ul_tau.dyndns.tv 32100 user3 pass3 01 02 03 04 05 06 07 08 09 10 11 12 13 14

djczefre
20-12-11, 23:39
Multumesc frumos, m-a ajutat mult . Ok, sarbatori fericite la totii!
Multumesc inca odata supersonic.