#! /bin/sh # icmptest - ICMP-Transfers messen [ $# -eq 0 ] && echo "Aufruf: $0 site" && exit 1 mkdir savedir > /dev/null 2>&1 PATH=$PATH:. maxcount=10 > icmp.$1 size=500 increment=500 maxsize=9500 # Update ARP-Cache ping -f -c 1 $1 > /dev/null while [ $size -le $maxsize ] do echo $size... count=1 while [ $count -le $maxcount ] do ping -c 5 -s $size $1 | icmpfilter $size > icmp.$1.$size.$count count=`expr $count + 1` done varianz icmp.$1.$size.[0-9]* >> icmp.$1 mv icmp.$1.$size.[0-9]* savedir/ size=`expr $size + $increment` done exit 0