WiFi (LAN) Speed Test For Windows and Linux
December 2, 2015 Leave a comment
As you may know I have an WiFi Speed Test app for Android-based mobiles/tablets.
Now I created something similar for Windows and Linux. Currently it is in alpha stage, but you can try&test it. In fact this is a network speed test (testing can be done on wireless (wifi) or wired network), but I wanted to keep the same name that my android app already uses.
First of all, I want to highlight this again: this software is intended to test the speed of your _local_ network (LAN), it is NOT an Internet speed test.
You can download the software from here: link. This is a java-based application, so Java (>=1.8) needs to be installed on your computer.
How to use it
After you downloaded it and Java is installed on your computer, just simple start the downloaded jar file. On Windows, double click on the jar file, on Linux (in console): java -jar wifi-speed-test-client-1.0alpha1.jar.
Then it will work very similar as WiFi Speed Test on Android does. No browse button currently, thus you need to give server IP address manually (displayed by the server, see later), and just click on Start button.
You can change the data size to be transferred, tune the message block size and select between upload and download tests.
The above app will not be useful unless you have a second phone or computer to use it as server!
You have to start the server on another computer, this server will receive the data sent by the app. It’s very easy to use, just download wifi_speed_test_server.exe to your other computer and start it. Alternatively, if you are using non-windows based computer, you can start the python version too (Python 2.7 is required, not compatible with Python 3), download wifi_speed_test.py and then start with the next command: python path_to/wifi_speed_test.py.
Don’t forget to enable tcp port 1212 and udp port 1213 if you are using firewall, or temporary disable it for the period of the tests.
For more info about the server, you can find here
Using mobile as server:
If you don’t have a second computer, you can use your mobile/tablet as server. Just download my WiFi Speed Test app for Android to your mobile, start it then scroll down and select “TCP SERVER” tab then click on start.
Either you are using a computer or mobile as server, the server app will display the IP address that you have to give as server address in the java app.
Feel free to contact me if you have any feedback. Thanks 🙂