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 wird beendet wenn Terminalfenster geschlossen wird

stappoe

Ist gelegentlich hier
Registriert
14. März 2014
Beiträge
97
Reaktionspunkte
30
Punkte
38
Hallo Kollegen,
Ich habe ein kleines Problem. Ab und zu (ich weiß nicht woran es liegt) beendet sich der OSCam selber wenn ich das Terminal-Fenster schließe. Ich verbinde mich also über SSH mit dem Cardserver und starte OSCam ganz normal über ./oscam. Wenn ich dann das Terminal-Fenster schließe beendet sich der OSCam auch ab und an. Das seltsame ist, dass das nicht immer passiert und ich habe noch nicht herausgefunden wann es passiert und wann nicht. Was kann man da machen? Ich habe im Ubuntu Wiki was gelesen von nohup und disown. Wer hat Erfahrung damit?
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Wie lautet deine Befehlszeile genau ? ./oscam ist wohl nicht alles !? Starte oscam als Dämon ./oscam -b
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Doch. Ich hab den Oscam auf dem Linux Rechner immer mit ./oscam gestartet und auf der Dreambox immer mit /usr/bin/cam/oscam, was ja im Prinzip dasselbe ist.
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Das läuft nur so lange das Terminalfenster offen bleibt

Schau mal in

/usr/script/Name-der-cam.sh

Wenn du dieses startest mir

/usr/script/Name-der-cam.sh start

Dann kannst du das Terminal fenster schließen
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Das funktioniert ja nur auf dem Receiver.
Und bei dem Linux Rechner probiere ich es dann mal mit dem -b.
danke für die Tips
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Einfach ein & am Ende der Zeile einfügen.
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Das mit dem & habe ich probiert, aber es hat nicht geklappt. Aber das -b scheint zu funktionieren.
 
AW: Oscam wird beendet wenn Terminalfenster geschlossen wird

Hi,
mit Startparameter -b kannst du dir das & sparen.
Code:
  ___  ____   ___
 / _ \/ ___| / __|__ _ _ __ ___
| | | \___ \| |  / _` | '_ ` _ \
| |_| |___) | |_| (_| | | | | | |
 \___/|____/ \___\__,_|_| |_| |_|

 Usage: oscam [-a] [-b] [-c <config dir>] [-d <level>] [-g <mode>] [-h] [-p <num>] [-r <level>] [-S] [-s] [-t <tmp dir>] [-u] [-w <secs>]

        -a         : write oscam.crash on segfault (needs installed GDB and OSCam compiled with debug infos -ggdb)

[COLOR=#ff0000]         -b         : start in background[/COLOR]

        -c <dir>   : read configuration from <dir>

        -d <level> : debug level mask
                           0 = no debugging (default)
                           1 = detailed error messages
                           2 = ATR parsing info, ECM, EMM and CW dumps
                           4 = traffic from/to the reader
                           8 = traffic from/to the clients
                          16 = traffic to the reader-device on IFD layer
                          32 = traffic to the reader-device on I/O layer
                          64 = EMM logging
                         128 = DVBAPI logging
                         256 = Loadbalancer logging
                         512 = CACHEEX logging
                        1024 = Client ECM logging
                       65535 = Debug all

        -g <mode>  : garbage collector debug mode (1=immediate free, 2=check for double frees), these options are intended for debug only!
        -h         : show this help
        -p <num>   : maximum number of pending ECM packets, default:32, maximum:255
        -r <level> : restart level
                       0 = disabled, restart request sets exit status 99
                       1 = restart activated, web interface can restart oscam (default)
                       2 = like 1, but also restart on segmentation faults
        -S         : do not filter sensitive info (card serial numbers) from the logs
        -s         : capture segmentation faults
        -t <dir>   : tmp dir <dir>
                     default = /tmp/.oscam
        -u         : enable output of web interface in UTF-8 charset
        -w <secs>  : wait up to <secs> seconds for the system time to be set correctly, default:60
Gruß
janni1
 
Zurück
Oben