Seite 1 von 1

startemu über console

Verfasst: Fr 13. Nov 2020, 14:50
von loka
wenn ich versuche den emu neu zu starten kommt Fehlermeldung. Emu startet aber neu wie gewollt.
/var/emu$ /usr/bin/bpanther startemu
pidof: invalid option -- '1'
BusyBox v1.33.0.git (2020-10-01 10:37:48 CEST) multi-call binary.
Usage: pidof [NAME]...
List PIDs of all processes with names that match NAMEs

Re: startemu über console

Verfasst: Fr 13. Nov 2020, 18:58
von BPanther
Was ist denn

Code: Alles auswählen

/var/emu$ /usr/bin/bpanther startemu
für ein Aufruf? Was soll emu$ sein? Eine Variable ist das nicht. Hier würde mit dem Aufruf kommen:

Code: Alles auswählen

vuultimo4k:~# /var/emu$ /usr/bin/bpanther startemu
-sh: /var/emu$: not found
Selbst ein $emu wäre unbekannt. Variablen funktionieren nur innerhalb von Scripten. Es reicht daher ein

Code: Alles auswählen

bpanther startemu
vollkommen aus.

Re: startemu über console

Verfasst: Fr 13. Nov 2020, 21:50
von loka
Die eingabe war schon ok. War mit Winscp

Aber ich mache es nun so wie du schreibst, mit Putty:
hd51:~# bpanther startemu
pidof: invalid option -- '5'
BusyBox v1.33.0.git (2020-10-01 10:37:48 CEST) multi-call binary.
Usage: pidof [NAME]...
List PIDs of all processes with names that match NAMEs
hd51:~#
gleiche Fehlermeldung

Re: startemu über console

Verfasst: Fr 13. Nov 2020, 22:25
von BPanther
Sehr seltsam, wie Du siehst läuft das hier. Image ggf. nochmal "aktualisieren". Vielleicht ist ja da was fehlerhaft bei Dir.

Re: startemu über console

Verfasst: Sa 14. Nov 2020, 15:05
von loka
Mit der ufs913 das gleiche:
ufs913:~# bpanther startemu
pidof: invalid option -- '1'
BusyBox v1.33.0.git (2020-09-05 01:03:20 CEST) multi-call binary.

Usage: pidof [NAME]...

List PIDs of all processes with names that match NAMEs
No such file or directory: No such file or directory
Das Prob sollte bei dir auch sein

Re: startemu über console

Verfasst: Sa 14. Nov 2020, 16:10
von BPanther
Ich kann das hier leider nicht nachvollziehen mit dem aktuellen Image (oder internen neueren Versionen), weder UFS910, Ultimo4K oder HD51, die ich mal schnell probiert habe.

Code: Alles auswählen

ufs910:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
ufs910:~#

Code: Alles auswählen

vuultimo4k:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
vuultimo4k:~#

Code: Alles auswählen

vuultimo4k:~# cat /.version | grep git && bpanther startemu
git=rev18939-ddt
vuultimo4k:~#

Code: Alles auswählen

hd51:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
hd51:~#
Allerdings sehe ich da auch bei Dir, daß Du kein aktuelles Image benutzt. Kann sein, daß die rev18843 (ufs913) bzw. rev18884 (hd51) die Du da benutzt so ein Problem hatten.

Re: startemu über console

Verfasst: Sa 14. Nov 2020, 18:04
von loka
Hab mal auf die HD51 die neuste vers geladen....immer noch
hd51:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
pidof: invalid option -- '5'
BusyBox v1.33.0.git (2020-10-18 18:34:42 CEST) multi-call binary.

Usage: pidof [NAME]...

List PIDs of all processes with names that match NAMEs

Re: startemu über console

Verfasst: Sa 14. Nov 2020, 23:19
von BPanther
Komisch, aber ich kann es hier einfach nicht nachvollziehen. pidof wird hier ganz normal nur mit dem Prozessnamen und ohne Parameter verwendet. Um so eine Meldung zu erhalten müsste ein Bindestrich irgendwo hineingeraten mit nachgestellter Ziffer im Emunamen.

Zeigt ein

Code: Alles auswählen

