Cardsharing Netzwerk Sky und HD+ von VU+ Duo als - os

Transcription

Cardsharing Netzwerk Sky und HD+ von VU+ Duo als - os
Cardsharing Netzwerk Sky und HD+ von VU+ Duo als Server
Nach viel Suchen in diversen Foren, musste ich immer wieder feststellen, das zwar viele
User schreiben „dieses Thema wurde hier schon oft behandelt“ oder „dazu findest Du viel
in dem Forum“, aber letztendlich findet man keine klare Anleitung zu vielen Themen.
Daher habe ich mein komplettes Einrichten mal in dieser „Anleitung“ zusammengefasst.
Vielleicht hilft es ja einigen von Euch.
Ziel: Einrichten eines CS Netzwerks mit einem Receiver als Server für Sky und HD+
Was brauch man/wurde benutzt:
VU+ Duo als Serverbox:
Die VU+ Duo hat nicht nur einen Twin Tuner sondern auch 2 Smartcard Schächte und ist deutlich günstiger als eine
vergleichbare Dreambox. Nach dem ersten Image aufspielen und den ersten Blicken muss ich sagen, dass die VU+
die absolut richtige Entscheidung war.
Dreambox DM500HD als Client:
Als Client habe ich mich erst einmal für die Dreambox 500HD entschieden, da ich sowohl Dream als auch VU+ testen
wollte. Am Ende werde ich mehrere Clients haben und dann mal schauen welche weitere Boxen ich als Client
nehme, generell kommt für mich die Dream 500HD oder die VU+ Solo in Frage.
Vorhandene Karten:
Das ganze mache ich mit einer HD+ HD02 Karte (neue schwarze) und eine V13 Karte von Sky. Da es je nach
Kartentyp von Sky schon mal Probleme und Unterschiede gibt, ist der Kartentyp eine wichtige Info.
Nötige Software: Dreambox Control Center (habe ich genutzt, funktioniert auch mit VU+) oder Filezilla als FTP
Client und UltraEdit zum editieren der Dateien. DreamboxEdit für die Bouquets Bearbeitung
Voraussetzungen: So Kleinigkeiten wie Netzwerk Einbindung und FTP etc. werden hier nicht erklärt. Das sollte man
schon verstehen, bevor man sich mit Themen wie CS beschäftigt. Diese Anleitung soll nur eine Zusammenstellung der meiner
Meinung nach „einfachsten“ Lösungsansätze sein, um Boxen und CS, mit der wahrscheinlich immer häufiger vorkommenden
Kombi Sky und HD+ von einer Box als Server, einzurichten.
1. Boxen mit Image Flashen
1.1. VU+ Duo flashen
Die VU+ kann man per USB oder flashen. Ich habe mich für die USB Variante entschieden, ist einfach und schnell.
VU+ an Strom und Fernseher anschließen, den Netzschalter der Einfachheit halber ausstellen. Andere Kabel, wie SAT
Signal oder Ethernet sind nicht notwendig, können aber natürlich angeschlossen werden.
Aktuelles VU+ Duo USB Image aus dem Internet laden. Ich habe mich für das VTi Image entschieden und bin sehr
zufrieden. Darauf achten, dass das Image ein USB Image ist! Nach dem Entpacken solltet folgende Ordner Struktur
da sein \vuplus\duo\3 Dateien – boot, kernel und root
Den Ordern „vuplus“ samt Inhalt einfach auf einen FAT32 formatierten USB Stick kopieren.
Den USB Stick dann an den Front USB Port des VU+ DUO anschließen und die Box mit dem Netzschalter einschalten.
Die Box liest nun den Stick und spielt das Image vollkommen selbstständig auf. Nach ein paar Minuten kommt die
Meldung „Finished – Remove USB and reboot“. Nun den USB Stick ziehen und die Box per Netzschalter neustarten –
fertig.
Nach dem Neustart bootet das „frische“ Image und führt Euch durch den Setup Prozess. Solltet Ihr dabei eine
Einstellung falsch gemacht haben, z. B. bei der Auflösung oder den Tuner Einstellungen, dann empfehle ich Euch im
Anschluss auf die Werksteinstellungen zurückzusetzen, dann startet der Setup Assistent neu.
1.2. DM500HD flashen
Die Dreamboxen kann man auf verschiedenste Arte mit diversen Tools flashen. Ich habe mich für die Netzwerk
Variante ohne jegliches Tool entschieden, ebenfalls einfach und schnell. Die Anleitung mit Bildern findet man auch auf
der Dream Internetseite hier: Anleitung Flash über Netzwerk
Dream an Strom, Netzwerk (DHCP mus an sein) und Fernseher anschließen, der Netzschalter muss auf aus stehen.
Das SAT Signal ist nicht notwendig, kann aber natürlich angeschlossen werden.
Aktuelles Dream 500HD Image aus dem Internet laden. Ich habe mich für das Newnigma entschieden. Die Datei
muss dabei eine .nfi Datei sein, andere Imageversionen lassen sich über diese Methode nicht einspielen.
Den Knopf an der Front gedrückt halten und dabei den Netzschalter auf ein. Dadurch wird der Bootprozess
unterbrochen.
Nun am PC im Browser die Box über ihre IP ansprechen. Über den Router und angeschlossene Geräte kriegt man die
zugewiesene IP immer heraus. Man kommt auf die bootloader webinterface Seite der Dream.
Nun auf Firmware Upgrade klicken und die .nfi Image Datei auswählen und flashen.
Nach Abschluss Box per Netzschalter aus und wieder einschalten - fertig.
2. Basis Einrichtung der Boxen
2.1. VU+ Duo einrichten
In der VU+ kann man über „Menü“ in das Einstellungsmenü kommen oder über blauen Knopf in das Blue Panel um
Anpassungen vorzunehmen. Hier kann jeder gucken, was man sinnvoll findet. Hier sind nur die wichtigen Dinge
aufgelistet. Hierfür in das Blue Panel gehen, dann auf Erweiterungen und dann auf Plugins herunterladen.
Settings: Ich habe hierüber die Astra Settings geladen. So sind Sender und Bouqets vorhanden (ohne Suchlauf) und
man muss sich die nur noch nach eigenem Wunsch später anpassen. Man muss natürlich darauf achten die Setings
auch für den jeweiligen Sateliten zu wählen. Habe hier z. B. die iglo.hd.astra settings genommen
CAMs: Die Cams sind entscheidend für den Empfang und das jeweilige CS Vorhaben. In den Foren findet man hier
jede Menge Sachen dazu wie was gehen kann oder soll und man widerspricht sich zum Teil auch noch. Für mein
Vorhaben Sky und HD+ aus einer VU+ Duo als CS Server zu teilen habe ich hier die CCcam2.1.4/Oscam0.99.4
genommen. Mehr Infos zur wichtigen Einrichtung kommen weiter unten.
Extensions: Da ich die CCcam nutze habe ich mir die Extension cccaminfo installiert.
Config: Um die Oscam und CCcam einzurichten die cccam.oscam config for VTI Panel installieren.
Weitere Plugins nach Wahl, z. B. Picons (Senderlogo im EPG)
Anschließend die VU+ per Netzschalter komplett neustarten, damit die Änderungen laufen
2.2. DM500HD einrichten
In der Dream kann man über „Menü“ in das Einstellungsmenü kommen oder über blauen Knopf in das Blue Panel um
Anpassungen vorzunehmen. Auch hier kann jeder gucken, was er sinnvoll findet, wichtig ist nur die CCCam, dafür in
das Blue Panel gehen.
EMU Menü -> Camds hinzufügen: Es muss die gleiche CCCam wie auf dem Server installiert werden, hier also CCCam
2.1.4. Zudem kann man hier auch die configs installieren, damit die nötigen Dateien auch vorhanden sind.
Softwareverwaltung -> Online-> Plugins hinzufügen: Ich habe hier erstmal nicht weiteres installiert.
3. Einrichtung der Cams auf der VU+ Duo als Server für Sky und HD+
Um sowohl Sky und HD+ in einer Box zu betrieben ist nach meinen Recherchen die Kombi CCCam/Oscam die
sinnvollste Cam Lösung. Zur Info sei gesagt, dass die CCCam ab der Version 2.2 zwar auch HD+ kann aber leider nur die
weiße und nicht die neue schwarze HD02 Karte, daher kommt die CCCam für mich alleine nicht in Frage. Zudem gab es
mit der CCCam Info bei Sky Bundesliga. Mit der CCCam/OSCam Kombi werden lange Umschaltzeiten vermieden, da
kein Cam-Wechsel nötig ist, wenn man von einem Sky Sender auf einen HD+ Sender wechselt. Die Funktionsweise,
soweit ich das sagen kann, ich bin hier auch kein Profi, ist Folgende: Die Oscam ist nötig um die HD+ Karte zu
betreiben, die CCCam für Sky. Nun werden die beiden Cams miteinander verbunden, so dass die Oscam an die CCCam
„durchleitet“. Damit reicht bei den Clients dann die CCCam aus, um beides zu gucken. Da bei Sky Bundesliga die
CCCam zudem auch noch Probleme macht (Sky hat dafür gesorgt, dass bei Live Übertragungen die CCCam dunkel
bleibt) betreibe ich beide Karten in der OSCam und leite beide zur CCCam durch
Per FTP mit der VU+ verbinden. Wenn bisher alles richtig gelaufen ist sollten im Verzeichnis /etc die Datei CCCam.cfg
und im Verzeichnis /etc/tuxbox/config die Dateien oscam.conf, oscam.user, oscam.server liegen. Sollten diese nicht
da sein, kann man sie in der DB finden und in die Ordner legen, dann auf die Rechte achten (Einstellungen im Bord
nachlesen oder einfach auf 755).
Nun muss man für HD+ in die oscam.server den RSA und Boxkey eintragen. Diese findet man in den Uploads diverser
Foren. Die beiden keys sind für HD+ immer gleich, man muss sie also nur finden und eintragen. Habe das ganze
übrigens mit dem Dreambox Control Center gemacht. Datei nach den Eintragungen wieder speichern.
Beide Karten müssen in der OSCAm angelegt sein, siehe Dateiinhalt unten)
Nun müss in die CCCam.cfg N Lines eingetragen werden um die OSCam für beide Karten mit der CCCam zu
verbinden:
N: 127.0.0.1 34000 user pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1
N: 127.0.0.1 34001 user pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1
Die N line bleibt genau so und muss nicht mit eigenen IPs angepasst werden.
Die Dateien sollten nun so aussehen (# dient zum auskommentieren, d. h. die Zeile ist nicht aktiv, damit kann man z.
B. auch mal Einstellungen testen):
oscam.conf
# main configuration
[global]
nice
= -1
WaitForCards = 1
ClientTimeout = 5
#LogFile = stdout
Level = 15
CacheDelay = 120
logfile = /var/log/OScam.log
serverip = 127.0.0.1
maxlogsize = 10240
[monitor]
Port = 988
NoCrypt = 127.0.0.1
NoCrypt = 192.168.0.0-192.168.255.255
AULow = 120
MonLevel = 4
# protocols
#[camd35]
#Port = 3333
[newcamd]
key = 0102030405060708091011121314
port = 34000@1843:003411; 34001@09c4:000000
[webif]
httpport = 9090
httpuser =
httppwd =
httpcss =
httptpl =
httpscript =
httprefresh = 10
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns =
httphideidleclients = 0
httpreadonly = 0
oscam.server
#oscam.server
[reader]
label = hdplus
protocol = internal
detect = CD
device = /dev/sci0
group = 2
CAID = 1843
emmcache = 1,3,2
n3_rsakey = BF35***DD5
n3_boxkey = A7***7C
mhz = 368
AU = 1
[reader]
label = SkyV13
protocol = internal
detect = CD
device = /dev/sci1
group = 1
EMMCache = 1,3,2
cardmhz = 357
boxid = 12345678
#(hier noch RSA und Boxkey einsetzen)
oscam.user
[account]
user = user
pwd = pass
group = 1, 2
au = HDplus
CAID = 09c4, 1843
AU = 1
Cccam.cfg
#
connections
#
######################################################################
N: 127.0.0.1 34000 user pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1
N: 127.0.0.1 34001 user pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 1
#Beispiel:
#F: username password 2 1 1 { 0:0:1 }
######################################################################
Sollte man noch eine alte (weisse) HD+ Karte haben muss der Port von 1843 auf 1830 geändert werden. (ROT)
In der Oscam.server wird unter device der interne Cardreader definiert: sci0 = oben, sci1 = unten
Jetzt die Box neu starten und anschließend zur Sicherheit auch die EMUs neu starten. In den EMUs sollte ein Eintrag
für beide CAMs sein, wenn man das „Kombipakt“ der Cams installiert hat. Es werden dann beide Cams automatisch
nacheinander gestartet.
4. Karten und Aktivierung im Server
4.1. Die Karten müssen mit Chip nach vorne und unten in die Reader geschoben werden. Bei mir oben HD+ und unten Sky.
4.2. Die Sky Karte lief bei mir im unteren Schacht erst auf Anhieb und musste dann nach Einrichtung der OSCam/CCCam
erneut aktiviert werden. Zum aktivieren muss man mehrere Stunden (am besten über Nacht) auf Sky Sport Info
schalten. Wenn die Sky Karte zwar erkannt wird, aber noch die Aktivierung fehlt wird Sky Sport Info hell sein,
abonnierte Kanäle aber dunkel.
4.3. Die HD+ Karte lässt sich mit der OSCam/CCCam Kombi nicht aktivieren. Hierfür braucht man kurz die SCam 3.59
aktivieren. Dafür über das Blue Panel die Scam installieren und starten. Dann auf einen HD+ Kanal schalten und
warten. Bei mir dauerte es nur 20 Sekunden. Anschließend wieder die OSCam/CCCam Kombi starten. Die Scam wird
nach der Aktivierung nicht mehr benötigt.
5. Kontrolle der Funktionen des Servers
5.1. OSCam (Erkennung der HD+ Karte)
Mit der obigen Konfiguration schreibt die OSCam eine Logdatei (logfile = /var/log/OScam.log). Hier kann man feststellen
1. ob die Karten erkannt und aktiviert wurden:
2010/12/12 16:33:30
2010/12/12 16:33:30
2010/12/12 16:33:30
2010/12/12 16:33:30
2010/12/12 16:33:30
2010/12/12 16:33:30
2010/12/12 16:33:35
2010/12/12 16:33:35
2010/12/12 16:33:36
2010/12/12 16:33:36
2010/12/12 16:33:37
2010/12/12 16:33:38
2010/12/12 16:33:38
2010/12/12 16:33:38
2010/12/12 16:33:38
2010/12/12 16:33:38
2000/01/01 1:00:55
2000/01/01 1:00:55
2000/01/01 1:00:55
2000/01/01 1:00:55
2000/01/01 1:00:55
2.
2614 s reader started (pid=2619, device=/dev/sci0)
2614 s reader started (pid=2620, device=/dev/sci1)
2614 s waiting for local card init
2618 h HTTP Server listening on port 9090
2619 r03 card detected
2620 r04 card detected
2620 r04 ATR: 3F FF 11 25 03 10 80 41 B0 07 69 FF 4A 50 70 00 00 50 31 01 00 11
2619 r03 ATR: 3F FF 95 00 FF 91 81 71 A0 47 00 44 4E 41 53 50 31 38 30 20 4D 65 72 30 30 30 28
2620 r04 Maximum frequency for this card is formally 5 Mhz, clocking it to 5.00 Mhz
2619 r03 Maximum frequency for this card is formally 5 Mhz, clocking it to 3.68 Mhz
2620 r04 [videoguard2-reader] type: VideoGuard Sky Germany
2619 r03 detect native NAGRA card T1 protocol
2620 r04 [videoguard2-reader] type: VideoGuard, caid: 09C4, serial: 00261F3D, BoxID: 12345678
2620 r04 [videoguard2-reader] ready for requests
2620 r04 [videoguard2-reader] card detected
2620 r04 [videoguard2-reader] type: VideoGuard2000/01/01 1:00:55 722 r03 ----------------------------------------722 r03 |id |tier |valid from |valid to |
722 r03 +----+--------+------------+------------+
722 r03 |8011|0066 |2010/12/01 |2011/12/03 | <------ HD+ Karte mit Aktivierungsdauer
722 r03 |8011|0067 |2010/01/19 |2010/01/20 |
722 r03 -----------------------------------------
ob die CCCam Verbindung zur OSCam aktiv ist:
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2010/12/12 16:37:09
2614 s client(2) connect from 127.0.0.1 (pid=2862, pipfd=24)
2862 c02 encrypted newcamd:34000-client 127.0.0.1 granted (user, au(auto)=hdplus)
2862 c02 user user authenticated successfully (using client 4343)
2862 c02 AU enabled for user user on reader hdplus
2614 s client(1) connect from 127.0.0.1 (pid=2863, pipfd=23)
2863 c01 encrypted newcamd:34001-client 127.0.0.1 granted (user, au(auto)=skyv13)
2863 c01 user user authenticated successfully (using client 4343)
2863 c01 AU enabled for user user on reader skyv13
Auch das Webinterface der OSCam ist aktiviert und lässt sich über IP_DER_BOX:9090 erreichen. Falls es nicht auf
Anhieb klappt, dann erst über die IP nur die Box aufrufen und dann mit Port in die OSCam. Bei mir musste ich das z.
T. so machen.
Die CCCam hat ebenfalls ein Webinterface dass man standardmäßig über den Port 16001 erreicht. Hier kann man
die Client Einrichtung kontrollieren. (siehe weiter unten)
6. Home CS einrichten
6.1. VU+ Duo Server
Hier sollten nun die beiden Karten laufen und alles hell sein. Nun muss noch der Zugang für den oder die Clients
eingerichtete werden
F-Line: In der CCCam.cfg muss eine F-Line für jeden Client eingetragen werden. Die F-Line erlaubt sehr viele
Einstellungen die hier nicht alle erklärt werden können, daher nur ein paar Basis Sachen:
F: username password 2 1 1 { 0:0:1 }
Erklärung:
Username = Frei zu vergebener Benutzername
Passwort = Frei zu vergenes Passwort für den Benutzer
2 = Der Benutzer erhält alle Karten von dir die max. 2 Hops von dir entfernt sind (Grundvorraussetzung ist natürlich
immer das du die Karten weitergeben darfst).
1 = Ihm wird erlaubt deine Emu-Keys mit zu benutzen
1 = Ihm wird erlaubt dir EMM´s übers Netzwerk zu senden um deine Karte upzudaten(AU)
{0:0:1 } = Ihm wird nur erlaubt die Karten für sich selber zu benutzen (also kein Re-Share)
Die F-Line einfach in die CCCam.cfg eintragen, speichern und Cam natürlich neustarten
6.2. DM500HD als Client
Der Client brauch nun eine zur F-Line passende C-Line
C-Line: Die C-Line muss auch hier in die CCCam.cfg eingetragen werden:
c: 192.168.1.1 12000 username password
Erklärung:
192… = IP des Servers
12000 = Shareport, dieser ist standardmäßig 12000, wenn also am Server nichts anderes eingestellt wurde, dann
stimmt 12000. Im Heimnetzwerk kann man den Standard-Port ruhig benutzen.
Username und password = aus der F-Line
No = Der Client benutzt nicht den EMU vom Server (wollen wir auch nicht, der Client hat ja eine eigene CAM)
Die C-Line auch hier einfach in die CCCam.cfg eintragen, speichern und Cam neustarten.
Wenn alles richtig gemacht wurde sollte der Client sich jetzt mit dem Server verbinden und alles hell werden. Um zu
kontrollieren ob der Client verbunden ist in das Webinterface der CCCam auf dem Server gehen. Dort müsste dann
sowohl ein Client als auch ein Active Client stehen:
7. Server sichern
Um die Einstellungen der VU+ zu sichern wie folgt vorgehen:
Leeren USB Stick in den VU+ Duo stecken (FAT32 Format)
VTI Panel -> VTI Image Werkzeuge -> Sichert Ihr Image
VU+ Duo sichert das Image auf den USB Sick (Dauert ein paar Minuten)