• 4

A PHP Error was encountered

Severity: Notice

Message: Undefined index: userid

Filename: views/question.php

Line Number: 191


File: /home/prodcxja/public_html/questions/application/views/question.php
Line: 191
Function: _error_handler

File: /home/prodcxja/public_html/questions/application/controllers/Questions.php
Line: 433
Function: view

File: /home/prodcxja/public_html/questions/index.php
Line: 315
Function: require_once

name Punditsdkoslkdosdkoskdo

Command line speed test

There are several sites that give you decent speedtest metrics (DSLReports, Speakeasy; PhonePower even has additional VoIP-related metrics). I want to get these metrics on a periodic basis. Ideally, I want to put something as a shell script and cron it on the router. So, here are the questions:

  1. Does anybody know a website that provides this information to command-based clients?
  2. Websites usually download several files of different sizes. What size are most representative? Do they average the results? I tried downloading (through wget) a distro from kernel.org and a 500MB file from softlayer.com - and got several times difference comparing with GUI. 700KB/s (~6Mbps) compared to 16Mbps in DSLR and PhonePower.
  3. Is there any reliable high-speed server where I can try upload speed? How about (men can dream!) VoIP metrics, like jitter or latency?

Everybody on Google discusses "how can I measure download from command line" with the answer "use wget/curl". Can we go one step beyond that?

      • 2
    • All the speed test sites I've used are specifically designed to deter command line usage, so you may not find what you're after. Allowing command line usage would open the system to massive abuse.

As you are obviously fine with estimates, use bing. There are also a couple of public iperf servers available - just run a Google query or use iperf.eltel.net if you feel lazy today. Iperf in UDP mode is also capable of providing packet loss rate and jitter informaion.

If you need consistent and reliable information, you obviously should not rely on free public services, but run your own, monitored iperf servers.

  • 3
Reply Report

Trending Tags