Oscam iCam v9 Installationsanleitung (VTI-Beispiel)

Aufmerksamkeit! 

Wenn Sie bereits eine ältere Version von Oscam iCam verwenden und damit zufrieden sind, müssen Sie Ihre Oscam nicht auf v7 aktualisieren :)

Erstellen Sie in jedem Fall vor der Installation eine Sicherungskopie der Konfiguration Ihres Receivers!

1. Herunterladen des Emulators Oscam iCam v9

Binärdateien für ARM- und MIPS-Empfänger können hier heruntergeladen werden:

v9 – 

Alte Veröffentlichungen:

v8 –

v7 – 

(Danke für icb und Alex vom Digital-Eliteboard)

2. Installieren des Emulators

Der Oscam-Emulator mit iCam-Unterstützung kann auf fast jedem Enigma2-Empfänger installiert werden, unabhängig von der Firmware. In unserem Beispiel installieren wir den Emulator auf einem Vu+ ZERO 4k - Empfänger mit VTI 15.0.0 (Build 2020-09-21) Firmware.

2.1 Installieren des Emulators über die Befehlszeile

Um den Emulator manuell zu installieren, müssen Sie über telnet oder ssh auf den Empfänger zugreifen können . Sie müssen auch eine installierte Version des Oscam-Emulators haben. Ich habe zum Beispiel oscam-stable installiert. Wenn Sie Oscam nicht installiert haben, installieren Sie es über das Softcam-Menü.

Entpacken Sie das oben heruntergeladene ZIP-Archiv auf Ihrem PC. Innerhalb des Archivs finden Sie bin , Bouquets und Config- Ordner.

Als nächstes müssen Sie die ausführbare Datei auf Ihrem Receiver durch eine neue Datei aus dem Archiv ersetzen… Finden Sie zunächst heraus, wo sich die ausführbare oscam -Datei in Ihrem Receiver befindet. Es befindet sich normalerweise im Ordner /usr/bin/ oder /usr/softcams/ . In meinem Fall ist dies /usr/bin/oscam_1.20-unstable-11682

Benennen Sie die lokale Datei „ oscam-icam-v7_arm(vuplus4k).bin “ (oder „oscam-icam-v7_mips.bin“ für MIPS-Empfänger) im bin - Ordner genauso um wie im Empfänger. In meinem Fall habe ich die Datei in  oscam_1.20-unstable-11682 umbenannt

Laden Sie die Datei auf den Empfänger hoch und überschreiben Sie die vorhandene Datei.

Setzen Sie die Berechtigungen für die Datei auf 755. Sie können dies tun, indem Sie den Befehl in telnet oder ssh ausführen:

chmod 755 /usr/bin/oscam_1.20-unstable-11682

Verwenden Sie den Pfad zu Ihrer Oscam anstelle von  /usr/bin/oscam_1.20-unstable-11682

2.2 Überprüfen, ob der Emulator läuft

Melden Sie sich mit Telnet oder SSH beim Empfänger an. Versuchen Sie, den Emulator auszuführen. In meinem Fall muss ich den Befehl ausführen:

/usr/bin/oscam_1.20-unstable-11682 

Wenn Sie einen Fehler sehen wie:

/usr/bin/oscam_1.20-unstable-11682: Fehler beim Laden von Shared Libraries: libcrypto.so.0.9.8: Shared Object File kann nicht geöffnet werden: Keine solche Datei oder Verzeichnis 

Dann müssen Sie den richtigen Link zur Bibliothek libcrypto.so setzen. Dazu müssen Sie je nach Firmware den Befehl ausführen (in meinem Fall):

ln -s /usr/lib/libcrypto.so.1.0.2 /usr/lib/libcrypto.so.0.9.8 

oder

ln -s /lib/libcrypto.so.1.0.2 /lib/libcrypto.so.0.9.8

oder (zum Beispiel für VTI)

ln -s /lib/libcrypto.so.1.0.0 /lib/libcrypto.so.0.9.8

oder (zB für DreamBox DM900)

ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0.9.8

Bei der OpenPLI- Firmware hatte ich ein anderes Problem. Der Emulator startete nicht, gab einen Fehler aus:

/usr/bin/oscam_1.20-unstable-11682: nicht gefunden

Führen Sie den folgenden Befehl aus, um diesen Fehler zu beheben:

