Nexapp - Speedtest

Speedtest

The Speedtest tool is widely used to measure the speed and quality of an internet connection. It reports:

  • Download speed
  • Upload speed
  • Ping / latency
  • Jitter

Speedtest is helpful for troubleshooting connectivity problems, validating ISP performance, and checking whether your line is suitable for services like VoIP, video calls, or cloud apps.

In NexappOS, Speedtest is available as a built-in feature from the command line only.


Usage

Because QoS can influence bandwidth tests, it’s recommended to stop QoS before running Speedtest:

/etc/init.d/qosify stop

Run a standard test:

speedtest

Speedtest automatically selects a server based on location and availability. In some cases, the chosen server may not be ideal and results can be inconsistent.

To force a better server selection based on latency testing, use:

speedtest --force-by-latency-test

When finished, re-enable QoS:

/etc/init.d/qosify start

Speedtest in a MultiWAN Setup

Speedtest chooses a server randomly. In a MultiWAN environment, results may vary depending on which WAN the system uses for that test.

You can force Speedtest to use a specific WAN interface through the mwan3 wrapper.

Example: run Speedtest through wan1:

mwan3 use wan1 speedtest --force-by-latency-test

This ensures the test traffic exits only through the selected WAN, giving consistent and meaningful results per uplink.

Discard
Save
This page has been updated since your last edit. Your draft may contain outdated content. Load Latest Version

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on