oscam O.K. oscam FEHLER

felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

oscam O.K. oscam FEHLER

#1

Beitrag von felixka »

Diese Meldung beim re /starten nervt oscam user schon sehr lange...
bpanther script:

Code: Alles auswählen

EmuStart() {
	if [ -e "$EmuPath"pcamd ] && [ ! -x "$EmuPath"pcamd ]; then
		chmod 755 "$EmuPath"pcamd
	fi
	if [ ! -x $EmuPath$Emu ]; then
		chmod 755 $EmuPath$Emu
	fi

	if pidof $Emu > /dev/null; then
#	MSG="$Emu ""`/usr/bin/translate "FEHLER"`"
        echo "Fehler $Emu bereits aktiv" # nur zum debuggen eingefügt
	else
		MSG="`/usr/bin/translate "Starte"`"" $Emu..."
		Ausgabe
		if [ "$Emu" == "incubusCamd" ] && [ $(grep -i "background_execution=" $KeyPath$EmuCfg | cut -d "=" -f 2) != 1 ]; then
			wget -q -O - http://127.0.0.1:$HTTP_Port/control/message?nmsg="`/usr/bin/translate "FEHLER in"`"" "$KeyPath$EmuCfg"%0A""`/usr/bin/translate "Parameter background_execution muss 1 sein"`" > /dev/null
			vfdctl "`/usr/bin/translate "FEHLER: "`"$EmuCfg
			$EmuPath$Emu $EmuParam $KeyPath$EmuCfg > /dev/null &
			sleep 2
		else
			if [ "$Emu" == "gbox" -o "$Emu" == "oscam" ]; then
			
				$EmuPath$Emu $EmuParam $KeyPath$EmuCfg > /dev/null &
			else
				$EmuPath$Emu $EmuParam $KeyPath$EmuCfg > /dev/null
			fi
			sleep 2
		fi
		if pidof $Emu > /dev/null; then
			MSG="$Emu ""`/usr/bin/translate "O.K."`"
echo "$Emu gestarted" # nur zum debuggen eingefügt
			sleep 1
		else
			MSG="$Emu ""`/usr/bin/translate "FEHLER"`"
			sleep 2
		fi
	fi
	Ausgabe
}
Ich dachte erst, Zeile 34 erzeugt den FEHLER, stimmt aber nicht.
Wenn man Zeile 10 auskommentiert ist FEHLER weg.
Die echos zum debuggen zeigen zuerst O.K. und dann FEHLER.

Code: Alles auswählen

		if pidof $Emu > /dev/null; then
		MSG="$Emu ""`/usr/bin/translate "FEHLER"`"
if pidof $Emu fragt ja ab, ob der emu schon läuft.
Aber wenn der emu schon läuft, dürfte er garnicht gestartet werden...er wird aber

Schlussfolgerung:
EmuStart() wird bei oscam (aus neutrino raus) ZWEIMAL aufgerufen. Wenigstens entsteht dann dieses Fehlverhalten
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: oscam O.K. oscam FEHLER

#2

Beitrag von BPanther »

Dann frage ich mich, warum ich den Fehler nicht habe. Zudem wird EmuStart() nicht direkt aufgerufen, sondern vorher via EmuStop() alles evtl. laufende beendet. Klappt dies nicht innerhalb von 5 Sekunden, wirds gekillt (sieht man auch im VFD). Erst dann kommt EmuStart(). Das Problem kann nur an der oscam-Konfig liegen, vielleicht braucht die bei Dir einfach zu lange weil überladen mit Logs, Services etc. Wie gesagt, ich habe den Fehler hier nicht und ein (Re)start wird normal ausgeführt und oscam beendet sich auch normal nach spätestens 2 Sek.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
XperienCe
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 4
Registriert: Fr 21. Sep 2012, 13:03
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: oscam O.K. oscam FEHLER

#3

Beitrag von XperienCe »

