- Registriert
- 5. Juli 2007
- Beiträge
- 25.432
- Lösungen
- 5
- Reaktionspunkte
- 27.199
- Punkte
- 1.103
Was wir brauchen
- newcs.bin inklusive newcs.xml Configfile
- cs2gbox.bin inklusive cs2gbox.cfg configfile
- gbox.bin inklusive cwshare.cfg configfile
- newcamd.cfg configfile
NewCS.bin, cs2gbox.bin und gbox.bin in /var/emu oder sonstigen ordner wo ihr eure emus liegen habt. cs2gbox.cfg und cwshare.cfg in /var/keys, newcs.xml und newcamd.cfg in /var/tuxbox/config
Zur Konfiguration:
cs2gbox.cfg:
M: { 192.168.1.45 { ABCDE145 }}
D: { 192.168.1.45 { 2401 2400 { ABCDEF45 { 5 5 }}}}
C: { cardserv 192.168.1.45 10001 local local 12000 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }
C: { cardserv 192.168.1.45 10002 local local 12000 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }
In die M Zeile eure Box IP mit dem Passwort, dieses Passwort darf nicht dem Passwort entsprechen das in der cwshare.cfg in der M Zeile hinterlegt ist.
In die D Zeile eure Box IP mit dem passwort für cwshare.cfg eintragen.
In der C Zeile den namen des Servers, in dem Fall CARDSERV, wird in newcs.xml angegeben, die Box IP und den Port, in dem Fall 10001 und 10002 für die Kartenleser, die auch in der newcs.xml eingestellt werden. Local Local ist user und passwort, ebenfalls in newcs.xml hinterlegt. Der Port 12000 kommt aus der newcamd.cfg, Zeile CWS_INCOMING_PORT. Der Rest ist der DESkey, eingetragen in newcs.xml und newcamd.cfg.
cwshare.cfg:
M: { 192.168.1.45 { ABCDEF45 { 5 5 }}}}
D: { 192.168.1.45 { 2400 2401 { ABCDE145 { 5 5 }}}}
Eigentlich selbsterklärend, M Zeile ist die Gbox, D Zeile ist login von cs2gbox. Wichtig ist jedoch der Portdreher, in der cs2gbox.cfg 2401 - 2400, in der cwshare.cfg 2400 - 2401
newCS.xml:
<name>lower</name>
<type>Sci</type>
<node>/dev/sci0</node>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<boxkey>0000000000</boxkey>
<PTShandshake>no</PTShandshake>
<crypto-special>no</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>10001</newcamd_port>
<priority>hard</priority>
<name>upper</name>
<type>Sci</type>
<node>/dev/sci1</node>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<boxkey>0000000000</boxkey>
<PTShandshake>no</PTShandshake>
<crypto-special>no</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>10002</newcamd_port>
<priority>hard</priority>
<newcamdserver>
<enabled>yes</enabled>
<name>cardserv</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<userfile>/tmp/users.txt</userfile>
<user>
<name>local</name>
<password>local</password>
<au>on</au>
<readers>
<allow>lower</allow>
<allow>upper</allow>
Oben bei den Kartenleser die Ports einstellen, in dem Fall 10001 und 10002, sind ja auch in cs2gbox.cfg eingetragen
Bei newcamdserver taucht wieder unser Name, der user mit pass, nämlich CARDSERV , Local Local auf, auch bekannt aus der cs2gbox.cfg
newcamd.cfg:
EMU = yes
PREFER_EMU = yes
AU = yes
OSD_TIMEOUT = 0
OSD_WEB_LOGIN = root:dreambox
SHOW_ALL_CA_SYSTEMS = no
DEBUG_ECM = yes
DEBUG_EMM = no
DEBUG_CWS = yes
DEBUG_CAM = yes
SHOW_PAT = no
SHOW_PMT = no
SHOW_ECM = no
SHOW_CAT = no
SHOW_EMM = no
SHOW_CWS_ECM = no
SHOW_CWS_EMM = no
EMM_REPORT_WRONG_SIG = no
DEFAULT_CW_DELAY = 0
RELOAD_CONFIG_ON_ZAP = yes
RELOAD_KEYLIST_ON_ZAP = no
CA_INFO_FILE = /tmp/cainfo.txt
CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
CWS = 127.0.0.1 10002 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
CWS_CONNECT_TIMEOUT = 20
CWS_INCOMING_PORT = 12000
CWS_DEBUG_PORT = 12001
CWS_KEEPALIVE = yes
ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Hier ist eigentlich nur die Zeile CWS_INCOMING_PORT wichtig, wo der Port eingetragen wird, in dem Fall 12000, der auch in cs2gbox.cfg hinterlegt ist.
Einstellungen sind für die Dreambox, auf der dbox2 sollte es im Prinzip mit geänderter newcs.xml auch laufen
- newcs.bin inklusive newcs.xml Configfile
- cs2gbox.bin inklusive cs2gbox.cfg configfile
- gbox.bin inklusive cwshare.cfg configfile
- newcamd.cfg configfile
NewCS.bin, cs2gbox.bin und gbox.bin in /var/emu oder sonstigen ordner wo ihr eure emus liegen habt. cs2gbox.cfg und cwshare.cfg in /var/keys, newcs.xml und newcamd.cfg in /var/tuxbox/config
Zur Konfiguration:
cs2gbox.cfg:
M: { 192.168.1.45 { ABCDE145 }}
D: { 192.168.1.45 { 2401 2400 { ABCDEF45 { 5 5 }}}}
C: { cardserv 192.168.1.45 10001 local local 12000 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }
C: { cardserv 192.168.1.45 10002 local local 12000 01 02 03 04 05 06 07 08 09 10 11 12 13 14 }
In die M Zeile eure Box IP mit dem Passwort, dieses Passwort darf nicht dem Passwort entsprechen das in der cwshare.cfg in der M Zeile hinterlegt ist.
In die D Zeile eure Box IP mit dem passwort für cwshare.cfg eintragen.
In der C Zeile den namen des Servers, in dem Fall CARDSERV, wird in newcs.xml angegeben, die Box IP und den Port, in dem Fall 10001 und 10002 für die Kartenleser, die auch in der newcs.xml eingestellt werden. Local Local ist user und passwort, ebenfalls in newcs.xml hinterlegt. Der Port 12000 kommt aus der newcamd.cfg, Zeile CWS_INCOMING_PORT. Der Rest ist der DESkey, eingetragen in newcs.xml und newcamd.cfg.
cwshare.cfg:
M: { 192.168.1.45 { ABCDEF45 { 5 5 }}}}
D: { 192.168.1.45 { 2400 2401 { ABCDE145 { 5 5 }}}}
Eigentlich selbsterklärend, M Zeile ist die Gbox, D Zeile ist login von cs2gbox. Wichtig ist jedoch der Portdreher, in der cs2gbox.cfg 2401 - 2400, in der cwshare.cfg 2400 - 2401
newCS.xml:
<name>lower</name>
<type>Sci</type>
<node>/dev/sci0</node>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<boxkey>0000000000</boxkey>
<PTShandshake>no</PTShandshake>
<crypto-special>no</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>10001</newcamd_port>
<priority>hard</priority>
<name>upper</name>
<type>Sci</type>
<node>/dev/sci1</node>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<boxkey>0000000000</boxkey>
<PTShandshake>no</PTShandshake>
<crypto-special>no</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>10002</newcamd_port>
<priority>hard</priority>
<newcamdserver>
<enabled>yes</enabled>
<name>cardserv</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<userfile>/tmp/users.txt</userfile>
<user>
<name>local</name>
<password>local</password>
<au>on</au>
<readers>
<allow>lower</allow>
<allow>upper</allow>
Oben bei den Kartenleser die Ports einstellen, in dem Fall 10001 und 10002, sind ja auch in cs2gbox.cfg eingetragen
Bei newcamdserver taucht wieder unser Name, der user mit pass, nämlich CARDSERV , Local Local auf, auch bekannt aus der cs2gbox.cfg
newcamd.cfg:
EMU = yes
PREFER_EMU = yes
AU = yes
OSD_TIMEOUT = 0
OSD_WEB_LOGIN = root:dreambox
SHOW_ALL_CA_SYSTEMS = no
DEBUG_ECM = yes
DEBUG_EMM = no
DEBUG_CWS = yes
DEBUG_CAM = yes
SHOW_PAT = no
SHOW_PMT = no
SHOW_ECM = no
SHOW_CAT = no
SHOW_EMM = no
SHOW_CWS_ECM = no
SHOW_CWS_EMM = no
EMM_REPORT_WRONG_SIG = no
DEFAULT_CW_DELAY = 0
RELOAD_CONFIG_ON_ZAP = yes
RELOAD_KEYLIST_ON_ZAP = no
CA_INFO_FILE = /tmp/cainfo.txt
CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
CWS = 127.0.0.1 10002 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
CWS_CONNECT_TIMEOUT = 20
CWS_INCOMING_PORT = 12000
CWS_DEBUG_PORT = 12001
CWS_KEEPALIVE = yes
ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Hier ist eigentlich nur die Zeile CWS_INCOMING_PORT wichtig, wo der Port eingetragen wird, in dem Fall 12000, der auch in cs2gbox.cfg hinterlegt ist.
Einstellungen sind für die Dreambox, auf der dbox2 sollte es im Prinzip mit geänderter newcs.xml auch laufen