Aktuellen Status der FB abfragen ?
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Aktuellen Status der FB abfragen ?
Hallo,
Über das Webinterface kann ich die Fb ein- oder ausschalten.
Aber den Status bekomme ich anscheinend über ...../control/rc nicht ????
Wie komme ich denn an den aktuellen Status der FB ?
Bye
petB
Über das Webinterface kann ich die Fb ein- oder ausschalten.
Aber den Status bekomme ich anscheinend über ...../control/rc nicht ????
Wie komme ich denn an den aktuellen Status der FB ?
Bye
petB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
wie ist denn der rückgabewert des wget wenn du einschaltest obwohl schon eingeschaltet ist? (mal im browser testen)
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
wie aber sollst Du das Flag aus der anderen Box lesen?jmittelst hat geschrieben:Theoretisch könntest Du auch einfach ein Flagfile nach /tmp schreiben und dann abfragen, ob es da ist. Kommt als Antwort zurück, das das File nicht da ist, ist der Receiver an, die FB aber aktiv, kommt keine Antwort, ist der Receiver aus oder abgestürzt
cu
Jens
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
wie du mit wget <IP> der anderen box an deren /tmp kommst mußt Du mir aber noch vormachenjmittelst hat geschrieben:Mit wget. IP wird doch bekannt sein, oder nicht? Ob Du das lokal machst, oder auf einer weiteren Box, dürfte wohl egal sein.
cu
Jens
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Von der idee her hab ich mir überlegt:
vollkommen egal welchen Zustand die Boxen haben.
es braucht nur ein Ausschaltscript.
Box1 ist aktiv und Box2 nicht. Das sollte gegeben sein.
Dann kann ja eh nur eine reagieren und wenn ich dann sage FB aus, dann schalter das script auf der aktiven Box die FB aus und auf der anderen ein.
Und umgekehrt dann auch.
Das wäre eine "easy" Lösung.
Jetzt kann man alternativ noch versuchen irgendwie ein Flag zu setzen.
Durchaus im tmp und dort wo die Seiten des Webinterface liegen setze ich einen Symlink auf die Datei im tmp.
Dann kann ich da beim Start der Box ne Abfrage in die start_neutrino machen un die FB entweder gleich sperren....SHIT
Sperren kann ich ja erst wenn Neutrino bereits läuft oder ?
Bye
PetB
vollkommen egal welchen Zustand die Boxen haben.
es braucht nur ein Ausschaltscript.
Box1 ist aktiv und Box2 nicht. Das sollte gegeben sein.
Dann kann ja eh nur eine reagieren und wenn ich dann sage FB aus, dann schalter das script auf der aktiven Box die FB aus und auf der anderen ein.
Und umgekehrt dann auch.
Das wäre eine "easy" Lösung.
Jetzt kann man alternativ noch versuchen irgendwie ein Flag zu setzen.
Durchaus im tmp und dort wo die Seiten des Webinterface liegen setze ich einen Symlink auf die Datei im tmp.
Dann kann ich da beim Start der Box ne Abfrage in die start_neutrino machen un die FB entweder gleich sperren....SHIT
Sperren kann ich ja erst wenn Neutrino bereits läuft oder ?
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
wenn der thttpd gestartet wurdeSperren kann ich ja erst wenn Neutrino bereits läuft oder ?
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Ich dachte der RC kram wird erst in der neutrino aktiv ?Tommy hat geschrieben:wenn der thttpd gestartet wurdeSperren kann ich ja erst wenn Neutrino bereits läuft oder ?
Na dann werd ich mir das morgen mal anschauen.
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
Hmm - dann einen kurzen Test:Tommy hat geschrieben:wie du mit wget <IP> der anderen box an deren /tmp kommst mußt Du mir aber noch vormachenjmittelst hat geschrieben:Mit wget. IP wird doch bekannt sein, oder nicht? Ob Du das lokal machst, oder auf einer weiteren Box, dürfte wohl egal sein.
cu
Jens
Telnet:
Code: Alles auswählen
~ > cd /tmp
/tmp > touch fb_an
Code: Alles auswählen
$ wget ftp://root:dbox2@192.168.2.111:/tmp/fb_an
--17:19:44-- ftp://root:*password*@192.168.2.111/tmp/fb_an
=> `fb_an'
Verbindungsaufbau zu 192.168.2.111:21... verbunden.
Anmelden als root ... Angemeldet!
==> SYST ... fertig. ==> PWD ... fertig.
==> TYPE I ... fertig. ==> CWD /var/tmp ... fertig.
==> PASV ... fertig. ==> RETR fb_an ... fertig.
[ <=> ] 0 --.--K/s
17:19:44 (0.00 B/s) - >>fb_an<< gespeichert [0]
cu
Jens
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Du willst doch nicht im ernst das über einen FTP login holen. Das geht natürlich dauert aber Stunden und hat einen mords overhead!
Besser wäre den thttpd über cgi anzusprechen (wenn CGI unterstützung eingebaut ist)
Besser wäre den thttpd über cgi anzusprechen (wenn CGI unterstützung eingebaut ist)
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
Ich wollte eigentlich nur auf die Möglichkeit hinweisen, wie man sowas machen kann. Notfalls könnte man das sogar anders rum machen, das die Client-Box nach dem Hochfahren eine Flag-Datei auf der eigentlichen Box anlegt und die nur nach der im Cronjob sucht.
Da mich das Problem eigentlich nicht grossartig interessiert, da meine Boxen nicht im selben Raum stehen und ich noch keine Notwendigkeit gefunden habe, die eine mit der anderen zu steuern, komme ich gut ohne solch eine Lösung aus. Alle paar Sekunden einen Ping durch das Netzwerk zu jagen ist auch nicht wirklich sauber.
cu
Jens
Da mich das Problem eigentlich nicht grossartig interessiert, da meine Boxen nicht im selben Raum stehen und ich noch keine Notwendigkeit gefunden habe, die eine mit der anderen zu steuern, komme ich gut ohne solch eine Lösung aus. Alle paar Sekunden einen Ping durch das Netzwerk zu jagen ist auch nicht wirklich sauber.
cu
Jens
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Wie gesagt, ich bin der Meinung es reicht wenn man einen symlink im http Verzeichnis anlegt, der auf ein file im tmp dir verweist. (was noch zu prüfen ist)
Erzeuge ich die Datei und mache auf der anderen Box ein wget auf die Datei, bringt wget ja den Inhalt.
Falls wget auf der andderen Box keine Datei findet dann bringt er eben nichts.
So sollte das ja gehen....
Der Hintergrund der ganzen Sache war ein anderer Thread indem jemand 2 Sagems direkt nebeneinander haben wollte.
Und das mit nur einer FB.
Bye
PetB
Erzeuge ich die Datei und mache auf der anderen Box ein wget auf die Datei, bringt wget ja den Inhalt.
Falls wget auf der andderen Box keine Datei findet dann bringt er eben nichts.
So sollte das ja gehen....
Der Hintergrund der ganzen Sache war ein anderer Thread indem jemand 2 Sagems direkt nebeneinander haben wollte.
Und das mit nur einer FB.
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server