diff --git a/openmptcprouter/files/bin/omr-test-speed-server b/openmptcprouter/files/bin/omr-test-speed-server index de644506e..b4d24cb1b 100755 --- a/openmptcprouter/files/bin/omr-test-speed-server +++ b/openmptcprouter/files/bin/omr-test-speed-server @@ -13,16 +13,16 @@ MP=false if [ -n "$KEY" ] && [ -n "$HOST" ] && [ -n "$PORT" ]; then trap : HUP INT TERM [ -z "$FASTTEST" ] && echo "Disable SQM bandwidth limit on $INTERFACE" - [ -n "$(tc qdisc | grep $INTERFACE | grep bandwidth)" ] && { - export SQM_VERBOSITY_MIN=10 - export SQM_VERBOSITY_MAX=0 - export SQM_SYSLOG=1 - /etc/init.d/sqm stop $INTERFACE 2>&1 >/dev/null - #tc qdisc delete dev $INTERFACE root 2>&1 >/dev/null - #tc qdisc delete dev ifb4$INTERFACE root 2>&1 >/dev/null - } [ -z "$FASTTEST" ] && echo "Download test via server ${SERVER}:" if [ -n "$INTERFACE" ]; then + [ -n "$(tc qdisc | grep $INTERFACE | grep bandwidth)" ] && { + export SQM_VERBOSITY_MIN=10 + export SQM_VERBOSITY_MAX=0 + export SQM_SYSLOG=1 + /etc/init.d/sqm stop $INTERFACE 2>&1 >/dev/null + #tc qdisc delete dev $INTERFACE root 2>&1 >/dev/null + #tc qdisc delete dev ifb4$INTERFACE root 2>&1 >/dev/null + } #if [ "$(multipath ${INTERFACE} | grep default)" ]; then # MP=true # /etc/init.d/omr-tracker stop 2>&1 >/dev/null @@ -47,9 +47,9 @@ if [ -n "$KEY" ] && [ -n "$HOST" ] && [ -n "$PORT" ]; then # multipath ${INTERFACE} on # /etc/init.d/omr-tracker start & 2>&1 >/dev/null #fi + [ -z "$FASTTEST" ] && echo "Restart SQM on $INTERFACE" + /etc/init.d/sqm start $INTERFACE 2>&1 >/dev/null else curl -k -o /dev/null -H "Authorization: Bearer ${KEY}" https://${HOST}:${PORT}/speedtest || echo fi - [ -z "$FASTTEST" ] && echo "Restart SQM on $INTERFACE" - /etc/init.d/sqm start $INTERFACE 2>&1 >/dev/null fi \ No newline at end of file