NewCs: Unterschied zwischen den Versionen
Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(115 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
[[Category:Sitemap]] | |||
{| width="100%" | |||
|style="vertical-align:top"| | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
<br><center>[[Datei:ZD-Logo.png|link=https://www.zebradem.com/]]</center> | |||
<center><big><span style="color:#B5B5B5;">'''''Das Board mit Freiheiten'''''</span></big></center> | |||
---- | ---- | ||
= NewCS als Cardserver = | <div style="margin: 10px 10px 0pt 0pt; border: 2px solid rgb(223, 223, 223); padding: 0em 1em 1em; background-color:#303140; border: 8px solid #000000;"> | ||
== Dateien & Dateirechte == | <br /><font color=white> | ||
[[Datei:WebIF-newcs.PNG|border|920px|right]] | |||
Bei NewCS gibt es das Binary | = <span style="color:#ffffff;">NewCS als Cardserver</span> = | ||
<span style="color:#ffffff;">'''<u>Was ist ein Cardserver?</u>'''</span><br> | |||
;Binary = chmod 755 (newcs.ppc, newcs.mips usw.) | :<span style="color:#ffffff;">Da die meisten Emu`s, nicht selbt oder nur teilweise die lokale Karte lesen können, wir ein Cardserver benötigt.</span><br> | ||
:<span style="color:#ffffff;">Der Cardserver liest die benötigten Daten für die Freischaltung der abonierten Sender auf der Karte aus.</span><br> | |||
:<span style="color:#ffffff;">Der Emu als Client verbindet sich mit dem Cardserver und erhält die nötigen Daten um die Sender ''"Hell"'' zu machen.</span> | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#303140; align:right;"> | |||
== <span style="color:#ffffff;">Einleitung</span> == | |||
<span style="color:#ffffff;">Alle</span> <span style="color:#006400;">'''Grün markierten Texte'''</span><span style="color:#ffffff;">, werden für den Cardserver -Betrieb benötigt.</span><br> | |||
[http://streamboard.gmc.to/wiki/index.php/NewCS <span style="color:#ffff00;">Link zu Wiki -Streamboard</span>] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== Dateien & [[Telnet#Befehl:_chmod|Dateirechte]] === | |||
---- | |||
Bei NewCS gibt es das Binary '''newcs.*''' und die Konfigdatei '''newcs.xml''' | |||
;Binary = [[Telnet#Befehl:_chmod|chmod]] 755 (newcs.ppc, newcs.mips usw.) | |||
:'''Enigma1, Neutrino ->''' /var/bin oder /var/emu | :'''Enigma1, Neutrino ->''' /var/bin oder /var/emu | ||
:'''Enigma2 ->''' /usr/bin oder /usr/emu | :'''Enigma2 ->''' /usr/bin oder /usr/emu | ||
;Config = [[Telnet#Befehl:_chmod|chmod]] 644 (newcs.xml) | |||
;Config = chmod 644 (newcs.xml) | |||
:'''Enigma1, Neutrino ->'''/var/tuxbox/config | :'''Enigma1, Neutrino ->'''/var/tuxbox/config | ||
:'''Enigma2 ->'''/usr/tuxbox/config | :'''Enigma2 ->'''/usr/tuxbox/config | ||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
== Binary-Versionen == | === Binary-Versionen === | ||
Es gibt bei NewCS mehrere Dateiendungen, warum? | ---- | ||
Jeder Receiver hat nicht unbedingt den | Es gibt bei NewCS mehrere Dateiendungen, warum?<br> | ||
Jeder Receiver hat nicht unbedingt den selbem Prozessor und aus diesen Grund gibt zu jeden Prozessortyp ein passenden Binarytyp.<br> | |||
:newcs.ppc | <b><u>z.B.</u></b> | ||
:'''newcs.ppc''' | |||
:*Dreambox 500 SD - 7020, DBox2, IPBox SD | :*Dreambox 500 SD - 7020, DBox2, IPBox SD | ||
:newcs.mips | :'''newcs.mips''' | ||
:*Dreambox 7025, 500 HD, 800, 8000, VU+ Duo, Solo | :*Dreambox 7025, 500 HD, 800, 8000, VU+ Duo, Solo | ||
:newcs.sh4 | :'''newcs.sh4''' | ||
:*KathreinHD, QBoxHD, IPBox HD | :*KathreinHD, QBoxHD, IPBox HD | ||
:* | :'''newcs.arm''' | ||
:*Coolstream''' | |||
:'''newcs.sigma | |||
:*AZBox Premium,AZBox Premium+, AZBox Elite | |||
[[newcs-Binary|['''Genaue Auflistung''']]] | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
== Speicherort == | === Speicherort === | ||
---- | |||
Der Speicherort der '''newcs.xml''' kann je nach Image abweichen, was über den Startscript geregelt werden kann. | Der Speicherort der '''newcs.xml''' kann je nach Image abweichen, was über den Startscript geregelt werden kann. | ||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
/usr/bin/newcs -c /usr/keys/newcs.xml | |||
</div> | |||
:Der Parameter '''-c /usr/keys/newcs.xml''' bedeutet, dass der Pfad zur Konfig nicht der Standardpfad nach '''/var/tuxbox/config''' ist, sondern diese im Startbefehl hinter '''-c''' angegeben wird. | |||
Es muss immer zuerst der Cardserver gestartet werden und erst wenn der Cardserver vollständig gestartet ist, kann der Emu gestartet werden. | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#303140; align:right;"> | |||
== <span style="color:#ffffff;">Konfiguration</span> == | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== LogIn === | |||
---- | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<newCSconfig> | |||
::<readers name="Card Unten"> | |||
:::<device> | |||
::::<name>lower</name> | |||
::::.......... | |||
::::<span style="color:#006400;"'''><newcamd_port>34000</newcamd_port>'''</span> | |||
::::.......... | |||
:::</device> | |||
::</readers> | |||
::.......... | |||
::<newcamdserver> | |||
:::<span style="color:#006400;">'''<enabled>yes</enabled>'''</span> | |||
:::<span style="color:#006400;">'''<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>'''</span> | |||
:::<user> | |||
::::<span style="color:#006400;">'''<hostname>127.0.0.1</hostname>'''</span> | |||
::::<span style="color:#006400;">'''<name>newcs</name>'''</span> | |||
::::<span style="color:#006400;">'''<password>dummy</password>'''</span> | |||
::: </user> | |||
::</newcamdserver> | |||
:</newCSconfig> | |||
</div><br> | |||
:<span style="color:#006400;">'''<newcamd_port>34000</newcamd_port>'''</span> | |||
::* Portangabe vom Reader, für den Cardserver-Client | |||
:<span style="color:#006400;">'''<enabled>yes</enabled>'''</span> | |||
::* LogIn für einen User aktivieren | |||
:<span style="color:#006400;">'''<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>'''</span> | |||
::* DesKey für die LogIn -Verbindung (Wert in Hexial) | |||
:<span style="color:#006400;">'''<hostname>127.0.0.1</hostname>'''</span> | |||
::* IP/DynDNS für die LogIn -Verbindung | |||
:<span style="color:#006400;">'''<name>newcs</name>'''</span> | |||
::* Benutzername für die LogIn -Verbindung | |||
:<span style="color:#006400;">'''<password>dummy</password>'''</span> | |||
::* Passwort für die LogIn -Verbindung | |||
'''<u>z.B.</u>''' | |||
:'''MBox: /var/keys/cwshare.cfg''' | |||
::C: { 127.0.0.1 340000 newcs dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } | |||
:'''CCcam: /var/etc/CCcam.cfg''' | |||
::N: 127.0.0.1 34000 newcs dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 | |||
:'''MGCamd: /var/keys/newcamd.list''' | |||
::CWS = 127.0.0.1 34000 newcs dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan Servername | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== Cardreader === | |||
---- | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<newCSconfig> | |||
::<readers name="Cardreader Unten"> | |||
:::<device> | |||
::::<span style="color:#006400;">'''<name>unten</name>'''</span> | |||
::::<span style="color:#006400;">'''<type>sci</type>'''</span> | |||
::::<span style="color:#006400;">'''<mhz>600</mhz>'''</span> | |||
::::<span style="color:#006400;">'''<node>/dev/sci0</node>'''</span> | |||
::::<span style="color:#006400;">'''<parity>even</parity>'''</span> | |||
::::<span style="color:#006400;">'''<enabled>yes</enabled>'''</span> | |||
::::<span style="color:#006400;">'''<carddetect>yes</carddetect>'''</span> | |||
::::<span style="color:#006400;">'''<export>yes</export>'''</span> | |||
:::</device> | |||
::</readers> | |||
</div><br> | |||
:'''<readers name="Cardreader Unten">''' | |||
::* Frei verwendbare Name | |||
:'''<device>''' | |||
::* Ab hier beginnt die Konfiguration vom Cardreader | |||
:<span style="color:#006400;">'''<name>Slot_unten</name>'''</span> | |||
::* Frei verwendbare Name, für die Anzeige im z.B. WebIF oder Debug | |||
:<span style="color:#006400;">'''<type>sci</type>'''</span> | |||
::* Cardreader -Typ | |||
::'''<u>z.B.</u>''' | |||
:::*dbox = Multicam, sci = Interne Slots Dreambox, phoenix = Externe Cardreader, azbox = AZBox, sowie => dragon, sc8, mp35, smartreader, pcsc und infinity | |||
:<span style="color:#006400;">'''<mhz>600</mhz>'''</span> | |||
::* Taktfrequenz für die lokale Karte | |||
::'''<u>z.B.</u>''' | |||
:::* Sky S02 = 600, Sky V13 = 358, ORF = 358 | |||
:::* Irdeto/Betacrypt 6.00MHz, Betacrypttunnel 6.00MHz, Cryptoworks 3.5795MHz, Conax 3.5795MHz, Viaccess 3.5795MHz, Seca 3.5795MHz, Nagravision 3.6864MHz, NDS 3.5795MHz | |||
:<span style="color:#006400;">'''<node>/dev/sci0</node>'''</span> | |||
::*Pfad zum Cardreader | |||
::'''<u>z.B.</u>''' | |||
:::* Dreambox: /dev/sci0 = unten oder allein, /dev/sci1 = oben | |||
:::* DBox2: /dev/tts/0 = MC, /dev/tts/1 = Serial | |||
:::* AZBox: = /dev/scard | |||
:::* USB2Seriell-Adapters: /dev/tts/USB0, /dev/tts/USB1 oder /dev/ttyUSB0, /dev/ttyUSB1 usw. | |||
:<span style="color:#006400;">'''<parity>even</parity>'''</span> | |||
::* Angabe der Verschlüsselung | |||
::'''<u>z.B.</u>''' | |||
:::* even = seca, conax, cryptoworks; odd = nds | |||
:<span style="color:#006400;">'''<enabled>yes</enabled>'''</span> | |||
::* Cardreader ein oder aus schalten | |||
:<span style="color:#006400;">'''<carddetect>yes</carddetect>'''</span> | |||
::* Automatische Kartenerkennung beim einstecken | |||
:<span style="color:#006400;">'''<export>yes</export>'''</span> | |||
::* Yes = Karte wird nur Lokal genutzt | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== Web Interface === | |||
---- | |||
Im Webintaface (WebIF) werden alle nötigen Statusinfos von NewCS ausgegeben. | |||
Aufruf erfolgt über einen Browser (z.B. IE, Firefox usw.) | |||
:*<span style="color:#006400;">'''IP-vom-Receiver:port'''</span> (z.B. 192.168.000.051:8181) | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<httpd> | |||
::<server> | |||
:::<span style="color:#006400;">'''<port>8181</port>'''</span> | |||
:::'''<enabled>yes</enabled>''' | |||
::</server> | |||
::<user> | |||
:::<span style="color:#006400;">'''<name>newcs</name>'''</span> | |||
:::<span style="color:#006400;">'''<password>newcs</password>''' </span> | |||
:::'''<accesslevel>admin</accesslevel>''' | |||
::</user> | |||
:</httpd> | |||
</div><br> | |||
:<span style="color:#006400;">'''<port>8181</port>'''</span> | |||
::* Hier steht der Port, der im Browser eingetragen wird | |||
:'''<enabled>yes</enabled>''' | |||
::* Web -Interface aktiviere | |||
:<span style="color:#006400;">'''<name>newcs</name>'''</span> | |||
::* Benutzername für den LogIn | |||
:<span style="color:#006400;">'''<password>newcs</password>'''</span> | |||
::* Passwort für den LogIn | |||
:'''<accesslevel>admin</accesslevel>''' | |||
::* Benutzerrechte | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== Debug === | |||
---- | |||
[[Datei:Newcs-Debug.JPG|border|650px|right|'''Debug -Befehle''']] | |||
:NewCS kann auch über der Console gesteuert und Daten ausgegeben werden. | |||
:Am PC zu "Start" -> "Ausführen" gehen und folgendes eingeben | |||
::'''C:\>[IP_vom_Receiver] [tcp_port]''' | |||
:anschließend das "password" | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<debug> | |||
:<span style="color:#006400;">'''<password>NewCSpwd</password>'''</span> | |||
::<level>normal</level> | |||
::<type>init</type> | |||
::<output>all</output> | |||
::<console_options>normal,init</console_options> | |||
::<span style="color:#006400;">'''<tcp_port>1001</tcp_port>'''</span> | |||
::<tcp_options>normal,init</tcp_options> | |||
:</debug> | |||
</div> | |||
<br> | |||
:<span style="color:#006400;">'''<tcp_port>1001</tcp_port>'''</span> | |||
::*Portangabe für die Debug -Verbindung | |||
:<span style="color:#006400;">'''<password>NewCSpwd</password>'''</span> | |||
::*Passwort für die Debug -Verbindung | |||
:'''<logfile>/tmp/newcs.log</logfile>'''<span style="color:#1b1c2d;">----------------------------------------------------------------------------------------------------------------</span>Debug -Befehlsliste | |||
::*Es ist auch möglich ein Log auf dem Receiver zu schreiben. | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
=== AutoUpDate === | |||
:Das AutoUpDate für die lokale Karte, wird hier geregelt. | |||
:* AU = AutoUpDate => die aktualiesierung der Smartcard vom Provider | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<device> | |||
::.......... | |||
::<span style="color:#006400;">'''<blocksa>no</blocksa>'''</span> | |||
::<span style="color:#006400;">'''<blockua>no</blockua>'''</span> | |||
::<span style="color:#006400;">'''<blockga>no</blockga>'''</span> | |||
::<span style="color:#006400;">'''<blockC0>no</blockC0>'''</span> | |||
::.......... | |||
:</device> | |||
:<newcamdserver> | |||
::.......... | |||
::<user> | |||
::<span style="color:#006400;">'''<au>on</au>'''</span> | |||
::</user> | |||
:</newcamdserver> | |||
</div><br> | |||
::<span style="color:#006400;">'''<blocksa>no</blocksa>'''</span> | |||
::*(D2) blockt Kommandos an die Kartengruppe | |||
::<span style="color:#006400;">'''<blockua>no</blockua>'''</span> | |||
::*(D3) blockt Kommandos, die an die eigene Karte gerichtet sind | |||
::<span style="color:#006400;">'''<blockga>no</blockga>'''</span> | |||
::*(D0) blockt globale Kommandos die an allen Karten gerichtet sind | |||
::<span style="color:#006400;">'''<blockC0>no</blockC0>'''</span> | |||
::*bei Yes werden Fake-EMMs geblockt | |||
::<span style="color:#006400;">'''<au>on</au>'''</span> | |||
::*AutoUpDate Funktion aktiviert (on = AU ist auf der Karte möglich) | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 4px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#1B1C2D; align:right;"> | |||
: | === Weitere Einstellungen === | ||
: | :Weiter Einstellungen für die lokale Karte | ||
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;"> | |||
:<b><device> | |||
::<boxkey>00.......00</boxkey> | |||
::<rsa>00......00</rsa> | |||
::<pincode>0000</pincode> | |||
::<irdetomode>0</irdetomode> | |||
::<irdeto-camkey>00......00</irdeto-camkey> | |||
::<irdeto-camkey-data>00......00</irdeto-camkey-data> | |||
::<crypto-special>No</crypto-special> | |||
:</device></b> | |||
</div><br> | |||
::'''<boxkey>00.......00</boxkey>''' | |||
::*Ist wichtig für Nagra- und NDS-Karten | |||
::'''<rsa>00......00</rsa>''' | |||
::*64Byte Hex RSA-Keys für einen Nagra-Receivers | |||
::'''<pincode>0000</pincode>''' | |||
::*PPV oder Jugendschutz Pin | |||
::'''<irdetomode>0</irdetomode>''' | |||
::* 0 = europäische Irdetomodus; 1 = ozeanien Irdetomodus | |||
::'''<irdeto-camkey>00......00</irdeto-camkey>''' | |||
::*8Byte Hex Camkeys für Irdeto-Karten | |||
::'''<irdeto-camkey-data>00......00</irdeto-camkey-data>''' | |||
::*64Byte Hex Camkey-Daten für Irdeto-Karten | |||
::'''<crypto-special>No</crypto-special>''' | |||
::*Bei bestimmte Cryptoworkskarten, kann MOSC-Operationen aktivieren werden | |||
</div>[[#top|<span style="color:#4876FF;">[ nach Oben ]</span>]] | |||
</div></div> | |||
[[Hauptseite|<span style="color:#4876FF;">[Zurück zu Hauptseite]</span>]] | |||
[[ | [[Category:Emu&keys]] |
Aktuelle Version vom 12. Oktober 2011, 21:46 Uhr
![]()
NewCS als CardserverWas ist ein Cardserver?
EinleitungAlle Grün markierten Texte, werden für den Cardserver -Betrieb benötigt. Binary-VersionenEs gibt bei NewCS mehrere Dateiendungen, warum?
SpeicherortDer Speicherort der newcs.xml kann je nach Image abweichen, was über den Startscript geregelt werden kann. /usr/bin/newcs -c /usr/keys/newcs.xml
Es muss immer zuerst der Cardserver gestartet werden und erst wenn der Cardserver vollständig gestartet ist, kann der Emu gestartet werden. KonfigurationLogIn
z.B.
Cardreader
Web InterfaceIm Webintaface (WebIF) werden alle nötigen Statusinfos von NewCS ausgegeben. Aufruf erfolgt über einen Browser (z.B. IE, Firefox usw.)
Debug
AutoUpDate
Weitere Einstellungen
|