From 72e3b48c441af0de580ec16e3a4f1580f2e10588 Mon Sep 17 00:00:00 2001 From: Mason Rowe Date: Wed, 2 Oct 2019 21:48:33 -0400 Subject: [PATCH] Added initial YABS; started iperf tests --- yabs.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 yabs.sh diff --git a/yabs.sh b/yabs.sh new file mode 100755 index 0000000..28cbd3a --- /dev/null +++ b/yabs.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +echo -e '# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #' +echo -e '# Yet-Another-Bench-Script #' +echo -e '# v2019-10-02 #' +echo -e '# https://github.com/masonr/yet-another-bench-script #' +echo -e '# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #' + +DATE=`date -Iseconds` +IPERF_PATH=/tmp/$DATE/iperf +mkdir -p $IPERF_PATH +wget -O $IPERF_PATH/libiperf.so.0 https://iperf.fr/download/ubuntu/libiperf.so.0_3.1.3 -o /dev/null +wget -O $IPERF_PATH/iperf3 https://iperf.fr/download/ubuntu/iperf3_3.1.3 -o /dev/null +chmod +x $IPERF_PATH/iperf3 + +I=0 +IPERF_RUN_SEND="$($IPERF_PATH/iperf3 -c bouygues.iperf.fr -P 8)" +IPERF_RUN_RECV="$($IPERF_PATH/iperf3 -c bouygues.iperf.fr -P 8 -R)" +echo -e "${IPERF_RUN_SEND}" | grep SUM | grep receiver +echo -e "${IPERF_RUN_RECV}" | grep SUM | grep receiver + +# iperf debug +#echo -e "#######################" +#echo -e "${IPERF_RUN_SEND}" +#echo -e "${IPERF_RUN_RECV}" + +rm -rf /tmp/$DATE