Cardsharing im Heimnetzwerk mit Scam

Aus Gemini-Wiki

Bild:Artikel_Achtung.png

Internet-Cardsharing ist verboten und wird deshalb auf dem Board und im Wiki nicht geduldet. Entsprechende Postings und Wiki Beiträge werden abgemahnt und gelöscht. Cardsharing im Heimnetz ist zwar nicht verboten, kann/ist aber lt. den AGBs einiger Pay-TV Anbieter auch untersagt.

Bild:Artikel_Achtung.png

Cardsharing mit einem CI-Moul ist nicht möglich!!

Inhaltsverzeichnis

Ziel dieses Beitrages

Eine gültige/freigeschaltete Smardcard für Pay-TV gleichzeitig auf zwei oder mehreren Dreamboxen benützen. Das heisst, die Karte ist auf einer Box (Server) physikalisch vorhanden und die Kartendaten werden über das Netzwerk an die jeweilige Box (Client) weitergeleitet.

Vorraussetzungen

  • Smartcard für Pay-TV die mit Scam funktioniert
  • Funktionierende Netzwerkverbindung zwischen den Dreamboxen
  • Installierte und laufende Scam Installation per Bluepanel
  • Installierte Scam-Config
  • Einen Linuxkonformen Editor (zb. Notepad++)
  • Ein FTP-Programm (zb. Filezilla)
  • Oder das All in One Tool Dreambox Control Center DCC bzw. DCC2 für E2 Boxen

Grundwissen

  • IP Adresse der Serverbox (das ist die Box, in der die Karte ist)
  • Dass die Karte richtig in der Box ist (mit dem Chip nach unten und nach vorne in die Box)
  • Umgang mit einem FTP-Programm
  • Oder der Umgang mit DCC / DCC2
  • Die Scam-Config (config) befindet sich bei CVS-Boxen in /var/scam und bei OE-Boxen in /usr/scam (CVS/OE Boxen siehe hier)
  • Scam nach Änderungen der Konfiguration neu starten


Zurück zum Inhaltsverzeichnis:


Konfigurationsbeispiel

Serverbox

Die Konfiguration erfolgt im Abschnitt scam host. Gewünschten Port (Standard 4321), und Passwort für den Zugriff der Client Box definieren. Als Abschluss, beide Rauten am Zeilenanfang entfernen, damit die Konfiguration aktiv ist.

bis scam 3.56:

### scam host
/net/ecm_server/foobar/port=4321
/net/ecm_server/foobar/pass=dreambox

ab scam 3.57:

### scam host
/net/ecm_server/<servername>/port=<port>
/net/ecm_server/<servername>/user/<user>/pass=<passwort>

Clientbox(en)

Bei der Client Box verwenden wir den Abschnitt scam client. Gebt die IP Adresse der Server Box ein, wie auch Port und das Passwort. Port und Passwort müssen mit den Angaben der Server Box übereinstimmen (siehe scam host). Die drei Rauten entfernen, damit die Konfiguration aktiv ist.

bis scam 3.56:

### scam client
/net/ecm_client/foobar/host=192.168.0.12
/net/ecm_client/foobar/port=4321
/net/ecm_client/foobar/pass=dreambox

ab scam 3.57:

### scam client
/net/ecm_client/<servername>/host=<ip-adresse>
/net/ecm_client/<servername>/port=<port>
/net/ecm_client/<servername>/user/<user>/pass=<passwort>

Neu ab Version 3.57 ist auch, dass man bei den Clientboxen die Anfragen auf bestimmte CAIDS begrenzen kann:

/net/ecm_client/<servername>/betacrypt/id=0x1700


Zurück zum Inhaltsverzeichnis:

Karten- / Netzwerkinformationen

Softcam Menü
vergrößern
Softcam Menü
Karten Informationen
vergrößern
Karten Informationen

Sobald Scam aktiv ist, können Karten- / Netzwerkinformationen über das Softcam Menü angezeigt werden. Zu finden unter Menü -> Einstellungen -> Softcam. Unter Enigma2, muss das Paket socket-mmi installiert sein, um das Feature zu nutzen. Die Paketinstallation erfolgt im Menü Erweiterungen.

Geänderte Konfigurationen einlesen erfolgt mit [Reload Configuration].


Zurück zum Inhaltsverzeichnis:


Weitere Konfigurationsmöglichkeiten

Verbindung zu CCcam Server

### cccam share (3.52)
#/net/cccam/home/user=username
#/net/cccam/home/pass=password
#/net/cccam/home/host=192.168.0.12
#/net/cccam/home/serv=12000 

Verbindung zu Newcamd

### newcamd connect
#/net/newcamd/foo/host=192.168.0.12
#/net/newcamd/foo/port=1234
#/net/newcamd/foo/user=username
#/net/newcamd/foo/pass=password
#/net/newcamd/foo/key=1234567890123456789012345678

"foo" ist der Name der Verbindung und muss eindeutig sein, bei mehreren Verbindungen einfach durchnummerieren oder eine andere Bezeichnung wählen.

Externe Cardreader einbinden

### serial port smartcard readers (3.51a)
# device node
#/sc/serial/<name>/device=<string>
#<>e.g.: /dev/ttyUSB0
# type
#/sc/serial/<name>/type=<string>><><><><>[default: phoenix]
#<>valid types: mastercrd2, phoenix, smartreader+
# clock frequency in Hz
#/sc/serial/<name>/fs=<num><><><><><>[default: 3571200]
# example
#/sc/serial/usb0/device=/dev/ttyUSB0
#/sc/serial/usb0/type=smartreader+

Timing anpassen (in ms)

/debug/cw_delay=100

Kartenslots deaktivieren

/debug/disable_sci=0
/debug/disable_sci=1

Zurück zum Inhaltsverzeichnis oder zurück zur Hauptseite

Persönliche Werkzeuge