Cardsharing im Heimnetzwerk mit Scam
Aus Gemini-Wiki
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.
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
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