ls -A /var/emu/ | grep -v "^\."
was ungewöhnliches an, also nicht nur die eigentlichen Dateien? Wäre meiner Meinung nach die einzige Möglichkeit, daß von da was herkommt. Dann stimmt da aber was mit dem Verzeichnisinhalt nicht.

Re: startemu über console

Verfasst: So 15. Nov 2020, 09:41
von Frankenstone
Auf meiner HD51 mit Image von BP keine Probleme festellbar

Code: Alles auswählen

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:                                                                        :
:        ooo   o   o     o   o  o   o     o   o  oooo   ooooo    o       :
:       o   o   o o      o   o  o  o      o   o  o   o  o      o o       :
:       ooooo    o       ooooo  ooo       ooooo  o   o  oooo     o       :
:       o   o   o o          o  o  o      o   o  o   o      o    o       :
:       o   o  o   o         o  o   o     o   o  oooo   oooo     o       :
:                                                                        :
:                        Kernel 4.10.12 (01:00:17)                       :
:                                                                        :
:            Willkommen beim Neutrino-Image  --  BPanther MOD            :
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

hd51 login: root
Password: 


BusyBox v1.33.0.git (2020-10-18 18:34:42 CEST) built-in shell (ash)

hd51:~# ls -A /var/emu/ | grep -v "^\."
xxxxxxx
hd51:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
hd51:~# cat /.version | grep git && bpanther startemu
git=rev18915-ddt
hd51:~# bpanther startemu
hd51:~# 
Kann es sein das das Filesys ein wenig struppelich ist ?
Neu flashen schon gemacht mit einem disk.img ?
So das auf der HD51 die Parts neu angelegt werden ?

Re: startemu über console

Verfasst: So 15. Nov 2020, 15:56
von loka
BPanther hat geschrieben: Sa 14. Nov 2020, 23:19 Komisch, aber ich kann es hier einfach nicht nachvollziehen. pidof wird hier ganz normal nur mit dem Prozessnamen und ohne Parameter verwendet. Um so eine Meldung zu erhalten müsste ein Bindestrich irgendwo hineingeraten mit nachgestellter Ziffer im Emunamen.

Zeigt ein

Code: Alles auswählen

ls -A /var/emu/ | grep -v "^\."
was ungewöhnliches an, also nicht nur die eigentlichen Dateien? Wäre meiner Meinung nach die einzige Möglichkeit, daß von da was herkommt. Dann stimmt da aber was mit dem Verzeichnisinhalt nicht.
Ich glaube nun kommen wir dem Prob etwas näher.
ufs913:~# ls -A /var/emu/ | grep -v "^\."
-16-sh4-tuxbox-webif-dvbapi-openssl
oscam
oscam_11641
oscam_15
ufs913:~#
dann den ersten control file umbenannt "-" -> "_"
ufs913:~# ls -A /var/emu/ | grep -v "^\."
_16-sh4-tuxbox-webif-dvbapi-openssl
oscam
oscam_11641
oscam_15
ufs913:~#
dann
ufs913:~# bpanther startemu
No such file or directory: No such file or directory
ufs913:~#

Re: startemu über console

Verfasst: So 15. Nov 2020, 22:29
von BPanther
Na bitte, erklärt doch alles - schau einfach mal hin. Da ist Müll im Verzeichnis. Bitte nur das da rein, was auch rein gehört und mit den richtigen Namen - siehe Kurzhilfe im Menü.

Re: startemu über console

Verfasst: Mo 16. Nov 2020, 18:25
von loka
Erklärt sich für dich alles, weil du dein "Geheim"-Skript kennst. :roll:
ich hätte sowas wie 'pidof oscam' oder 'pidof gbox' erwartet, je nach welche läuft.
Aber dein script macht wohl pidof (alle Files in var/emu). Das scheint mir doch sehr ungewöhnlich

Re: startemu über console

Verfasst: Mo 16. Nov 2020, 22:11
von BPanther
Nun, das liegt daran, daß man die Dinger auch von Hand starten könnte. Daher werden alle vorhanden Dateien getestet ob gestartet. Das von den Einstellungen abhängig zu machen ginge so ja auch nicht, denn wenn ich einen im Menü abschalte, gilt der dann als "aus" und würde nicht auf "gestartet?" getestet werden. Daher passt das schon so. ;)