From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id C3AFB21F1BB for ; Wed, 26 Mar 2014 08:30:24 -0700 (PDT) Received: by mail-qc0-f173.google.com with SMTP id r5so2744951qcx.18 for ; Wed, 26 Mar 2014 08:30:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=SLqBHDk+aZKBUHI4YudbWUWIwq+4ciqwYMlnL0vFIlo=; b=ganOzdRbRI8ftAxKXWYZQuZLVfPQnnDKbZayoL8ngKBD05P0jb92VW/fvHSR3y1Mq8 cTWSj0qdbAlZODoLCRwwYyLctUqVvEYe/TJvHpSQ0c5eVpqVwM14U3d2tM7FPOJhaDea M2y2gsE223xIBxWtClW+a6Gi+BhnZvRoQqhQQCl8AKyoEGO3OiE7W4xcBxpCJ0R6Fnf3 yPV/Sp9og+zxH/oxwyuM6sp8cSzG0AeXjU+yawEilS+OU6Sv11ks05Hqm9yt/5KptM5X Q1uxYoYm8Pg4kwN7RdZMAU/y6V1TtGTa5mtiK6oya9Iompl7WRcXtjApdWwig4e66AO6 07SQ== X-Received: by 10.140.21.164 with SMTP id 33mr21876163qgl.78.1395847823355; Wed, 26 Mar 2014 08:30:23 -0700 (PDT) Received: from richs-mbp-4095.home.lan ([72.92.159.197]) by mx.google.com with ESMTPSA id c20sm39213606qaj.8.2014.03.26.08.30.22 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 26 Mar 2014 08:30:22 -0700 (PDT) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) From: Rich Brown In-Reply-To: Date: Wed, 26 Mar 2014 11:30:20 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <23652EC5-51A9-4AB0-AB88-DD46C812CACE@gmail.com> References: <171F2F69-A85F-440B-8126-E9813D1EEEF0@gmail.com> To: Dave Taht X-Mailer: Apple Mail (2.1874) Cc: cerowrt-devel Subject: [Cerowrt-devel] betterspeedtest.sh (was: speedtest.sh script available) X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2014 15:30:25 -0000 You can get it from my CeroWrtScripts git repo: = https://github.com/richb-hanover/CeroWrtScripts It also includes the = config-cerowrt.sh that I use to get consistent settings after flashing = firmware, and my tunnelbroker.sh script that sets up a 6in4 tunnel. On Mar 25, 2014, at 12:35 PM, Dave Taht wrote: > I suggest renaming it to something like bloattest, to avoid copyright > and trademark issues. If you can come up with a sexier name, > goferit... (I have had a name in hiding for a while, "lul" - latency > under load, > you are welcome to it) For version 1.0, I'm going with "betterspeedtest.sh"? There are a bunch = of "speedtest.sh" scripts out there. This one's better. (I never said I = was good at names. :-) > ahh... my old friend... awk... I don't know why it took me so long to learn about awk. What a hoot! > If you change the script to use /bin/sh it works directly on cero! Done. > I have longed to have some sort of sane test server infrastructure in > place, tied to a domain that did geographic dns, for a long time. Are > you going to incur any costs in doing this? community driven and > ad-supported seems like a way to go except that shell scripts don't > have ads... I'm happy to support this for the time being. This is currently running = on a fairly studly VPS in Atlanta that costs $10/month. An individual = netperf session doesn't bother it at all; we've had ~250 sessions since = I mentioned this, and it hasn't even dented my bandwidth cap (<< 1%) I'm = teaching myself node.js, so there'll shortly be a web page there that = lets you see how many sessions and what CPU utilization it causes. > I'd argue in favor of throwing out the first 25 sec of the test if you > aren't already due to speedboost. Interesting... Version 1.1 Rich=