Skip to main content

MTR Speed Test

Troubleshooting

When experiencing speed issues, it is possible this is caused by latency or a bad hop to the server that is trying to be reached or the site in question.

An MTR test is a broad-spectrum diagnostic that can identify where connections are failing and may identify what's causing your connection to fail. Please note that MTR tests can only be run on Windows, macOS, or Linux. However, as the test is done is to assess your network, not specific devices, the device used to run the test is not relevant to the result. Also, please ensure you run the test while using the specific ISP network that is at issue.

To install Homebrew and run an MTR Test on your Mac please follow the below instructions:

General Disclaimer: This application is not owned or supported by Private Internet Access, or it's a parent or affiliate company. Use of this application, or any applications made by 3rd party developers, are at your discretion and liability.)

Step 1: Install Homebrew

You should be able to install the MTR package on your machine using Homebrew.

Step 2: Terminal

Open a Terminal window

Step 3: Commands Part 1.

When prompted enter the following command:

/usr/bin/ruby -e "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/master/install](https://raw.githubusercontent.com/Homebrew/install/master/install))"

Follow the prompts provided after entering the above command.

Step 4: Commands Part 2.

Once you have installed Homebrew, enter the following command:

brew install mtr

Step 5: Run MTR Test

Following this, you will be able to run the necessary tests:

  1. DISCONNECT from the VPN.

  2. Below you will find the tests we need you to run so that we can review your speed issue:

Please run each MTR test for 100 cycles (Press "P" to pause when you see the count reach at least 100 in the Snt column).

  1. WITHOUT the VPN active, to www.google.com. Please use the following command:

sudo /usr/local/sbin/mtr [www.google.com](http://www.googl.com/)

Once you have reached a 100 cycles on your keyboard, press Command + Shift + 4 and then release all keys. This will take a screenshot of the results and save it on your desktop.

From there please press "Q" to quit.

  1. WITH the VPN active, to whatever VPN server you have been trying to connect to. A list of the hostnames for our servers can be found here.

Please make sure to enter the server name as it appears on that site (Example us-east.privateinternetaccess.com)

Within your Terminal, Please use the following command:

sudo /usr/local/sbin/mtr us-east.privateinternetaccess.com

But replace us-east.privateinternetaccess.com with the server, you are having trouble with.

Once you have reached a 100 cycles on your keyboard, take a screenshot of the results and save it on your desktop.

From there please press "Q" to quit.

  1. WITH the VPN active, to www.google.com

Within your Terminal, Please use the following command:

sudo /usr/local/sbin/mtr [www.google.com](http://www.googl.com/)

Once you have reached a 100 cycles on your keyboard, take a screenshot of the results and save it on your desktop.

  1. CONNECT to the VPN.

Once you have completed the following three MTR tests please label each screenshot accordingly (e.g., To Google VPN OFF, etc.), and attach them to your reply so that we can take a look at the results.

If you need assistance in reading the results, please feel free to submit a support ticket. The following link will give you the ability to create a support ticket: Contact Us - PIA Support Portal.

With the tests complete, click the Copy Text to clipboard and paste them in a separate text file and label them according to the site tested and if the test was with the VPN on or off.

Authors list

First published: 20/02/2020

Last updated: Jun 4, 2020 by Kaneesha Davis