
Eine aktuelle OSCam-Config besteht nicht aus einer universellen Vorlage, sondern aus passenden Einstellungen für das installierte OSCam-Build, den Receiver und die verwendete Verbindung. Für eine fertige Config fehlen hier dein Receiver-Modell, das Image, die OSCam-Build-Angabe sowie Server, gewähltes Protokoll, Paketport bei newcamd525, Login und Receiver-Passwort aus „Настроить“ im Kundenkonto. Entscheidend sind das richtige Konfigurationsverzeichnis, ein korrekt angelegter Reader sowie passende Zugangsdaten und Gruppen. Eine fremde Konfiguration ungeprüft zu übernehmen, verursacht dagegen schnell Verbindungsfehler oder einen schwarzen Bildschirm.
Der sinnvollste Weg: zuerst Version und Startparameter prüfen, dann eine einzelne Verbindung einrichten und anschließend das Protokoll auswerten. Erst wenn diese Basis funktioniert, kommen zusätzliche Clients, Filter und weitere Reader dazu.
Einführung in OSCam
Was ist OSCam?
OSCam ist eine quelloffene Software zur Kommunikation mit unterstützten Smartcards und zur Verarbeitung von Entschlüsselungsanfragen. Je nach Build kann sie lokale Kartenleser ansprechen, Netzwerkverbindungen verwenden und mit der Empfangssoftware eines Receivers zusammenarbeiten.
OSCam empfängt selbst kein Satellitensignal. Dafür bleiben Tuner, Antennenanlage und Empfangssoftware zuständig. Auch ein funktionierender Netzwerkzugang ersetzt weder ein brauchbares Empfangssignal noch eine zur jeweiligen Umgebung passende Berechtigung.
Auf vielen Linux-Receivern erfolgt die Anbindung an die Empfangssoftware über DVBAPI. Ob diese Schnittstelle verfügbar ist, hängt vom OSCam-Build und vom Receiver-Image ab. Ein gestarteter OSCam-Prozess allein bedeutet deshalb noch nicht, dass die Empfangssoftware tatsächlich Anfragen übermittelt.
Vorteile von OSCam
Der technische Vorteil liegt in der getrennten Verwaltung von Verbindungen, Benutzern und lokalen Schnittstellen. Ein Reader beschreibt eine Kartenquelle oder einen entfernten Zugang; ein Benutzerkonto legt fest, welcher Client welche Reader verwenden darf.
Und die Diagnose ist vergleichsweise transparent: Statusansicht und Protokoll helfen dabei, Empfangsprobleme, fehlende Client-Anfragen und abgelehnte Netzwerkverbindungen auseinanderzuhalten. Diese Trennung spart mehr Zeit als das wahllose Austauschen kompletter Konfigurationsdateien.
Allerdings unterstützt nicht jedes Build dieselben Funktionen. Gerade auf älteren Receivern können Protokollmodule, Kartenlesertreiber oder die Weboberfläche fehlen. Maßgeblich ist der tatsächliche Funktionsumfang der installierten Binärdatei.
Wichtige Begriffe
| Begriff | Bedeutung für die Einrichtung |
|---|---|
| Reader | Beschreibt einen lokalen Kartenleser oder eine entfernte Verbindung, einschließlich Protokoll und Zugangsdaten. |
| Client beziehungsweise Account | Ein lokaler oder entfernter Teilnehmer, der Anfragen an OSCam stellt. |
| ECM | Eine Entschlüsselungsanfrage, deren Verarbeitung im Protokoll nachvollziehbar ist. |
| CAID | Kennung eines Zugangssystems; dient unter anderem zur Zuordnung und Filterung von Anfragen. |
| Gruppe | Verknüpft Benutzerkonten mit den Readern, die sie verwenden dürfen. |
| DVBAPI | Schnittstelle zwischen OSCam und unterstützter lokaler Empfangssoftware. |
| WebIf | Optionale Weboberfläche für Statusanzeigen und Konfigurationsänderungen. |
Aktuelle OSCam Version und Installation
Wie finde ich die aktuelle Version?
Eine belastbare Versionsangabe für 2026 lässt sich nicht allein aus dem Kalender ableiten. OSCam wird in unterschiedlichen Builds und Paketständen verteilt. Relevant sind deshalb sowohl die Revision als auch Architektur, aktivierte Module und die Unterstützung durch das verwendete Receiver-Image.
Prüfe zunächst die Versionsanzeige der Weboberfläche oder die Ausgabe der installierten Binärdatei. Der Aufruf oscam -V zeigt bei entsprechenden Builds Versions- und Funktionsinformationen. Wird der Befehl nicht gefunden, kann die Datei anders heißen oder außerhalb des Suchpfads liegen.
Vergleiche diese Angaben mit dem Paketangebot deines Receiver-Images beziehungsweise der Dokumentation der verwendeten Build-Quelle. Ein neueres Build ist nicht automatisch die bessere Wahl für alte Hardware. Fehlende Bibliotheken oder eine unpassende Prozessorarchitektur verhindern bereits den Programmstart.
Installationsanleitung für OSCam
System feststellen: Notiere Receiver-Modell, Image und Prozessorarchitektur. Prüfe außerdem, ob bereits eine OSCam-Installation über die Erweiterungsverwaltung oder das Menü vorhanden ist.
Bestehenden Zustand sichern: Kopiere das aktive Konfigurationsverzeichnis und dokumentiere den Startweg. Sichere Zugangsdaten geschützt und nicht in einem öffentlich erreichbaren Verzeichnis.
Passendes Build auswählen: Verwende vorzugsweise die zum Image passende Paketquelle. Kontrolliere die Unterstützung für DVBAPI, das benötigte Netzwerkprotokoll und gegebenenfalls den lokalen Kartenleser.
Installation durchführen: Nutze die Paket- oder Erweiterungsverwaltung des Systems. Einen allgemeingültigen Installationsbefehl gibt es nicht; Paketnamen und Dienstverwaltung unterscheiden sich zwischen Images.
Startkonfiguration prüfen: Stelle fest, welche Binärdatei gestartet wird und welches Konfigurationsverzeichnis sie verwendet. Vermeide gleichzeitig laufende Instanzen, die auf denselben Kartenleser oder dieselbe lokale Schnittstelle zugreifen.
Kontrolliert starten: Starte OSCam über die vorgesehene Dienst- oder Verwaltungsoberfläche. Prüfe unmittelbar danach das Startprotokoll auf eingelesene Dateien, verfügbare Module und Initialisierungsfehler.
Bei älteren Receivern ist die Speicher- und Bibliothekskompatibilität wichtiger als ein möglichst neues Dateidatum. Läuft das bisherige Build zuverlässig, sollte ein Wechsel einen konkreten Anlass haben, etwa eine benötigte Fehlerkorrektur oder Protokollunterstützung.
Wichtige Befehle und Pfade
oscam -h zeigt die vom jeweiligen Build unterstützten Startoptionen. Die Option -c dient zur Auswahl des Konfigurationsverzeichnisses. Ein Aufruf wie oscam -c /etc/oscam startet allerdings einen Prozess und sollte nicht zusätzlich zu einem bereits laufenden Dienst ausgeführt werden.
/etc/oscam/oscam.conf, /etc/oscam/oscam.server und /etc/oscam/oscam.user sind mögliche Dateipfade, aber keine Garantie für dein Image. Manche Installationen verwenden andere Verzeichnisse. Entscheidend ist der beim Start tatsächlich gewählte Pfad.
Mit ps lässt sich nach einem laufenden Prozess suchen; welche zusätzlichen Anzeigeoptionen verfügbar sind, hängt vom System ab. Verlasse dich bei Unsicherheit auf Startskript, Dienstdefinition und Startprotokoll statt auf einen vermuteten Standardpfad.
Konfiguration von OSCam
Wichtige Konfigurationsdateien
Eine aktuelle OSCam-Konfiguration sollte zunächst möglichst übersichtlich bleiben. Globale Einstellungen, Reader und Benutzer gehören in ihre vorgesehenen Dateien. Zusätzliche Filter sind erst sinnvoll, wenn die grundlegende Verbindung nachweislich funktioniert.
| Datei | Aufgabe | Typischer Prüfpunkt |
|---|---|---|
oscam.conf | Globale Einstellungen sowie Abschnitte für Weboberfläche, DVBAPI und gegebenenfalls eingehende Protokolle. | Ist die benötigte Schnittstelle konfiguriert und im Build vorhanden? |
oscam.server | Reader für lokale Karten oder entfernte Verbindungen. | Stimmen protocol, device, Zugangsdaten und Gruppenzuordnung? |
oscam.user | Benutzerkonten und deren Zugriffszuordnung. | Besitzen Client und gewünschter Reader eine gemeinsame Gruppe? |
oscam.dvbapi | Optionale Regeln zur Priorisierung oder zum Ignorieren bestimmter DVBAPI-Anfragen. | Blockiert eine übernommene Regel die gewünschte Anfrage? |
oscam.services | Optionale Definitionen für dienstbezogene Filter. | Passt ein aktivierter Filter tatsächlich zur Empfangsumgebung? |
Eine fehlende optionale Datei ist nicht automatisch ein Fehler. Problematischer sind alte Filter, die unbemerkt übernommen werden und gültige Anfragen ausschließen. Für die erste Diagnose ist eine nachvollziehbare Basiskonfiguration meist hilfreicher als eine große Sammlung fremder Sonderregeln.
Einstellungen für Server und Clients
Zuerst muss die Rolle klar sein: Verbindet sich OSCam zu einem entfernten Zugang, wird dieser als Reader eingerichtet. Sollen andere Geräte Anfragen an diese OSCam-Instanz senden, sind zusätzlich ein passender eingehender Protokollabschnitt und getrennte Benutzerkonten erforderlich.
Reader anlegen: Öffne in der Weboberfläche den Bereich „Readers“ und lege einen eindeutig benannten Reader an. Alternativ bearbeitest du einen Abschnitt
[reader]inoscam.server.Protokoll auswählen: Das Feld
protocolerhält für eine CCcam-Verbindung den Wertcccam, für eine entsprechende newcamd-Verbindung den Wertnewcamd525. Die Auswahl muss zum entfernten Anschluss passen.Verbindungsdaten übertragen: In
devicewerden bei Netzwerkreadern Host und Port durch ein Komma getrennt eingetragen. Übernimmuserundpasswordexakt aus den vorgesehenen Receiver-Zugangsdaten.Gruppen zuordnen: Trage unter
groupeine passende Gruppenzuordnung ein. Der verwendete Account inoscam.usermuss Zugriff auf mindestens eine Gruppe des Readers haben.Lokale Anbindung prüfen: Bei DVBAPI muss die unter
userim Abschnitt[dvbapi]gewählte Kennung zu einem Account inoscam.userpassen. Kontrolliere anschließend, ob lokale Anfragen erscheinen.Speichern und prüfen: Übernimm die Änderungen über die Weboberfläche oder führe einen kontrollierten Neustart aus. Prüfe Reader-Status und Protokoll, bevor du weitere Verbindungen ergänzt.
Die genaue Beschriftung einzelner Schaltflächen kann je nach WebIf-Version abweichen; die Dateinamen und Direktiven sind die verlässlichere Orientierung. Änderungen an Dateien und Weboberfläche sollten nicht parallel erfolgen, damit ein Speichervorgang nicht die jeweils andere Änderung überschreibt.
Bei mehreren Clients sind getrennte Accounts sinnvoll. So lassen sich Anfragen einem Gerät zuordnen und unterschiedliche Gruppen vergeben. Die erlaubte Zahl gleichzeitiger Verbindungen muss separat zu den gebuchten Nutzungsbedingungen passen; zusätzliche Accounts erweitern diese nicht automatisch.
Portnummern und Protokolle
Ein Port ist keine austauschbare Geschwindigkeitsoption. Er bezeichnet den Anschluss für eine konkrete Gegenstelle und deren Protokoll. Die hier vorgegebenen Zugangsdaten verwenden für CCcam Port 444 und für newcamd525 paketabhängige Ports im Bereich 2001–2054; das sind keine allgemeingültigen OSCam-Standardports.
| Verbindung | Reader-Einstellung | Benötigte Angaben |
|---|---|---|
| CCcam | protocol = cccam | Host, Port 444, Benutzername und Receiver-Passwort. |
| newcamd | protocol = newcamd525 | Host, konkreter Paketport, Benutzername, Receiver-Passwort und DES-Schlüssel. |
| Lokaler Kartenleser | Passender Reader-Treiber statt Netzwerkprotokoll. | Gerätepfad und zur Hardware passende Einstellungen. |
Für die beschriebenen newcamd-Zugangsdaten lautet der DES-Schlüssel 0102030405060708091011121314. In OSCam gehört er zur Reader-Direktive key. Übernimm trotzdem immer den vollständigen Datensatz der jeweiligen Verbindung, statt Schlüssel und Ports aus verschiedenen Anleitungen zusammenzusetzen.
Ausgehende Reader-Verbindungen benötigen normalerweise keine Portweiterleitung am heimischen Router. Eine solche Weiterleitung macht einen falschen Zielport nicht richtig und kann unnötig Dienste erreichbar machen. Die Weboberfläche sollte nicht öffentlich zugänglich sein.
Fehlerbehebung und häufige Probleme
Verbindungsprobleme
Beginne mit der Frage, an welcher Stelle die Verbindung scheitert: Namensauflösung, Netzwerkverbindung, Anmeldung oder Verarbeitung einer Anfrage. Diese Reihenfolge verhindert, dass du an Filtern arbeitest, obwohl der Reader die Gegenstelle noch gar nicht erreicht.
Wenn ein älterer Receiver einen Hostnamen nicht auflösen kann, prüfe DNS und Netzwerkeinstellungen. Falls die Zugangseinrichtung ausdrücklich eine IP-Adresse bereitstellt, kann diese zur Diagnose verwendet werden. Eine beliebige oder aus einem alten Beitrag kopierte Adresse ist dagegen keine verlässliche Alternative.
Auch Benutzername und Passwort verdienen einen genauen Blick. Groß- und Kleinschreibung kann beim Login relevant sein; das Receiver-Passwort kann vom Passwort des Kundenkontos abweichen. Unsichtbare Leerzeichen beim Kopieren sind ein weiterer häufiger Stolperstein.
Bei mehreren Geräten hilft eine saubere Eingrenzung: zuerst nur einen Client verbinden, dessen Funktion prüfen und weitere Geräte einzeln ergänzen. Tritt das Problem erst danach auf, kontrolliere Account-Zuordnung und erlaubte Parallelverbindungen.
Fehlermeldungen verstehen
| Anzeige oder Symptom | Mögliche Bedeutung | Nächster Schritt |
|---|---|---|
disconnected | Die Verbindung besteht nicht oder wurde getrennt. | Host, Protokoll, Zielport und Zugangsdaten prüfen; auch ein falscher Protokollport kann die Ursache sein. |
timeout | Eine Antwort kam nicht innerhalb der vorgesehenen Wartezeit. | Netzwerkstabilität, Reader-Erreichbarkeit und unmittelbar vorherige Protokolleinträge prüfen. |
not found | Für die konkrete Anfrage wurde kein verwertbares Ergebnis geliefert. | Reader-Zuordnung, Berechtigung und aktive Filter kontrollieren. |
no matching reader | Kein Reader passt zu den Bedingungen der Anfrage. | Gruppen, CAID-Einschränkungen und dienstbezogene Filter abgleichen. |
| „no keys“ in der Empfangssoftware | Die Anwendung erhält keine nutzbaren Entschlüsselungsdaten. | Im OSCam-Protokoll prüfen, ob überhaupt Anfragen eintreffen; die Meldung allein bestimmt die Ursache nicht. |
| Bildstillstände trotz verbundenem Reader | Die Anmeldung funktioniert, aber Empfang oder Anfrageverarbeitung ist gestört. | Signalqualität, Netzwerkunterbrechungen und zeitlich passende Protokolleinträge vergleichen. |
Ein Status wie connected bestätigt nur die Verbindung, nicht die erfolgreiche Verarbeitung jeder Anfrage. Umgekehrt beweist ein schwarzes Bild keinen Netzwerkfehler: Fehlen bereits lokale ECM-Anfragen, liegt der nächste Prüfpunkt zwischen Empfangssoftware und OSCam.
Tipps zur Fehlerbehebung
Ändere immer nur einen zusammenhängenden Punkt und notiere den Zeitpunkt. So lässt sich erkennen, ob ein korrigierter Port, eine Gruppenänderung oder das Entfernen eines Filters tatsächlich geholfen hat. Ein gleichzeitiger Austausch aller Dateien zerstört diese Vergleichsmöglichkeit.
Für eine aktuelle OSCam-Config zählt nachvollziehbares Verhalten mehr als eine lange Liste vermeintlicher Optimierungen. Erhöhe Wartezeiten nicht pauschal und übernimm keine unbekannten Cache- oder Prioritätsregeln. Solche Änderungen können Symptome verdecken, ohne die Ursache zu beheben.
Bei alter Hardware solltest du zusätzlich Prozessstabilität, freien Speicher und Treibermeldungen beobachten. Ein abstürzender Prozess oder ein nicht erkannter Kartenleser braucht eine andere Lösung als ein falsch zugeordnetes Benutzerkonto.
Für eine Support-Anfrage sind Build-Angabe, Receiver-Image, Protokoll, Fehlerzeitpunkt und ein gekürzter Protokollausschnitt hilfreich. Entferne vorher Passwörter, Benutzernamen und andere Zugangsdaten. Vollständige Konfigurationsdateien gehören nicht in öffentliche Beiträge.
Häufige Fragen
Welche Version von OSCam ist aktuell?
Das hängt von Build-Quelle, Receiver-Image und Architektur ab. Prüfe die installierte Revision über die Weboberfläche oder oscam -V und vergleiche sie mit der passenden Paketquelle. Updates können Fehler korrigieren, müssen aber die benötigten Module und deine Hardware weiterhin unterstützen.
Wie richte ich den OSCam-Server ein?
Sichere zuerst vorhandene Dateien und ermittle das aktive Konfigurationsverzeichnis. Richte anschließend den benötigten Reader in oscam.server, den Account in oscam.user und die passende Schnittstelle in oscam.conf ein. Prüfe gemeinsame Gruppen und teste zunächst mit einem Client. Eingehende Netzwerkverbindungen benötigen zusätzlich einen passenden Protokollabschnitt.
Was sind die wichtigsten Konfigurationsdateien?
oscam.conf enthält globale Einstellungen und Schnittstellen, oscam.server die Reader und oscam.user die Benutzerkonten. Optional ergänzen oscam.dvbapi Priorisierungsregeln und oscam.services dienstbezogene Filter. Für eine erste funktionierende Einrichtung sind zusätzliche Filter nicht automatisch erforderlich.
Wie behebe ich Verbindungsprobleme?
Prüfe zuerst Hostauflösung, Protokoll und zugewiesenen Port. Kontrolliere danach Benutzername, Receiver-Passwort und gegebenenfalls DES-Schlüssel. Ist der Reader verbunden, aber verarbeitet keine Anfragen, folgen Gruppen, Filter und die lokale Schnittstelle. Bewerte Fehlermeldungen immer zusammen mit den unmittelbar vorausgehenden Protokolleinträgen.
Gibt es spezielle Einstellungen für gängige Streaming-Dienste?
OSCam ist kein allgemeiner Streaming-Player und verwaltet keine Anmeldungen oder DRM-Verfahren gängiger Streaming-Dienste. Einstellungen für Wiedergabepuffer, Bildauflösung und App-Anmeldung gehören in die jeweilige Anwendung oder das Wiedergabegerät. OSCam-Direktiven lösen dort keine Verbindungs- oder Wiedergabeprobleme.
Wer wir sind und wie wir prüfen
Utgard (new.utgard.tv) ist ein kostenpflichtiger Cardsharing-Dienst für Satelliten-TV über die Protokolle newcamd und CCcam.
Vor der Veröffentlichung werden Angaben zu Utgard – Preise, Testzugang, Geräte, Zahlung – mit den Daten des Dienstes abgeglichen.
Geprüft am:
Praktische Tipps für einen stabilen Empfang
Auch die beste CCcam- oder OSCam-Line braucht ein paar einfache Vorbereitungen. Halten Sie die Firmware Ihres Receivers aktuell, leeren Sie einmal pro Woche den ECM-Cache und lassen Sie 15–20 % Speicher auf dem USB-Stick oder im internen Flash frei, damit der Client die Schlüssel ohne Verzögerung ablegen kann.
Richten Sie die Schüssel mit Reserve bei MER und BER aus: Zwei Grad Abweichung oder ein lockerer F-Stecker verursachen häufiger Bildaussetzer als die Line selbst. Legen Sie in OSCam zwei Profile an — eines für TCP, eines für UDP —, damit Sie sofort umschalten können, falls Ihr Internetanbieter ein Protokoll ausbremst.
Wenn Sie den Support kontaktieren, beschleunigen ein paar Angaben die Diagnose: die Uhrzeit, zu der Sie den Sender gewechselt haben, die aktive CAID und ob der Receiver per WLAN oder per Kabel verbunden ist.
- Notieren Sie sich die Zugangsdaten aus dem Kundenbereich (Server, Port, Benutzername, Passwort) — nach einem Werksreset ist der Receiver damit in wenigen Minuten wieder eingerichtet.
- Messen Sie einmal im Monat Geschwindigkeit und Latenz. Stabile 1–2 Mbit/s bei einem Ping unter 80 ms reichen für SD und HD; liegt der Jitter über 20 ms, verbinden Sie den Receiver lieber per Kabel.
- Der Telegram-Bot @utgard_sharing_bot erinnert rechtzeitig an das Ende Ihres Pakets und beantwortet Fragen zur Einrichtung.