Ping von 2 Minuten in Linux

470
Fir.Id

Ich möchte 192.168.1.254 alle 2 Minuten pingen. Habe folgendes probiert, aber es scheint in 2 Minuten nicht mehr zu pingen.

ping -i 360 192.168.1.254

Wie kann ich den Ping alle 2 Minuten zum Laufen bringen? Gibt es etwas, das ich unter Embedded Linux prüfen / aktivieren muss? Ich verwende Teraterm. Gibt es einen Bedarf, ein Makro zu schreiben, damit es funktioniert?

[ EDIT ]: Ich habe gerade festgestellt, dass 360 6 Minuten ist. Aber im Prinzip klingelt es nach 6 Minuten immer noch nicht.

Ich denke, das Problem hier ist, dass es ein eingebettetes Linux ist, normaler Ping funktioniert gut. Ich bin nicht sicher, wie ich die Option -i aktivieren kann.

0
360 = 60 * 6 = 6 Minuten. Vielleicht 120 für 2 Minuten versuchen? Wenn Ihre Version von "ping" nicht "-i" unterstützt, versuchen Sie es mit einer Shell-Skript-Schleife und "sleep". dirkt vor 6 Jahren 4
** Intervall ** nach '-i' ist in Sekunden. Sie müssen also nur 360 bis 120 ersetzen, ** als 120 Sekunden = 2 Minuten. Stellen Sie außerdem sicher, dass normaler Ping überhaupt funktioniert. C0deDaedalus vor 6 Jahren 1
kann jemand antworten, damit er geschlossen werden kann? vorzugsweise @dirkt Devidas vor 6 Jahren 1

1 Antwort auf die Frage

1
dirkt

360 = 60 * 6 = 6 Minuten. Vielleicht 120 für 2 Minuten versuchen?

Wenn Ihre Ping-Version nicht unterstützt wird -i, versuchen Sie eine Shell-Skript-Schleife und sleep:

while true ; do ping -c1 192.168.1.254 ; sleep 120 ; done 

Wenn Ihre Version weder Ping unterstützt -inoch -c, herauszufinden, welche Optionen es tut Unterstützung und bearbeiten Frage mit dieser Info.

Das funktioniert für mich, vielen Dank! Fir.Id vor 6 Jahren 0