Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

Softcam-Feed für OpenATV (und andere oe-a Distros, wie OpenHDF, teamblue, OpenViX, ...)

Registriert
18. September 2009
Beiträge
2.723
Reaktionspunkte
2.967
Punkte
383
Ort
Midgard
In der Download-Datenbank gibt es hier ...

Aktueller OpenATV SoftCAM-Feed ab 5.6.2019

... den aktuellen "secret feed" für OpenATV.

Alternativ kann der aktuelle OpenATV-SoftCAM-Feed auch durch Eingabe folgenden Befehls auf der Konsole (Also per Telnet, SSH oder im Terminal des OpenWebif) installiert werden:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
(Nur eine Zeile, genau so hier kopieren und dort einfügen und mit Eingabetaste absenden, das "Code:" gehört nicht zum Befehl, sondern zur Forensoftware)

Beide Methoden sind vom Ergebnis her gleichwertig, das .ipk ist halt klassischer, der Einzeiler letztendlich einfacher, weil man sich nicht mehr darum kümmern muß, das .ipk erst auf die Box zu kriegen.



Alle Pakete darauf wurden seit dem alten Feed angefaßt und optimiert.
Es befindet sich neben den diversen SoftCAMs auch immer das aktuellste MediaPortal und die aktuellste MediaPortal-Grauzone auf dem Feed.

An SoftCAMs sind derzeit vorhanden:

Quelloffene SoftCAMs:
  • oscam-smod
    oscam-smod basiert auf dem jeweils aktuellen
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    bzw.
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    und dem Web-Interface aus oscam-modern von Gorgone.

    Wenn oscam-smod nicht konfiguriert wird, tut er dies automagisch für folgende lokale Karten:
    - Astra HD+ HD01, HD02, HD03, HD04; HD05 (und alle Untervarianten davon)
    - Sky V13, Sky V14, Sky V15 (Sat) incl. Overcrypt-Support bis Mode 81 (Für Mode 83 können die persönlichen Werte für boxid, ins7E, k1_generic und k1_unique eingetragen werden)
    - Sky V23 (Unitymedia)
    - Unitymedia UM02 und V23
    - ORF
    - SRG/SRF
    - TivuSat
    - Ziggo NL
    - u.v.m.

    Sobald etwas an diesen automatisch erzeugten Readern geändert wird, wird die oscam.server gespeichert und man kann mit dieser weiterarbeiten. Genauso gut kann man dem oscam-smod auch von Anfang an seine eigenen Configs mitgeben.

    Darüber hinaus sind für sinnvoll erachtete Patches integriert, aktuell sind dies

    Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/oscam-smod
  • oscam-emu
    Aus den unveränderten Quellen von
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    gebaut.
    Es sind die (aktualisierten) Konfigurationen des früher als "oscam-atv-emu" bekannten oscam beigefügt.

    Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/oscam-emu

  • oscam-trunk
    Aus den unveränderten Quellen des normalen oscam gebaut.
    Es sind die (aktualisierten) Konfigurationen des früher als "oscam-atv" bekannten oscam beigefügt.

    Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/oscam-trunk

  • oscam-stable
    Das selbe wie oscam-trunk, allerdings nicht automatisch die neueste Version, sondern immer auf dem letzten Stand eingefroren, der allgemein als stabil betrachtet wird.
    Im Moment ist das die 11570.

    Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/oscam-stable
  • NCam
    Aus den unveränderten Quellen von
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    gebaut.

    Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/ncam

Alle o.g. oscams bzw. oscam-Derivate werden direkt aus den Quellen gebaut und bei Änderungen automatisch aktuell gehalten.
Zudem liegen sie in jeweils zwei Versionen vor, nämlich einmal mit dem Anhang "-ipv4only" , d.h. nur mit IPv4-Support (So, wie sie meistens angeboten werden) und einmal ohne diesen Anhang, dann sind sie Dual-Stack-geeignet, können also Verbindungen sowohl per IPv6 und/oder IPv4 aufbauen, was den immer mehr werdenden Benutzern mit DS-lite Rechnung trägt.
Es ist leider bekannt, daß die vollwertige (Dual-Stack) Variante je nach Konfiguration des Servers Probleme machen kann, deshalb liegen immer beide Varianten auf dem Feed.
Wenn Ihr Eure HS-/CS-Server nicht mehr erreichen könnt, dann wechselt auf die "-ipv4only"-Variante.

Binary-only-CAMs:

