I have seen this question: Slow download speed in terminal and this one Different download speeds in Ifstat and Chrome and they are old, referring a different version of my current OS and/or related to a different thing.
My system:
- Laptop Dell inspiron 15 3000
- RAM: 16 GB
- SSD 480 GB Kingston
- Intel Core i3 7th Generation
- OS: Ubuntu 18.04 with Software and System Updates
- Web Browser: Mozilla Firefox, Google Chrome, Palemoon. All latest.
- Terminal emulator: Yakuake, gnome-terminal.
- Other Terminal: TTY1
- Internet service provider connection speed: 100 Mbps (asymmetric)
My connection is showing different speed when running speed tests from terminal emulator, TTY and compared to what the speedtest.net page is showing on a web browser.
Screenshots here:
Firefox results on speedtest.net
Results on Yakuake, using the speedtest command in a terminal. TTY results are the same.
As you can see, the web browser shows I have 94.07 Mbps upload but the terminal shows only 4 Mbit/s.
Additional Questions
- The results I am receiving in the terminal are real or is the web browser the real speed on my computer?
- Is the terminal "locked" on the Internet speed?
- If the answer to the previous question is "Yes", how can I unlock it?
- If the answer to question 2 is "No", how can I make sure the web browser shows the real Internet connection speed?
- Is it there a difference between "Mbit/s" and "Mbps"?
I have noticed some low speed when downloading large files, but had no problem until today, when I noticed that big files are delaying a lot uploading. And after checking out my logs on one of my local computers, which automatically uploads large files to a web server, I can see it is taking a long time to upload the file.
If you need further information about my system or connection, please let me know.
From the
speedtest-cli
repository:So this is a known problem.
Answers to a similar question at SuperUser seem to indicate that more recent versions (i.e. clone the Git repo and buid from there) are better but not yet perfect.