Ich habe gestern online Update gemacht auf 4610 stm22.
Leider hat sich mein SWAP Stick verabschiedet deswegen habe ich ihn mit createmini neu formatiert ext2 SWAP und dann wieder an die Box und neu gestartet.
Siehe da das SWAP File erzeugt sich wieder beim starten der Box. Dann hab ich meine Settings (oscam usw.) wieder auf den Stick kopiert. Berechtigungen gesetzt, oscam gestartet, Receiver neu gestartet und es kommt jetzt immer OSCam Fehler.
Hatte vorher noch nie Probleme...
Ich weiß jetzt leider nicht an was das liegen könnte.
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: oscam O.K. oscam FEHLER

#4

Beitrag von felixka »

@ BPanther
Das Problem habe nicht nur ich, auch die box meines Bruders und Nachbars. @Dbox-all hatte das auch mal berichtet. Du hast oscam + mgcamd, wir aber oscam mit dvbapi.
Die config ist sehr einfach, greift nur auf einen server.
Mit den sleeps in bpanther script hab ich als erstes rumgespielt, bringt garnichts.
Laut deinem bpanther script dürfte oscam nicht gestartet werden, wenn oscam schon läuft...
Kann also nur sein, dass EmuStart() zweimal hintereinander aufgerufen wird. Woher und warum auch immer.

@ XperienCe
Bei dir startet die oscam ja überhaupt nicht. Das ist was anderes.
Hier geht es darum, dass oscam sauber läuft, trotz FEHLER Anzeige.
Benutzeravatar
blacky49
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 423
Registriert: Di 5. Jul 2011, 11:00
Wohnort: Dresden
Hat sich bedankt: 212 Mal
Danksagung erhalten: 31 Mal

Re: oscam O.K. oscam FEHLER

#5

Beitrag von blacky49 »

@felixka, bei mir läuft oscam auf 4 Receivern ohne dieser Fehlermeldung auch bei Neutrino-Neustart einwandfrei hoch.....
Also wird wohl eher an deiner config liegen.
Bei mir auch nur oscam mit Dvbapi!
2 x UFS 912
2 x AX 4K HD51
1 x Mutant HD51
1 x UFS 910-14W außer Betrieb
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: oscam O.K. oscam FEHLER

#6

Beitrag von BPanther »

Hmm, nur muß doch rauszubekommen sein, was das provoziert. :oops:
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: oscam O.K. oscam FEHLER

#7

Beitrag von felixka »

BPanther hat geschrieben:Hmm, nur muß doch rauszubekommen sein, was das provoziert. :oops:
Ich hab nun in Emustop() ein paar debug echos eingebaut und sehe, dass oscam bein ersten killall -9 beendet wird.

also ich bleibe dabei, die EmuStart() wird wahrscheinlich zweimal hintereinander ausgeführt....

@blacky49
seltsam, welche box? ich habe ufs912
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: oscam O.K. oscam FEHLER

#8

Beitrag von BPanther »

Der Gewaltkill kommt nur dann, wenn sich das Teil nicht in 5 sek. selbst beendet hat, also wahrscheinlich hängt. Kannst ja die 5 sek. verlängern auf z.B. 10. Wie gesagt, das VFD zeigt ja den Counter dazu auch an...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
blacky49
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 423
Registriert: Di 5. Jul 2011, 11:00
Wohnort: Dresden
Hat sich bedankt: 212 Mal
Danksagung erhalten: 31 Mal

Re: oscam O.K. oscam FEHLER

#9

Beitrag von blacky49 »

felixka hat geschrieben:
BPanther hat geschrieben:Hmm, nur muß doch rauszubekommen sein, was das provoziert. :oops:
Ich hab nun in Emustop() ein paar debug echos eingebaut und sehe, dass oscam bein ersten killall -9 beendet wird.

also ich bleibe dabei, die EmuStart() wird wahrscheinlich zweimal hintereinander ausgeführt....