Es sind die üblichen Verdächtigen verfügbar, CCCam in der Version 2.3.2 mit SkyDE-Patch (2.3.8 ist älter!), mgcamd, doscam, ...
Für diese CAMs gelten jeweils ihre hinlänglich bekannten Standardpfade für die Configs, also z.B. /etc/CCcam.cfg für CCCam.

Zusätzlich gibt es "oscam-smartcard", welches eigentlich eine E2-Erweiterung ist, die aber auch ihren eigenen oscam mitbringt.
Bei oscam-smartcard kann man seine lokalen Reader über eine E2-Erweiterung durch Auswahl des Slots und der verwendeten Karte konfigurieren. oscam-smartcard schreibt dann für den mitgelieferten oscam eine fertige oscam.server und oscam.user
Das Verzeichnis für die Konfigurationsdateien ist /etc/tuxbox/config/oscam-smartcard
 
Zuletzt bearbeitet:
Wichtige Änderung im Zusammenhang mit dem neuen Feed

Mit dem neuen Feed wurde die Start-Methode von allen CAMs auf das seit Jahren in OpenPLi und anderen Distros bewährte "SysVInit" (init.d) umgestellt, d.h. jede CAM hat ein Start-Script
/etc/init.d/softcam.name_der_softcam
und die jeweils aktive wird nach
/etc/init.d/softcam
verlinkt.

Die aktive CAM läßt sich also immer mittels
"/etc/init.d/softcam start" starten
"/etc/init.d/softcam stop" stoppen
und meistens auch mittels
"/etc/init.d/softcam restart" stoppen und wieder neu starten (Manche Fremd-Scripts tun das aber nicht)

Beispielsitzung per ssh/telnet:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Dieses Verfahren hat mehrere Vorteile, von denen die auffälligsten sind:
  1. Schnellerer Start
    Eine so gestartete CAM ist längst fertig geladen, bis E2 ein Bild anzeigen möchte und kann dann sofort entschlüsseln.
    Der alte Start erfolgt erst innerhalb von E2 und auf entschlüsselten Sendern verlängerte sich dadurch die Zeit bis zum ersten Bild
  2. Stabiler/zuverlässiger
    Eine so gestartete CAM ist kein "Child" (Kind) der E2-Sitzung, das macht sie robuster gegenüber E2-Neustarts und Abstürzen
  3. Kompatibilität
    Es können auch CAM-Pakete verwendet werden, die für OpenPLi oder andere darauf basierende Images gebaut wurden.

Im Umkehrschluß bedeutet dies aber, daß der Support für den Python-CAM-Start nach und nach aus OpenATV verschwinden wird!
 
Steuerung der SoftCAMs über die E2-GUI

Die Steuerung der SoftCAMs folgt der OpenATV-Maxime "alles an seinem Platz", d.h. die Steuerung der SoftCAMs befindet sich genau dort, wo man sie vermuten würde:
Unter "Menü -> Einstellungen -> Entschlüsselung & Jugenschutz" bzw. in OpenATV 5.3 bis 6.1 noch "Menü -> Einstellungen -> Entschlüsselung" ...

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Dort kann unter "SoftCAM-Setup" bzw. "SoftCAM-Einrichtung" die zu verwendende SoftCAM ausgewählt und/oder neu gestartet werden:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Dieselbe Einstellung kann - sofern keine alte CAM mehr installiert ist - ab OpenATV 6.2 auch über das Info-Panel erreicht werden.
Wird irgendein oscam verwendet, dann wird im Info-Panel auch das OScamInfo-Plugin angezeigt.

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Wer die Erweiterung oscam-smartcard nutzt, findet deren Einstellungen ebenfalls unter "Menü -> Einstellungen -> Entschlüsselung & Jugenschutz" bzw. "Menü -> Einstellungen -> Entschlüsselung"

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
 
Zuletzt bearbeitet:
Allgemeine Hinweise zur Konfiguration/Steuerung von oscam

Es gibt generell für einen Anfänger keinen Grund, sich in die Tiefen des Dateisystems aufzumachen, nur um am oscam etwas zu konfigurieren.
oscam ist - wenn man die "guten" Ratschläge aus vielen Foren über Bord schmeißt - deutlich einfacher zu handhaben als CCcam, mgcamd & Co.!

oscam besitzt - sofern nicht absichtlich ohne gebaut - immer ein Web-Interface, über das sich alle Einstellungen menügeführt und mit Online-Hilfe versehen durchführen lassen!