ln -s /lib/ld-linux.so.3 /lib/ld-linux-armhf.so.3

 

Wenn der Emulator normal startet, sollten Sie in der Konsole so etwas sehen:

————–

16:56:40 00000000 s >> OSCam << cardserver log umgeschaltet, Version 1.20_svn, build r11714-798 (arm-vuplus4k-linux-gnueabihf-ICAM_DVBAPI-V7-built_by_Alex)
16:56:40 00000000 s (Haupt-)System Name = Linux
16:56:40 00000000 s (Haupt) Hostname = vuzero4k
16:56:40 00000000 s (Haupt) Release = 4.1.20-1.9
16:56:40 00000000 s (Haupt) Version = #1 SMP Do 10. September 18:20:41 MESZ 2020
16:56:40 00000000 s (Haupt) Maschine = armv7l
16:56:40 00000000 s (Haupt) Stb-Modell = dm8000
16:56:40 00000000 s (Haupt) Stb vumodel = vuzero4k
16:56:40 00000000 s (main) Stb boxtype = vuzero4k
16:56:40 00000000 s (main) PID-Datei /tmp/.oscam/oscam.pid mit pid 2512
erstellen Emu-Version 798
…..

————–

Drücken Sie Strg+C, um den Emulator zu stoppen. Fahren wir mit dem Einrichten der Konfigurationsdateien fort.

3. Einrichtung der Konfigurationsdateien

Finden Sie den Speicherort Ihrer Oscam-Konfigurationsdateien. Sie befinden sich normalerweise im Ordner /etc/tuxbox/config/ . In meinem Fall befinden sich die Dateien im Ordner /etc/tuxbox/config/ .

Im zuvor heruntergeladenen Archiv im Ordner config finden Sie eine ungefähre Konfiguration. Damit oscam-icam funktioniert, müssen Sie Änderungen an den folgenden Dateien auf Ihrem Receiver vornehmen:

  • oscam.conf  Öffnen Sie diese Datei, vor dem Abschnitt [dvbapi] müssen Sie die folgenden Zeilen hinzufügen. Ohne sie funktioniert die iCam nicht:
[streamrelay] 
stream_ecm_delay = 0 
stream_relay_ctab = 098D

Bitte löschen Sie nicht die Abschnitte [global] und [dvbapi] ! Andernfalls können Sie keine Nicht-icam-Kanäle (HD+, ORF usw.) sehen.

In dem oben heruntergeladenen Archiv im Ordner config finden Sie die Dateien oscam.conf und oscam.user, die auf den meisten Receivern funktionieren. Sie müssen Änderungen an der Datei oscam.server vornehmen

  • oscam.server  öffnen Sie diese Datei und ersetzen Sie sie vollständig durch die Konfiguration aus Ihrem Abrechnungskonto!

 

  • Bitte löschen Sie die Dateien oscam.dvbapi und oscam.whitelist , falls vorhanden

4. Konfigurieren von Emigma2-Parametern und -Änderungen für alte iCam-Versionen

In dieser Version von iCam (v7) müssen keine Enigma-Optionen eingestellt werden .

Wenn Sie jedoch zuvor eine frühere Version von iCam auf diesem Receiver verwendet haben, z. B. iCam v3 , müssen Sie Änderungen an den Enigma-Einstellungen vornehmen:

1) Deaktivieren Sie die Option „ ECM in HTTP-Streams einbeziehen“ in Enigma

2) Aktivieren Sie die Option „ Entschlüsseln beim Senden von HTTP-Streams “ in Enigma

3) Entfernen Sie den Abschnitt [radegast] aus der oscam.conf- Konfiguration, falls vorhanden

5. Bouquet erstellen, Kanalliste hinzufügen.

Gehen Sie auf Ihrem Receiver in das Verzeichnis /etc/enigma2 und öffnen Sie die Datei bouquets.tv , bevor Favorites bouquet die Zeile hinzufügt:

#SERVICE 1:7:1:0:0:0:0:0:0:0:VON BOUQUET "userbouquet.SkyDeIcam.tv" ORDER NACH Bouquet

Laden Sie dann die Datei userbouquet.SkyDeIcam.tv in den Ordner /etc/enigma2 hoch

Sie können die Kanalliste auch mit dem Programm DreamboxEdit importieren .

6. Starten Sie den Empfänger neu