@blacky49
seltsam, welche box? ich habe ufs912
Siehe Signatur... :wink:

@BP,
Also das mit dem Counter im VDF ist mir noch nie aufgefallen...
2 x UFS 912
2 x AX 4K HD51
1 x Mutant HD51
1 x UFS 910-14W außer Betrieb
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: oscam O.K. oscam FEHLER

#10

Beitrag von felixka »

Es kommt doch garnicht zum Gewaltkill (mit der Fehlerzählung). Oscam beendet sich schon davor. Du machst ja am Anfang direkt Holzhammer killall -9....

Code: Alles auswählen

			if [ "$Emu" == "camd3" ] && [ -e $EmuPath"pcamd" ]; then
				$EmuPath"pcamd" -kill > /dev/null
			else
				if [ "$Emu" == "gbox" ]; then
					touch /tmp/gbox.kill
				else
					killall -9 $Emu > /dev/null <-danach ist oscam weg
Also das Beenden läuft perfekt
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: oscam O.K. oscam FEHLER

#11

Beitrag von BPanther »

Du hast das System nicht verstanden, also wie es wirklich dort abläuft. killall -9 wird nur dann benutzt, wenn die Zeit abgelaufen ist, vorher will ein normales killall benutzt (Zeile 71 bei oscam). Bitte vollständig die Zeilen lesen und vor allem nicht verändern. Die von Dir zitierten Zeilen stimmen nicht mit denen des Originals überein, da steht kein killall -9 $emu an dieser Stelle...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: oscam O.K. oscam FEHLER

#12

Beitrag von felixka »

BPanther hat geschrieben:Du hast das System nicht verstanden, also wie es wirklich dort abläuft. killall -9 wird nur dann benutzt, wenn die Zeit abgelaufen ist, vorher will ein normales killall benutzt (Zeile 71 bei oscam). Bitte vollständig die Zeilen lesen und vor allem nicht verändern. Die von Dir zitierten Zeilen stimmen nicht mit denen des Originals überein, da steht kein killall -9 $emu an dieser Stelle...
Ich verstehe das script schon. Das killall -> killall -9 hab ich beim debuggen abgeändert. Aber das erkärt ja nicht das Fehlverhalten, oder?

Jetzt sehe ich gerade in deinem script:

Code: Alles auswählen

while [ "$errnum" == "1" ] && pidof $Emu > /dev/null; do
'pidof oscam' funzt schon sehr lange nicht mehr....Ich mußte damals das startscript auf meinem Router auch abändern
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: oscam O.K. oscam FEHLER

#13

Beitrag von BPanther »

Na aber sicher funktioniert pidof, sonst würde ja der Counter nicht kommen.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: oscam O.K. oscam FEHLER

#14

Beitrag von DboxOldie »

Warum sollte pidof nicht gehen ?
Hab gerade mal im Telnet probiert : da werden die richtigen pid´s angezeigt.

@XperienCE:
Du hast aber die Dateien auch im Binär Modus zurückgespielt ?
Wenn Filezilla auf Auto steht werden Dateien ohne Endung im Textmodus kopiert.
Dann sind die meisten Dateien unbrauchbar, besonders die Binaries bzw. aufführbare Dateien.
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
felixka
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 336
Registriert: Do 14. Jul 2011, 19:57
Hat sich bedankt: 11 Mal
Danksagung erhalten: 16 Mal

Re: oscam O.K. oscam FEHLER

#15

Beitrag von felixka »

DboxOldie hat geschrieben:Warum sollte pidof nicht gehen ?
Hab gerade mal im Telnet probiert : da werden die richtigen pid´s angezeigt.
Die Pids werden schon angezeigt. Dann nehm mal ne neuere oscam. Mach 'pidof oscam' und dann 'ps' und du wirst sehen oscam läuft noch immer ....
Antworten

Zurück zu „Allgemeines/Anleitungen/FAQ“