Skip to content
Automatic speedtest for AsusWRT Merlin - with graphs
Shell ASP
Branch: master
Clone or download
Latest commit 0d5bd8b Feb 22, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.gitattributes
.gitignore
.htmlhintrc
.travis.yml
LICENSE
README.md
aarch64.tar.gz
arm.tar.gz
spdmerlin.sh
spdstats_www.asp

README.md

spdMerlin - Automatic speedtest for AsusWRT Merlin - with graphs

Codacy Badge Build Status

v3.2.3

Updated on 2020-02-15

About

Run automated speedtests for your Internet on your router with graphs available on the Addons page of the WebUI.

spdMerlin is free to use under the GNU General Public License version 3 (GPL 3.0).

spdMerlin uses Speedtest CLI

spdMerlin includes the required licenses, which must be accepted on first run of Speedtest CLI.

This script began as a user-friendly installer for a personal project developed by JGrana

A swap file is required to ensure smooth operation of the script.

The speedtest is scheduled to run at 12 past and 42 past the hour, every hour, by default.

Menu UI

Graph example

Supporting development

Love the script and want to support future development? Any and all donations gratefully received! PayPal donation

Supported Models

Models

All models supported by Asuswrt-Merlin. Models confirmed to work are below:

  • RT-AC68U
  • RT-AC86U
  • RT-AC3100

Firmware versions

You must be running firmware no earlier than 384.XX Asuswrt-Merlin

Installation

Using your preferred SSH client/terminal, copy and paste the following command, then press Enter:

/usr/sbin/curl --retry 3 "https://raw.githubusercontent.com/jackyaz/spdMerlin/master/spdmerlin.sh" -o "/jffs/scripts/spdmerlin" && chmod 0755 /jffs/scripts/spdmerlin && /jffs/scripts/spdmerlin install

Usage

To launch the spdMerlin menu after installation, use:

spdmerlin

If this does not work, you will need to use the full path:

/jffs/scripts/spdmerlin

Updating

Launch spdmerlin and select option u

Help

Please post about any issues and problems here: spdMerlin on SNBForums

FAQs

I haven't used scripts before on AsusWRT-Merlin

If this is the first time you are using scripts, don't panic! In your router's WebUI, go to the Administration area of the left menu, and then the System tab. Set Enable JFFS custom scripts and configs to Yes.

Further reading about scripts is available here: AsusWRT-Merlin User-scripts

WebUI enable scripts

You can’t perform that action at this time.