Seite 3 von 4
Re: oscam O.K. oscam FEHLER
Verfasst: Fr 18. Jan 2013, 23:33
von BPanther
Dann mach mal folgendes:
bpanther 2 stopemu
und dann erst
bpanther 2 startemu
Mal schauen was dann passiert.
Re: oscam O.K. oscam FEHLER
Verfasst: Fr 18. Jan 2013, 23:35
von DboxOldie
Was sagt das Teil denn, wenn Du mal ganz normal in der Konsole startest ohne den -b Parameter um zu sehen was die macht ?
Re: oscam O.K. oscam FEHLER
Verfasst: Fr 18. Jan 2013, 23:52
von felixka
BPanther hat geschrieben:Dann mach mal folgendes:
bpanther 2 stopemu
und dann erst
bpanther 2 startemu
Mal schauen was dann passiert.
kommt auch FEHLER
Re: oscam O.K. oscam FEHLER
Verfasst: Fr 18. Jan 2013, 23:59
von BPanther
Erst beim start oder schon beim stoppen? Beim Start wäre interessant, denn wie Du selbst siehst, es gibt ja da keine Schleife die einen doppelten Aufruf verursachen würde.
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 00:12
von felixka
Erst beim Start kommt O.K. und dann FEHLER....exact wie übers menu
Bei Stop bleibt oscam einfach stehen
DboxOldie hat geschrieben:Was sagt das Teil denn, wenn Du mal ganz normal in der Konsole startest ohne den -b Parameter um zu sehen was die macht ?
Du meinst
killall -9 oscam
./oscam -c /var/keys
Dann läuft oscam ganz normal los...
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 00:20
von felixka
BPanther hat geschrieben: wie Du selbst siehst, es gibt ja da keine Schleife die einen doppelten Aufruf verursachen würde.
jo, hab ich eingesehen, meine Theorie mit 2x Durchlauf ist falsch. Ich hab nu keine Idee mehr.....
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 00:52
von BPanther
Ich eben auch nicht, läuft ja im Prinzip so ab:
Check ob Emu schon läuft -> FEHLER -> Ende der Funktion
sonst Emu starten -> 2 sek. warten -> Check ob Emu läuft -> OK
sonst -> FEHLER
-> Ende der Funktion
Da ist eigentlich keine Möglichkeit nach dem OK nochmal nen FEHLER aufzurufen. Sehr seltsam bei Dir da...
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 14:57
von felixka
jo, ist ein Mysterium...
Ich hab mal am Anfang ein debug echo eingefügt:
EmuStart() {
echo "Ausfuehrung EmuStart"
....
und die Ausgabe :
/usr/bin$ bpanther 2 stopemu
/usr/bin$ bpanther 2 startemu
Ausfuehrung EmuStart
Ausfuehrung EmuStart
Wird also 2 mal angesprochen...dann muss ja erst O.K. und dann FEHLER kommen....
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 15:10
von BPanther
ufs913:~# bpanther 2 startemu
EmuStop()
EmuTest()
EmuStart()
Das passiert hier auf der 913. Jede Funktion hat nen echo am Anfang, und wird auch nur 1x aufgerufen. Hast Du da nochwas laufen außer os? Passiert hier nur, wenn mehr als einer läuft, da ja jeder einzeln gestartet wird, echo erweitert um $Emu.
ufs913:~# bpanther 2 startemu
EmuStop()
EmuTest()
EmuStart() for Emu: oscam
EmuStart() for Emu: mgcamd
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 15:32
von felixka
ne, nur oscam...
/var/emu$ ps
PID USER VSZ STAT COMMAND
1 root 1388 S {init} ini
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [events/0]
5 root 0 SW [khelper]
10 root 0 SW [async/mgr]
158 root 0 SW [sync_supers]
160 root 0 SW [bdi-default]
162 root 0 SW [kblockd/0]
175 root 0 SW [khubd]
178 root 0 SW [kseriod]
192 root 0 SW [rpciod/0]
198 root 0 SW [kswapd0]
199 root 0 SW [aio/0]
200 root 0 SW [nfsiod]
201 root 0 SW [jfsIO]
202 root 0 SW [jfsCommit]
203 root 0 SW [jfsSync]
229 root 0 SW [mtdblockd]
285 root 0 SW [usbhid_resumer]
371 root 0 SWN [jffs2_gcd_mtd4]
374 root 0 SW [scsi_eh_0]
375 root 0 SW [usb-storage]
385 root 0 SW [scsi_eh_1]
386 root 0 SW [usb-storage]
402 root 1388 S {init} ini
403 root 2156 S {rcS} /bin/sh /etc/init.d/rcS
407 root 0 SW [micomTask]
447 root 0 SWN [jffs2_gcd_mtd5]
455 root 0 SWN [jffs2_gcd_mtd3]
494 root 2156 S /usr/sbin/telnetd -l /bin/login
553 root 2152 S /usr/bin/vsftpd
665 root 0 SW [hdmid/0]
701 root 0 SW [EMBXSHM-NewPort]
702 root 0 SW [EMBXSHM-PortClo]
760 root 0 SW [kdvb-ca-0:0]
763 root 0 DW< [pti_task]
787 root 0 DW [Havana player E]
860 bin 1372 S /sbin/portmap
865 root 2156 S /usr/sbin/inetd
932 root 0 SW [kjournald]
1010 root 9844 S /bin/evremote2 10 140
1011 root 2156 S {emergency_boot.} /bin/sh /usr/bin/emergency_boot.sh
1099 root 1952 S /var/bin/dropbear
1121 root 191m S /usr/local/bin/neutrino -u -v 0
1145 root 0 SW [kdvb-ad-0-fe-0]
1905 root 2156 S {emergency_boot.} /bin/sh /usr/bin/emergency_boot.sh
1907 root 2160 S hexdump -n 12 /dev/input/event0
1908 root 2156 S awk {print $7}
2000 root 0 SW [HostRec40800005]
2001 root 0 SW [Player Aud Mixe]
2002 root 0 DW [Player Aud 0]
2003 root 0 DW [Player Aud 1]
2004 root 0 DW [Player Aud 2]
2005 root 0 DW [Player Aud 3]
2006 root 0 SW [HostRec40800006]
2007 root 0 SW [Manifestor Buff]
2008 root 0 DW [Manifestor Disp]
2009 root 0 DW [Interocitor 0]
2010 root 0 DW [Interocitor 1]
2011 root 0 DW [Interocitor 2]
2012 root 0 DW [Interocitor 3]
2013 root 0 SW [HostRec40800007]
2140 root 3992 S /var/emu/oscam -b -c /var/keys/
2141 root 13384 S /var/emu/oscam -b -c /var/keys/
5213 root 2608 S /var/bin/dropbear
5215 root 2160 S -sh
5278 root 2596 R ps
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 15:37
von BPanther
Mir ist das schon vorhin mal aufgefallen: Wieso steht bei dir nen $ statt # am Ende in Telnet? Bist Du etwa nur 0815-User und nicht root? Dann würde mich so einiges nicht wundern...
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 15:48
von felixka
Doch bin root. Ich benutzte die ssh Konsole in WinSCP.
Mit telnet siehts so aus:
ufs912:~# ps
PID USER VSZ STAT COMMAND
1 root 1388 S {init} ini
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [events/0]
5 root 0 SW [khelper]
10 root 0 SW [async/mgr]
158 root 0 SW [sync_supers]
160 root 0 SW [bdi-default]
162 root 0 SW [kblockd/0]
175 root 0 SW [khubd]
178 root 0 SW [kseriod]
192 root 0 SW [rpciod/0]
198 root 0 SW [kswapd0]
199 root 0 SW [aio/0]
200 root 0 SW [nfsiod]
201 root 0 SW [jfsIO]
202 root 0 SW [jfsCommit]
203 root 0 SW [jfsSync]
229 root 0 SW [mtdblockd]
285 root 0 SW [usbhid_resumer]
371 root 0 SWN [jffs2_gcd_mtd4]
374 root 0 SW [scsi_eh_0]
375 root 0 SW [usb-storage]
385 root 0 SW [scsi_eh_1]
386 root 0 SW [usb-storage]
402 root 1388 S {init} ini
403 root 2156 S {rcS} /bin/sh /etc/init.d/rcS
407 root 0 SW [micomTask]
447 root 0 SWN [jffs2_gcd_mtd5]
455 root 0 SWN [jffs2_gcd_mtd3]
494 root 2160 S /usr/sbin/telnetd -l /bin/login
553 root 2152 S /usr/bin/vsftpd
665 root 0 SW [hdmid/0]
701 root 0 SW [EMBXSHM-NewPort]
702 root 0 SW [EMBXSHM-PortClo]
760 root 0 SW [kdvb-ca-0:0]
763 root 0 DW< [pti_task]
787 root 0 DW [Havana player E]
860 bin 1372 S /sbin/portmap
865 root 2156 S /usr/sbin/inetd
932 root 0 SW [kjournald]
1010 root 9844 S /bin/evremote2 10 140
1011 root 2156 S {emergency_boot.} /bin/sh /usr/bin/emergency_boot.sh
1099 root 1952 S /var/bin/dropbear
1121 root 207m S /usr/local/bin/neutrino -u -v 0
1145 root 0 SW [kdvb-ad-0-fe-0]
2140 root 3992 S /var/emu/oscam -b -c /var/keys/
2141 root 13384 S /var/emu/oscam -b -c /var/keys/
7173 root 2156 S {emergency_boot.} /bin/sh /usr/bin/emergency_boot.sh
7174 root 2160 S hexdump -n 12 /dev/input/event0
7175 root 2156 S awk {print $7}
7177 root 0 SW [HostRec40800011]
7179 root 0 SW [Player Aud Mixe]
7180 root 0 DW [Player Aud 0]
7181 root 0 DW [Player Aud 1]
7182 root 0 DW [Player Aud 2]
7183 root 0 DW [Player Aud 3]
7184 root 0 SW [HostRec40800012]
7185 root 0 DW [H264 Codec Int]
7186 root 0 SW [Manifestor Buff]
7187 root 0 DW [Manifestor Disp]
7188 root 0 DW [Interocitor 0]
7189 root 0 DW [Interocitor 1]
7190 root 0 DW [Interocitor 2]
7191 root 0 DW [Interocitor 3]
7192 root 0 SW [HostRec40800013]
7311 root 2596 S -sh
7395 root 2596 R ps
ufs912:~#
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 16:00
von BPanther
Hatte mich halt irritiert, daher nur die Frage. Nun erklärt das noch immer nicht, warum die Schleife bei Dir mehrmals aufgerufen wird. Ich kanns hier einfach nicht provizieren/nachvollziehen...
Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 16:13
von felixka
ist wirklich sehr komisch und eben unbefriedigend dass man keine Idee für die Ursache hat

Re: oscam O.K. oscam FEHLER
Verfasst: Sa 19. Jan 2013, 16:22
von BPanther
Eben, und da es hier nicht nachvollziehbar ist, weiß ich auch nicht, was das da bei Dir für einen Grund haben könnte. Das ist so in der Struktur einfach nicht vorgesehen. :-\