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>
- <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>
- <readers name="Card Unten">
- </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