Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

oscam reconnected sich sporadisch via cs357x nicht mehr

muelleimer321

Meister
Registriert
22. August 2015
Beiträge
715
Reaktionspunkte
163
Punkte
103
Hallo,
ich habe das Problem, dass ganz spontan meine Dreambox sich nicht mehr mit einer anderem im Haus via cs357x connected.
Die Box welche die Smartcard besitzt sagt mein Gerät wäre noch connected was aber aufgrund von Timeout sich disconnected hat ala
(work) user shr25 reached 120 sec idle limit.
Das Webinterface meiner Box zeigt den Connect auch nicht mehr unter Clients an. (Ist ja auch richtig, da disconnected)
Ich komme aber nicht dahinter warum das schlagartig passiert. Es kann sein es geht tagelang ohne Probleme (Box connected sich frisch zum "Server" da neue ECM Anfrage statt findet) und dann schlagartig findet kein Reconnect statt (Bild bleibt schwarz). Auch im Live Log des Webinterfaces taucht nicht eine Meldung auf das etwas irgendwie gescheitert ist geschweige das ein erneuter connect versucht worden wäre.
Schaut man sich via telnet das an. Läuft oscam ganz normal
root@dm7080:~# ps ax | grep -v grep | grep oscam
216 ? Ss 0:00 /usr/bin/oscam -c /var/tuxbox/config/ -pidfile /run/oscam.pid -r 2
235 ? Sl 1:14 /usr/bin/oscam -c /var/tuxbox/config/ -pidfile /run/oscam.pid -r 2
Nur wenn ich eine mit kill pid xy oder den Service einfach auf meiner Box neustarte klappt der reconnect direkt wieder und das Bild wird hell.

Oscam Version r11438
oscam.server von meiner Box
device = 192.168.10.23,24623
protocol = cs357x
user = shr25
password = shr25

oscam.service
[Unit]
Wants=dev-dvb-adapter0-ca0.device dev-dvb-adapter0-demux0.device dev-sci0.device
Requires=oscam.socket dev-dvb-adapter0-ca0.device dev-dvb-adapter0-demux0.device dev-sci0.device
After=dev-dvb-adapter0-ca0.device
After=dev-dvb-adapter0-demux0.device
After=dev-sci0.device

[Service]
ExecStart=/usr/bin/oscam -c /var/tuxbox/config/ -pidfile /run/oscam.pid -r 2
PIDFile=/run/oscam.pid
Restart=no
NonBlocking=true
NotifyAccess=main

[Install]
WantedBy=multi-user.target
Also=oscam.socket

oscam.socket
[Unit]

[Socket]
ListenStream=/tmp/camd.socket
Backlog=8

[Install]
WantedBy=sockets.target

Jemand eine Idee?
 
oder mal
suppresscmd08 = 1
probieren
suppresscmd08 = 0|1

suppresscmd08 = 0 # Mitteilung an Clienten mit den Protokollen camd 3.5x, 3.57x und 3.78x, keine neuen Anfragen wegen
zurückgewiesener Kombination aus CAID, SID und Provider-ID zu schicken (default)
= 1 # Anfragen sollen weiterhin geschickt werden

suppresscmd08
Parameter ist optional
Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command, welches dem Client mitteilt, dass die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. Sollte der Wert beim User nicht gesetzt sein, gilt der globale Wert aus der oscam.conf. Das Command kann mit dem undokumentierten Parameter sleepsend=0|255 ergänzt werden (CMD08 senden bei status 'sleep').

Zur Beachtung: Camd3 clients sperren die Anfrage bis zum Neustart. Oscam Clients sperren die Anfrage bis zum nächsten Zap. Sleepsend=255 sollte also nur bei Oscam Clients verwendet werden da ein Camd3 Client nach einem Sleepstatus einen Neustart bräuchte um diesen Service wieder anzufragen.

Beispiel:

suppresscmd08 = 0 # (aktiviert)
suppresscmd08 = 1 # (deaktiviert)
 
Zuletzt bearbeitet:
Um mal wieder ein Zwischenbericht abzuliefern, ich wollte schon die Tage schreiben, dass es mit suppresscmd08 = 1 in der oscam.conf funktionieren würde, aber hatte leider am Donnerstag dann gleich 3 kapute Aufnahmen, weil der connect nicht mehr statt fand :(

Habe es jetzt mal auf das Protokoll cs378x geändert und überwache es, ob hiermit auch mein Problem auftritt
 
Code:
beim User:

suppresscmd08

Nur wenn als Protokoll camd3|3.57x|3.78x verwendet wird. Das CMD08 ist ein Command, welches dem Client mitteilt, dass die Anfrage unerwünscht ist (rejected). Camd3 und Oscam als Client stellen auf dieses Command hin die Anfragen für diesen Service an den Server ein. Sollte der Wert beim User nicht gesetzt sein, gilt der globale Wert aus der oscam.conf. Das Command kann mit dem undokumentierten Parameter sleepsend=0|255 ergänzt werden (CMD08 senden bei status 'sleep').

Zur Beachtung: Camd3 clients sperren die Anfrage bis zum Neustart. Oscam Clients sperren die Anfrage bis zum nächsten Zap. Sleepsend=255 sollte also nur bei Oscam Clients verwendet werden da ein Camd3 Client nach einem Sleepstatus einen Neustart bräuchte um diesen Service wieder anzufragen.

Beispiel:

suppresscmd08 = 0 # (aktiviert)
suppresscmd08 = 1 # (deaktiviert)



in der Globalen config :

suppresscmd08
suppresscmd08 = 0|1

suppresscmd08  =  0  #  Mitteilung an Clienten mit den Protokollen camd 3.5x, 3.57x und 3.78x, keine neuen Anfragen wegen                   
                        zurückgewiesener Kombination aus CAID, SID und Provider-ID zu schicken (default)
               =  1  #  Anfragen sollen weiterhin geschickt werden
Kann durch Eintrag in oscam.user überschrieben werden!

wo hast du ihn gesetzt?
Er gilt auch für das cs378x Protokoll.
 
Unter dem Abschnitt cs357x in der oscam.conf. (Bei allen Boxen die sich gegenseitig ja die Karten verteilen) War auch im Webinterface angehakt. Heißt es hätte schon ziehen müssen.
Dachte in der oscam.server wäre das dann nicht notwendig gewesen
 
Zuletzt bearbeitet:
Zurück
Oben