Linux 15.068 Themen, 107.492 Beiträge

cgi-ping script

vesala / 4 Antworten / Baumansicht Nickles

tachchen,

ich wollte auf meinem router ein kleine seite einrichten die mir anzeigt ob ein cs-server(im netzwerk) online ist oder nicht.
dazu hab ich mir mal ein paar cgi scripts anguckt und das fabriziert:
(hab den html kram und den header weggelassen, läßt sich schlecht posten)
if [ ping -c 1 192.168.6.2 ]
then
echo \'Server Online\'
else
echo \'Server Offline\'
fi

aber irgendwie will es nicht funktionieren?!
ich hoffe mal es kann mir jemand ein tip geben wie ichs zum laufen bekomm, oder zumindest ein paar gute tutorials und dergleichen posten.

THX Vesala

bei Antwort benachrichtigen
vesala Nachtrag zu: „cgi-ping script“
Optionen

hi nochmal,

ich dacthe es könnte mir jemand weiterhelfen da es ja bloß ein bash script ist.

CYA Vesala

PS: mir ist klar das ping immer was zurückgibt, dachte aber das es intern noch ne 0 oder 1 zurückgibt ob geklappt hat oder nicht.

bei Antwort benachrichtigen
Kirin vesala „cgi-ping script“
Optionen

if ping -c 1 -w 2 $GATEWAY_IP > /dev/null 2>&1
Könnte ich mal so vermuten.
grüße
Kirin

bei Antwort benachrichtigen
vesala Nachtrag zu: „cgi-ping script“
Optionen

thx @ Kirin,

es funktioniert auch auf meinem suse rechner, aber leider nicht auf fli4l ich hab zwar schon die comfort shell geinstet aber trotzdem will er nicht?!

hast ne ahnung warum nicht

CYA Vesala

bei Antwort benachrichtigen
vesala Nachtrag zu: „cgi-ping script“
Optionen

habs gefunden der kennt die opt -w nicht

thx nochmal
VESALA

bei Antwort benachrichtigen