NewCs: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
Was ist ein Cardserver?
Was ist ein Cardserver?
.....
.....
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #696969; padding: 0em 1em 1em 1em; background-color:#FFFFFF; align:right;">
== Einleitung ==
== Einleitung ==
=== Dateien & [[Telnet#Befehl:_chmod|Dateirechte]] ===
=== Dateien & [[Telnet#Befehl:_chmod|Dateirechte]] ===
----
Bei NewCS gibt es das Binary '''newcs.*''' und die Konfigdatei '''newcs.xml'''
Bei NewCS gibt es das Binary '''newcs.*''' und die Konfigdatei '''newcs.xml'''
;Binary = [[Telnet#Befehl:_chmod|chmod]] 755 (newcs.ppc, newcs.mips usw.)
;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 = [[Telnet#Befehl:_chmod|chmod]] 644 (newcs.xml)
:'''Enigma1, Neutrino ->'''/var/tuxbox/config
:'''Enigma1, Neutrino ->'''/var/tuxbox/config
:'''Enigma2 ->'''/usr/tuxbox/config
:'''Enigma2 ->'''/usr/tuxbox/config
=== Binary-Versionen ===
=== Binary-Versionen ===
----
Es gibt bei NewCS mehrere Dateiendungen, warum?<br>
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>
Jeder Receiver hat nicht unbedingt den selbem Prozessor und aus diesen Grund gibt zu jeden Prozessortyp ein passenden Binarytyp.<br>
Zeile 33: Zeile 29:
:*AZBox Premium,AZBox Premium+, AZBox Elite
:*AZBox Premium,AZBox Premium+, AZBox Elite
'''usw.'''
'''usw.'''
=== 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.
  /usr/bin/newcs -c /usr/keys/newcs.xml
  /usr/bin/newcs -c /usr/keys/newcs.xml
: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.
: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.
Es muss immer zuerst der Cardserver gestartet werden und erst wenn der Cardserver vollständig gestartet ist, kann der Emu gestartet werden.
 
</div>
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #696969; padding: 0em 1em 1em 1em; background-color:#FFFFFF; align:right;">
 
== Konfiguration ==
 
=== LogIn ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #696969; padding: 0em 1em 1em 1em; background-color:#FFFFFF; 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>
[[Hauptseite|[Zurück zu Hauptseite]]]
[[Hauptseite|[Zurück zu Hauptseite]]]

Version vom 6. Mai 2010, 20:52 Uhr

Seite in Bearbeitung


NewCS als Cardserver

Was ist ein Cardserver? .....

Einleitung

Dateien & Dateirechte

Bei NewCS gibt es das Binary newcs.* und die Konfigdatei newcs.xml

Binary = chmod 755 (newcs.ppc, newcs.mips usw.)
Enigma1, Neutrino -> /var/bin oder /var/emu
Enigma2 -> /usr/bin oder /usr/emu
Config = chmod 644 (newcs.xml)
Enigma1, Neutrino ->/var/tuxbox/config
Enigma2 ->/usr/tuxbox/config

Binary-Versionen

Es gibt bei NewCS mehrere Dateiendungen, warum?
Jeder Receiver hat nicht unbedingt den selbem Prozessor und aus diesen Grund gibt zu jeden Prozessortyp ein passenden Binarytyp.
z.B.

newcs.ppc
  • Dreambox 500 SD - 7020, DBox2, IPBox SD
newcs.mips
  • Dreambox 7025, 500 HD, 800, 8000, VU+ Duo, Solo
newcs.sh4
  • KathreinHD, QBoxHD, IPBox HD
newcs.arm
  • Coolstream
newcs.sigma
  • AZBox Premium,AZBox Premium+, AZBox Elite

usw.

Speicherort

Der Speicherort der newcs.xml kann je nach Image abweichen, was über den Startscript geregelt werden kann.

/usr/bin/newcs -c /usr/keys/newcs.xml
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.

Konfiguration

LogIn

<newCSconfig>
<readers name="Card Unten">
<device>
<name>lower</name>
..........
<newcamd_port>34000</newcamd_port>
..........
</device>
</readers>
..........
<newcamdserver>
<enabled>yes</enabled>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user>
<hostname>127.0.0.1</hostname>
<name>newcs</name>
<password>dummy</password>
</user>
</newcamdserver>
</newCSconfig>

<newcamd_port>34000</newcamd_port>
  • Portangabe vom Reader, für den Cardserver-Client
<enabled>yes</enabled>
  • LogIn für einen User aktivieren
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
  • DesKey für die LogIn -Verbindung (Wert in Hexial)
<hostname>127.0.0.1</hostname>
  • IP/DynDNS für die LogIn -Verbindung
<name>newcs</name>
  • Benutzername für die LogIn -Verbindung
<password>dummy</password>
  • Passwort für die LogIn -Verbindung

z.B.

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

[Zurück zu Hauptseite]