Category Archives: Networking

New CeroWrt Router scripts

I posted a set of scripts that people can use to test, configure and debug their CeroWrt router installations. CeroWrt router firmware is a test bed for learning about and eliminating bufferbloat. The scripts are available on Github at https://github.com/richb-hanover/CeroWrtScripts. They include: betterspeedtest.sh – a script that emulates the famous (but limited) speedtest.net. This script

Continue reading

Heartbleed and InterMapper

I created an InterMapper probe that detects whether a web server is vulnerable to the Heartbleed bug. You can read about it on my Blueberry Hill Software blog at: http://blueberryhillsoftware.com/heartbleed-probe-for-intermapper/

RRUL Tests – CeroWrt 3.10.28-16

I took the time to incorporate the feedback from my previous post to load the newest CeroWrt firmware and re-run the tests. This image gallery shows the results of the RRUL performance tests. There’s a lot of analysis in the note on the CeroWrt-devel mailing list at: https://lists.bufferbloat.net/pipermail/cerowrt-devel/2014-March/002396.html

RRUL Tests – CeroWrt 3.10.28-14

RRUL charts [Note: This is an earlier result. Check out the subsequent posting for CeroWrt 3.10.28-16 (above)] The postings below are a series of charts that were created by the netperf-wrapper program. Note: I don’t know why the upload charts show such fragmentary data. All charts made with default Queue Discipline: fq_codel, simple.qos script, ingress

Continue reading

Back to IPv6…

I purchased this VPS from HostFolks for testing IPv6. The VPS came with a handful of IPv6 addresses in addition to the single IPv4 address they normally provide. (Be sure you ask for a server in Germany, or verify that the VPS does have IPv6 capability – not all their sites do.) IPv6 really “just

Continue reading