T6Well must say you are easy going, the 128 you mention is approx 12.8 kBytes/sec in my speak

I assume you meant about 1000 kb/s I am a bit easy in my conversions just using a factor of 10 which is close enough for me as a first guess.
Just17I have had some luck I think in getting something that I can control from command line. Then a script file probably can take care of the interval. First I need a helping hand to decipher something that goes wrong. On the following address a script can be downloaded::
http://forum.xda-developers.com/showthread.php?t=1229468Script content is quite simple, I almost understand it:
#!/bin/sh
case "$1" in
a) URL="http://63.247.71.196/100MB-atlanta.bin"
;;
f) URL="http://64.71.152.17/100MB-fremont.bin"
;;
n) URL="http://207.192.68.6/100MB-newark.bin"
;;
l) URL="http://109.74.207.9/100MB-london.bin"
;;
*) URL="http://69.164.200.100/100MB-dallas.bin"
;;
esac
BEFORE_TIME=`date +%s`
wget -O testfile $URL
AFTER_TIME=`date +%s`
FILE_SIZE=`ls -l -a testfile | awk '{ print $4}'`
# wedgetail changed the 5 to a 4
# seen in http://forum.xda-developers.com/showthread.php?t=1229468
TOTAL_TIME=$(($AFTER_TIME - $BEFORE_TIME))
MB_FILE_SIZE=$((($FILE_SIZE / 1048576) / $TOTAL_TIME))
kB_FILE_SIZE=$((($FILE_SIZE / 1024) / $TOTAL_TIME))
Mb_FILE_SIZE=$(((($FILE_SIZE / 1048576) * 8) / $TOTAL_TIME))
echo "Average download Speeds:"
echo "$MB_FILE_SIZE MB/s"
echo "$kB_FILE_SIZE kB/s"
echo "$Mb_FILE_SIZE Mb/s"
# rm -f testfile
# wedgetail have left the downloaded test file
Others had problems with this, which seemed fixed after changing the $5 to $4, did not work for me, as seen I don't get the echo lines properly. A curiosity and I am sure it is a simple thing but I am not crash hot in scripting

Please some enlightenment
Result of my run from root konsole::
[root@localhost yaralla-speedtest]# ./speedtest.sh f
--2012-11-09 00:40:33-- http://64.71.152.17/100MB-fremont.bin
Connecting to 64.71.152.17:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: ‘testfile’
100%[===========================================================================================================>] 104,857,600 105KB/s in 9m 53s
2012-11-09 00:50:27 (173 KB/s) - ‘testfile’ saved [104857600/104857600]
Average download Speeds:
0 MB/s
0 kB/s
0 Mb/s
[root@localhost yaralla-speedtest]#
By the way the 9min 53 seconds is not bad at all but we are now almost 1 in the morning
The test just before, where I was using $5 in the script, with no sensible echo output, the speed:
2012-11-09 00:30:17 (70.2 KB/s)An illustration of how the speed can change. Considering the distance is crossing the pacific ocean to Australia I am nevertheless impressed for my connection.
I can use this test I think to download different files from my home page at the ISP which is really what I need. For that I would then need to tweak it so that it autoruns at regular interval that I can set.
Now I have however an upmarket version of speed testing that will be the next post because I am stuck, this requires
perl5 looking in synaptic I see too many php5 and have no clue which to load. ( to be continued at some stage

)
Afterthought: The way the topic will be going, this is probably not the best section ?