Die oscams auf dem OpenATV-Feed sind alle auf den Port 83 für das Web-Interface vorkonfiguriert, so daß man es in den allermeisten Fällen unter
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
erreichen kann, also z.B.
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
bei Nutzung einer Vu+ Solo².

Der Hantier mit IP-Adressen, wie meistens propagiert, ist nur in sehr wenigen Fällen nötig, nämlich wenn man einen Schrottrouter benutzt, der keine lokale Namensauflösung beherrscht oder wenn man seine Box bereits anderweitig nach diversen dubiosen Tipps aus Foren verbastelt hat:
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
also z.B.
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
wenn die Box die IPv4 192.168.1.47 hätte.


Neben dem direkten Öffnen des oscam-Webinterfaces kann das oscam-Webinterface auch erreicht werden, indem man das allgemeine Web-Interface seiner E2-Box, also das OpenWebif, öffnet und dort auf OSCam-Webinterface geht:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!



Es gibt nicht einmal dann einen Grund, sich per ftp o.ä. zu den oscam-Konfigurationsdateien zu wühlen, wenn man diese direkt bearbeiten will, denn im oscam-Webif ist auch dies möglich:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
1. Im oscam-Webinterface auf "Files" klicken
2. Die gewünschte Datei auswählen
3. Im Editorbereich anpassen
4. Abspeichern
5. oscam ggf. über "Restart" neustarten

Es gibt somit genau einen einzigen Fall, in dem man bei einem vernünftig - d.h. mit webif - gebauten oscam auf die Datei-Ebene müßte:
Wenn man das oscam-Webinterface an sich verkonfiguriert hätte, also z.B. mit einem Passwort versehen und dies vergessen ...
 
Zuletzt bearbeitet:
Änderungen von gestern bzw. letzter Nacht:
- Fehler in den Startscripts für alle oscams/ncam behoben
- oscam-stable enthält nun auch den Fix für sogno-Modelle
- Die Beschreibungen der CAMs sind in der Ansicht beim Download von SoftCAMs sauberer
 
Nur ein kleiner Hinweis: Es wird generell nicht empfohlen, eine CAM vom Feed durch eine eigene Binary zu ersetzen!
Jedes Paket, das vom Feed kommt, erfährt früher oder später Updates und würde die eigene Binary wieder ersetzen!

Um eine eigene Binary von oscam oder ncam zu verwenden - wozu auch immer - wäre die empfohlene Vorgehensweise wie folgt:
  1. Irgendeinen oscam oder ncam vom OpenATV-Feed installieren
  2. Das Start-Script des oscam/ncam aus 1. lokalisieren, es liegt als softcam.<name der installierten CAM> in /etc/init.d/ , z.B. /etc/init.d/softcam.oscam-trunk
  3. Von besagtem Startscript an Ort und Stelle eine Kopie anlegen, die so heißt, wie keine andere CAM auf dem Feed, also z.B. /etc/init.d/softcam.oscam-own
  4. Die Binary für den eigenen oscam/ncam nun mit demselben Namen, also hier oscam-own, nach /usr/bin kopieren: /usr/bin/oscam-own
  5. chmod 755 /usr/bin/oscam-own
  6. Die Configs zu diesem oscam/ncam gehören nun nach /etc/tuxbox/config/<name des eigenen oscam/ncam> , also in diesem Beispiel /etc/tuxbox/config/oscam-own
  7. Der im ersten Schritt installierte oscam/ncam kann nun auf Wunsch auch wieder deinstalliert werden
Auf diese Weise ist sichergestellt, daß der eigene oscam nicht später durch Updates vom Feed überschrieben wird.

Um die Binary später zu aktualisieren, reichen die Schritte 4 und 5.


Hintergrund:
Das Startscript für oscam/ncam (Es ist tatsächlich in jeweils allen oscam/ncam-Paketen das selbe) nutzt seinen eigenen Dateinamen (Also den Teil hinter "softcam."), um die zu startende Binary und das zu verwendende Konfigurationsverzeichnis zu bestimmen.
Dieser Trick wurde als Easter Egg für genau diesen Zweck eingebaut (Und natürlich, um ggf. Korrekturen am Start-Script nicht in x Paketen einzeln machen zu müssen).

Man kann das Spiel auch beliebig oft wiederholen, also noch eine oscam-own2, oscam-miese-ratte, oscam-lalala, usw. usf. erzeugen.

