Kann die box einen shutdown per telnet auslösen?

Wünsche, Anträge, Fehlermeldungen
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Kann die box einen shutdown per telnet auslösen?

Beitrag von Tommy »

Hi
wieder mal Eisfair runterfahren. Ist es moglich, das die Box sich über telnet auf dem Eisfair einloggt und den shutdown auslöst (Aufnahmeende)?

ein login mit user "halt" und pw "eis" reicht ja schon aus. Hat die box theoretisch einen "telnet client"

Code: Alles auswählen

telnet://halt:eis@192.168.0.2
Den rest kann ja eine master/slave steckdosenleiste lösen
stdin
Interessierter
Interessierter
Beiträge: 93
Registriert: Freitag 15. Oktober 2004, 18:40

Beitrag von stdin »

hi,

eigentlich dürfte es gehen.

1. auf die dbox mittels "telnet <dboxip>" einloggen
2. im telnetprompt, telnet aufrufen "telnet <ip vom eisfairserver>"
3. befehle eingeben

zum automatischen login habe ich mal kurz ein kleines script verfasst.
weiss jetzt aber nicht in wie weit sh auf der dbox dieses unterstützt.

Code: Alles auswählen

#!/bin/sh

login_telnet ()
{
  (
    sleep 5
    echo "root"
    sleep 5
    echo "dbox2"
    sleep 5
    echo "quit"
   ) | telnet 192.168.5.7 
 } 

login_telnet;

exit 0;
cu...
luke999
schrad
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Donnerstag 14. Februar 2002, 15:00

Beitrag von schrad »

hab von nem bekannten nen plugin bekommen...

das setzt einfach im aufnahmeverzeichnis ne datei namens .halt

eisfair hat den service cronjob. der guckt ganz einfach in intervallen, ob diese datei vorhanden ist und fährt ggf runter. vorher wird die .halt datei natürlich wieder gelöscht. das wars :D
WinniePoow
Einsteiger
Einsteiger
Beiträge: 155
Registriert: Montag 20. September 2004, 14:33

Beitrag von WinniePoow »

Stört das nicht die Aufnahme,wenn Cronjob zwischen einer Aufnahme nach der Datei schaut???
Ich hatte auf dem Eis "Autoshutdown" zu laufen und war der Meinung,das gerade bei Premiere-Aufnahmen (da ist es mir aufgefallen) die Aufnahme in regelmäßigen Abständen kleine Aussetzer hatte.Habe daraufhin Autoshutdown abgestellt.
Wenn das nicht der Fall ist bei dir,beschreib doch mal,wie du das ganze inst. hast.

:gruebel:
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Ich suche auch so was ähnliches ich benötige ein script das möglichst beim runterfahren der Box ausgelöst wird um meine ASUS WL-HD zum Shutdown zu bewegen.
Per PC kann ich das durch aufrufen von

Code: Alles auswählen

http://192.168.1.220/shutdown_hit.asp
Leider kommt dann noch eine Benutzer/Passwort abfrage. :gruebel:
Wie könnte man dies lösen?
Gruß Gorcon
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Hast du mit user und pass versucht ?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Geht nicht. Es kommt dann überhaupt nichts.
Gruß Gorcon
WinniePoow
Einsteiger
Einsteiger
Beiträge: 155
Registriert: Montag 20. September 2004, 14:33

Beitrag von WinniePoow »

Also ich komme von der Box auf den Eisfair per Telnet,wenn ich mich aber als root einloggen möchte um den halt befehl eingeben zu können,kommt "login incorrect".Ich kann mich nur als "dbox" user einloggen,besitze dann aber nicht das Recht,den "halt" Befehl auszuführen.
Wie kann ich das ändern????

:gruebel:
Enduser!
Interessierter
Interessierter
Beiträge: 82
Registriert: Dienstag 9. April 2002, 14:40

Beitrag von Enduser! »

WinniePoow hat geschrieben:Stört das nicht die Aufnahme,wenn Cronjob zwischen einer Aufnahme nach der Datei schaut???
Ich hatte auf dem Eis "Autoshutdown" zu laufen und war der Meinung,das gerade bei Premiere-Aufnahmen (da ist es mir aufgefallen) die Aufnahme in regelmäßigen Abständen kleine Aussetzer hatte.Habe daraufhin Autoshutdown abgestellt.
:gruebel:
Nein, stoert nicht. Die Platte sowie die CPU idlen sich beim Aufnehmen zu Tode 8) Es ist ein gaaanz simples Script, dass prueft, ob die Datei .halt in einem bestimmten Verzeichnis existiert. Bisher konnte ich jedenfalls kein Problem bezueglich der Aufnahme dabei feststellen.

eisfair laesst per default die user root, eis und halt nicht via telnet drauf. Denke, Du musst deinem Server das erst erlauben... du koenntest deinen user "dbox" -oder welchen auch immer- mit in die root-gruppe mit den noetigen rechten packen.

@Schrad
So sieht man sich wieder :P Scheinbar hast Du meinen Kram ans Laufen bekommen :wink:
Ich sucke gern.
Bild
schrad
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Donnerstag 14. Februar 2002, 15:00

Beitrag von schrad »

ja läuft super!!

bin grad noch am überlegen wie ich den eisfair auch noch an und ausschalten kann. mittels relais oder so...

halte dich dann auf dem laufenden. mein display von pollin kommt auch noch rein, wenn ich die richtigen elkos bekommen habe :-(

hast du noch was neues/verbessert??
Hinneck
Interessierter
Interessierter
Beiträge: 73
Registriert: Donnerstag 14. Februar 2002, 08:20

Beitrag von Hinneck »

-sorry-
Hinneck.
Enduser!
Interessierter
Interessierter
Beiträge: 82
Registriert: Dienstag 9. April 2002, 14:40

Beitrag von Enduser! »

schrad hat geschrieben:ja läuft super!!
hast du noch was neues/verbessert??
ne, habe mein display zwar schon @home liegen, es fehlen aber noch kleinteile. sollten aber spaetestens zum WE kommen. wenn ich zeit habe, bastele ich das dann rein. :D

ansonsten habe ich noch eine HDD-LED eingebaut und einen reset-schalter werde ich noch einsetzen. viel mehr geht wohl nicht und mehr war auch nicht geplant. bin froh, wenn ich mein lcd ordentlich ans laufen und selbiges ebenso ordentlich ins gehaeuse integriert kriege. :-?
Ich sucke gern.
Bild
MajorK
Einsteiger
Einsteiger
Beiträge: 328
Registriert: Freitag 9. Mai 2003, 09:55

Beitrag von MajorK »

Gorcon hat geschrieben:

Code: Alles auswählen

http://192.168.1.220/shutdown_hit.asp
Leider kommt dann noch eine Benutzer/Passwort abfrage. :gruebel:
Wie könnte man dies lösen?
Gruß Gorcon
Kommt die Abfrage in einem HTML-Fenster oder per Pop-up?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Das hat sich schon erledigt.
Es geht per

Code: Alles auswählen

wget -q 'http://admin:admin@192.168.1.220/apply.cgi?action_mode=ShutDown
siehe morgoth's Beitrag
.

Gruß Gorcon