Hi,
ich habe eine AVM 7170 und möchte gerne per Telnet in der Debug.cfg folgende Funktion hinterlegen:
1. Eine IP wird maximal 3 mal angepingt. Wenn Sie sich zurückmeldet, dann wird die Schleife abgebrochen. Sonst halt nach dem dritten Durchlauf.
Dafür habe ich folgendes Skript geschrieben:
Klappt aber alles nicht, weil irgendwie die Busybox nicht so viele Sachen unterstützt, wie expr oder seq....
Gruß kami
ich habe eine AVM 7170 und möchte gerne per Telnet in der Debug.cfg folgende Funktion hinterlegen:
1. Eine IP wird maximal 3 mal angepingt. Wenn Sie sich zurückmeldet, dann wird die Schleife abgebrochen. Sonst halt nach dem dritten Durchlauf.
Dafür habe ich folgendes Skript geschrieben:
Code:
#!/bin/sh
for((i=0;i<3;i++))
do
ping -c1 192.168.1.21 >/dev/null 2>&1
currentStatus=$?
echo $currentStatus
if [ "$currentStatus" != "1" ]
then
echo "OKAY"
break;
fi
sleep 5;
done;
Klappt aber alles nicht, weil irgendwie die Busybox nicht so viele Sachen unterstützt, wie expr oder seq....
Gruß kami