Die eigenen oscams stehen dann im SoftCAM-Setup genauso zur Auswahl wie die vom Feed installierten.

Ach ja: Gesichert und wiederhergestellt werden sie beim Flashen mit Einstellungssicherung und Wiederherstellung übrigens auch!

Deinstallation einer eigenen oscam/ncam:
  1. Auswahl von irgendeiner anderen CAM im SoftCAM-Setup, notfalls "None"
  2. Löschen der Binary, also /usr/bin/oscam-own
  3. Löschen des init.d-Scripts, also /etc/init.d/softcam.oscam-own
  4. Ggf. Löschen der Configs, also der Datein in /etc/tuxbox/config/oscam-own
 
Zuletzt bearbeitet:
Neuigkeiten/Änderungen im Zusammenhang mit dem Secret Feed:


CAM-bezogene Änderungen im oe-alliance-core:
  • SoftCAMs werden nun später gestartet (Aber immer noch vor Enigma2), da einige veraltete Binary-Only-CAMs bei sehr frühem Start gezickt haben.
    Enthalten ist diese Änderung in allen OpenATV 6.2/6.3 ab 2019-07-07 und bei einigen Boxen auch schon am 2019-07-06.
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!

Bezogen auf die CAMs auf dem secret feed:
  • oscam-smod wird nicht mehr mit eingebauter SoftCam.Key gebaut
    Man konnte eine einmal eingebaute SoftCam.Key nicht mehr durch eine eigene übersteuern, deshalb habe ich dieses Feature deaktiviert, damit man wieder seine eigene
    SoftCam.Key verwenden kann.
    Im Paket ist jeweils die (hoffentlich) aktuellste SoftCam.Key von BIGMAN_58. Wer bessere Listen vorzuschlagen hat, ich bin für Vorschläge offen ...

    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • mgcamd für sh4-Boxen wurde von 1.45b auf 1.45c aktualisiert
    In dieser Version ist Unterstützung für "long ECM" und "Sky DE" enthalten, aber natürlich empfehle ich auch weiterhin, lieber eine manierliche aktuelle CAM wie oscam oder ncam zu nutzen.

    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • Ein Bau-Fehler alle CAMs für aarch64 unter OpenATV 6.2 betreffend wurde behoben
    mgcamd für aarch64 benötigt libxcrypt, welches auf dem Feed nicht existierte, daher wurde das Paket auch nicht gebaut und es hat auch alle anderen CAMs für aarch64 unter OpenATV 6.2 am Bauen gehindert.
    Bitte beachtet, daß der Entwicklungs-Fokus sich längst zu OpenATV 6.3 verschoben hat, deshalb ist es auch keinem aufgefallen. :smile:

    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • Neue Quellen für NCam
    Die Entwicklung von NCam wurde nach
    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
    verschoben.
    Ich habe mir von fairbird versichern lassen, daß das neue Repository offiziell ist und er hat es bestätigt.

    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
  • Nicht wirklich neu, aber auch noch nicht verkündet: scam und wicardd
    Auf dem Feed (Nur mips32el) liegen jetzt auch scam und wicardd.

    Du musst dich Anmelden oder Registrieren um diesen link zusehen!
 
Änderungen am Feed:

1. Auch bei oscam-emu wird nun eine SoftCam.Key (Die von enigma1969/BIGMAN_58) mitgeliefert
2. SoftCam.Key in oscam-smod und oscam-emu auf die vom 2019-07-13 aktualisiert
3. oscam-smod erkennt nun Sogno 8800HD und Unibox HD eco+ automatisch und stellt dann boxtype = sogno von selber ein

Bei den SoftCam.Key ist zu beachten:
Da beim Empfang von PowerVu Auto-Updates in die SoftCam.Key zurückgeschrieben werden, wird die SoftCam.Key bei Updates des SoftCam-Paketes als vom Benutzer verändert erkannt und nicht aktualisiert, denn veränderte Konfigurationsdateien werden nie überschrieben.

Da PowerVu selber AUs schreibt, gilt:
Never touch a running system. Wenn es mit der vorhandenen SoftCam.Key noch läuft, dann laßt sie halt.
Wenn es nicht mehr läuft, dann kopiert die neue SoftCam.Key, abgelegt als SoftCam.Key-opkg, über die vorhandene drüber.

Ach ja:
Seit einigen Tagen sind alle CAMs mit upx gepackt, um Platz im Flash zu sparen :)
 
Zurück
Oben