diff --git a/pbxnettest b/pbxnettest index 64a955c..448fab3 100644 --- a/pbxnettest +++ b/pbxnettest @@ -1,28 +1,35 @@ #!/bin/bash -ip=192.168.178.234 -url=root@$ip +#ip=192.168.178.234 +ip=vdrpi +url=pi@$ip log=$HOME/tmp/pbxnettest_$(date +%y%m%d%H%M%S).log -srcfile=~/tmp/update-image-tfepi-tfepi.swu +testfile=~/Download/nextcloud-18.0.14.tar.bz2 n=0 i=0 +T=0 +echo "Start" +echo -n "." while [ true ]; do - echo -n "." - scp -q $srcfile $url:/dev/null + SECONDS=0 + scp -q -o ConnectTimeout=5 $testfile $url:/dev/null r=$? if [ $r -ne 0 ]; then echo "Error $n" | tee -a $log fi + echo -n "$SECONDS." + T=$((T+SECONDS)) i=$((i+1)) n=$((n+1)) - if [ $i -ge 100 ]; then + if [ $i -ge 10 ]; then i=0 - echo " $(date +%T) $n" | tee -a $log + echo " $(date +%T) $n T=$T sek." | tee -a $log + T=0 fi read -t 1 -n 1 key if [ "$key" = "x" ]; then exit fi -done \ No newline at end of file +done