Real International speed tests

What ISP are you testing on?


  • Total voters
    57

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
x/125000 = x * 8 / 1,000,000 seems to be a simple conversion from B/s to Mbps. Looks like -uMbps has no impact for the csv format.
DUH! Of course 12.5 is an 8th relationship. Thanks @xiaofan ! Feeling quite foolish now. :s13:

Subconsciously, I kept thinking "I know there's a relationship.... there has gotta be a relationship." But I was stuck thinking of 1024s.
 
Last edited:

miloaisdino

Senior Member
Joined
Mar 25, 2016
Messages
955
Reaction score
53
here are my set of m1 results! not too bad
Speedtest by Ookla

Server: Singtel - Singapore (id = 25960)
ISP: M1
Latency: 3.68 ms (0.09 ms jitter)
Download: 932.26 Mbps (data used: 421.9 MB)
Upload: 796.24 Mbps (data used: 409.1 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/34093d35-e784-45f9-9927-b831f9cc9443

Speedtest by Ookla

Server: ViewQwest - Singapore (id = 2054)
ISP: M1
Latency: 2.60 ms (0.05 ms jitter)
Download: 931.29 Mbps (data used: 927.2 MB)
Upload: 797.61 Mbps (data used: 401.3 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/f59b394d-e3a5-4518-8470-3985fd7423c3

Speedtest by Ookla

Server: PT FirstMedia - Singapore (id = 7556)
ISP: M1
Latency: 2.25 ms (0.14 ms jitter)
Download: 934.47 Mbps (data used: 457.0 MB)
Upload: 812.35 Mbps (data used: 395.8 MB)
Packet Loss: Not available.
Result URL: https://www.speedtest.net/result/c/f7263f9c-e383-438f-a9f6-7749120c9e99

Speedtest by Ookla

Server: Comcast - Sacramento, CA (id = 9436)
ISP: M1
Latency: 178.41 ms (0.40 ms jitter)
Download: 840.15 Mbps (data used: 1.2 GB)
Upload: 194.45 Mbps (data used: 345.5 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/076cd092-a91c-4603-8bde-296cc69f08af

Speedtest by Ookla

Server: Spectrum - Los Angeles, CA (id = 16974)
ISP: M1
Latency: 170.44 ms (0.07 ms jitter)
Download: 705.01 Mbps (data used: 866.4 MB)
Upload: 175.74 Mbps (data used: 189.1 MB)
Packet Loss: 0.0%

Speedtest by Ookla

Server: University of Texas, Austin - Austin, TX (id = 16089)
ISP: M1
Latency: 200.87 ms (0.50 ms jitter)
Download: 60.83 Mbps (data used: 92.4 MB)
Upload: 27.49 Mbps (data used: 53.4 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/41dbff51-3a8a-45db-99be-4c7116d69461

Speedtest by Ookla

Server: Optus - Melbourne (id = 30932)
ISP: M1
Latency: 144.50 ms (7.42 ms jitter)
Download: 72.25 Mbps (data used: 99.3 MB)
Upload: 187.38 Mbps (data used: 322.3 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/8c5b752c-cc74-46d1-b517-c62a68d0a54f

Speedtest by Ookla

Server: Misaka Network, Inc. - Tokyo (id = 44988)
ISP: M1
Latency: 112.51 ms (13.14 ms jitter)
Download: 969.63 Mbps (data used: 1.5 GB)
Upload: 139.45 Mbps (data used: 222.9 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/2da683f4-8513-4350-8d59-111d59c09b34

Speedtest by Ookla

Server: SIMPLYCONNECT - Dar es Salaam (id = 13902)
ISP: M1
Latency: 266.90 ms (0.22 ms jitter)
Download: 6.59 Mbps (data used: 9.5 MB)
Upload: 25.65 Mbps (data used: 43.3 MB)
Packet Loss: 0.3%
Result URL: https://www.speedtest.net/result/c/d273df13-1598-4dd4-916f-ed0181895ed7

Speedtest by Ookla

Server: Bell Mobility - Vancouver, BC (id = 17402)
ISP: M1
Latency: 230.18 ms (0.31 ms jitter)
Download: 764.72 Mbps (data used: 1.1 GB)
Upload: 169.85 Mbps (data used: 283.6 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/83bf175e-e57e-43c9-8902-8c983dd41161

Speedtest by Ookla

Server: Telstra International - Hong Kong (id = 44340)
ISP: M1
Latency: 31.91 ms (0.08 ms jitter)
Download: 915.16 Mbps (data used: 1.2 GB)
Upload: 218.35 Mbps (data used: 398.4 MB)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/5040d173-fd4f-4726-8bb8-08d29c5ac295
moral of story: m1 international upload is capped at 200mbps

note: upload does not exceed 800mbps due to bufferbloat qos on my side
 
Last edited:

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
Appreciate everyone's help.

so here are my results.

ViewQwest really really sucks.

All taken from the same laptop connected by LAN cable directly to ONT.

- command line

ebvTdnV.png


- Windows Application (download complete, doing upload).

twZ4s2o.png



- browser tab

2j5FoAV.png
 

xiaofan

Arch-Supremacy Member
Joined
Sep 16, 2018
Messages
18,107
Reaction score
2,881
Appreciate everyone's help.

so here are my results.

ViewQwest really really sucks.

All taken from the same laptop connected by LAN cable directly to ONT.

Viewquest is not that bad. As mentioned, your connection is broken (eg: ONT broken, firbre cable broken, etc). You have to contact Viewquest for technical support.
 

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
Viewquest is not that bad. As mentioned, your connection is broken (eg: ONT broken, firbre cable broken, etc). You have to contact Viewquest for technical support.

I've sent them a few emails this week, all completed ignored.
 

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
If anything, there seems to be a noticeable improvement on Singtel's end in terms of network speeds. Will continue to monitor, but the general improvements are not unwelcome.

Let's hope it's sustainable and quality of network continues to improve to acceptable levels that are deserving of the price premium over competitor offerings.
 

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
Created a Windows batch file equivalent for those using Windows.

You need to download the CLI file, Speedtest.exe, from the Speedtest-CLI site, and to place it in a Directory that is on the path, or to edit the %PATH%. Alternatively, edit the batch file to absolutely reference speedtest.exe and put the batch file in the same folder as the speedtest executable.

It should work mostly similarly, except when an antivirus program locks up the .csv file and prevents any writing to it. Have left some comments in the BAT file for ease of reference, but for the most part it's identical to the Linux/macOS shell script above.

Code:
@echo off

:: Create results subdirectory if it does not exist
if not exist "results\" mkdir results

:: Define the filename variable
set RS=.\results\results-%date:~10,4%%date:~4,2%%date:~7,2%.csv

:: Singtel
speedtest -fcsv -uMbps --output-header -s25960 > %RS%

:: ViewQuest SG
speedtest -fcsv -uMbps -s2054 >> %RS%

:: PT FirstMedia - Singapore
speedtest -fcsv -uMbps -s7556 >> %RS%

:: Comcast - Sacramento, CA
speedtest -fcsv -uMbps -s9436 >> %RS%

:: Spectrum - Los Angeles, CA
speedtest -fcsv -uMbps -s16974 >> %RS%

:: University of Texas, Austin - Austin, TX
speedtest -fcsv -uMbps -s16089 >> %RS%

:: Optus - Melbourne, AU
speedtest -fcsv -uMbps -s30932 >> %RS%

:: Misaka Network Inc - Tokyo, JP
speedtest -fcsv -uMbps -s44988 >> %RS%

:: SIMPLYCONNECT - Dar es Salaam
speedtest -fcsv -uMbps -s13902 >> %RS%

:: Celcom Axiata - Kuala Lumpur
speedtest -fcsv -uMbps -s4956 >> %RS%

:: Bell Mobility - Vancouver, BC
speedtest -fcsv -uMbps -s17402 >> %RS%

:: Telstra International - HK
speedtest -fcsv -uMbps -s44340 >> %RS%

Link to Excel file: https://file.io/tIUbNTBew8CQ
 
Last edited:

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
Sunday Morning at about 8.30am. Messing with Excel and changed the presentation to be more similar to the standard Speedtest-cli output

ServerLatencyDownloadUploadLossShare URL
Singtel - Singapore (id = 25960)1.87ms (Jitter = 0.11ms)948.4Mbps (data used: 7.4GB)945.65Mbps (data used: 8.8GB)0.00%https://www.speedtest.net/result/c/2d1a9028-ea64-4aa9-b6c8-58bb88706337
ViewQwest - Singapore (id = 2054)2.91ms (Jitter = 0.09ms)939.36Mbps (data used: 5.7GB)939.66Mbps (data used: 8.9GB)0.00%https://www.speedtest.net/result/c/84c81676-76e5-4ec9-bdce-107f4baa685c
PT FirstMedia - Singapore (id = 7556)2.01ms (Jitter = 0.13ms)940.92Mbps (data used: 6.1GB)938.39Mbps (data used: 8.7GB)N/Ahttps://www.speedtest.net/result/c/47852120-c56a-443a-8263-67272974a221
Comcast - Sacramento, CA (id = 9436)187.99ms (Jitter = 0.09ms)888.03Mbps (data used: 11.1GB)173.65Mbps (data used: 1.9GB)0.00%https://www.speedtest.net/result/c/7ebb9504-cdb5-4883-a840-98e964fcd77b
Spectrum - Los Angeles, CA (id = 16974)180.34ms (Jitter = 0.39ms)893.75Mbps (data used: 10.8GB)142.35Mbps (data used: 1.5GB)0.00%https://www.speedtest.net/result/c/af45da0e-5437-4585-a851-1d5856affbf9
University of Texas, Austin - Austin, TX (id = 16089)227.38ms (Jitter = 0.13ms)322.42Mbps (data used: 4.1GB)8.52Mbps (data used: 0.2GB)0.00%https://www.speedtest.net/result/c/1b4e28d3-b134-47cb-ae19-1e3dc6c46ec2
Optus - Melbourne (id = 30932)109.66ms (Jitter = 0.08ms)926.32Mbps (data used: 12.4GB)219.63Mbps (data used: 3.1GB)0.00%https://www.speedtest.net/result/c/bd9d8a4b-93f3-4cba-8c95-08b04633e2c8
Misaka Network, Inc. - Tokyo (id = 44988)80.37ms (Jitter = 0.14ms)628.92Mbps (data used: 6.0GB)352.97Mbps (data used: 4.8GB)0.00%https://www.speedtest.net/result/c/51a789ce-2990-482f-8357-dc576ac49c59
Celcom Axiata - Kuala Lumpur (id = 4956)286.66ms (Jitter = 0.08ms)687.1Mbps (data used: 8.0GB)108.11Mbps (data used: 1.5GB)0.00%https://www.speedtest.net/result/c/be65bab0-7397-4273-afcf-8ceb5a658548
Bell Mobility - Vancouver, BC (id = 17402)243.12ms (Jitter = 0.13ms)867.93Mbps (data used: 10.0GB)102.96Mbps (data used: 0.9GB)0.00%https://www.speedtest.net/result/c/34b1744e-40ef-4b72-95e9-302800f7793e
Telstra International - Hong Kong (id = 44340)34.69ms (Jitter = 0.07ms)935.02Mbps (data used: 8.9GB)938.02Mbps (data used: 9.8GB)0.00%https://www.speedtest.net/result/c/fb8ced81-bc08-4e88-8fdf-436ba01f9278

Noticed SIMPLYCONNECT - Dar es Salaam has dropped out. No issues. Will source something else to replace it. Anyone have any recommendations?
 
Last edited:

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
For now, the tentative Linux/macOS shell script and Windows BAT file. It exports a file results-YYYYmmdd.csv, and we can open the file using the attached MS Excel File that automates the formatting process. Open it, go to Data -> Refresh. Select your exported CSV and it should automatically fill and format the data. Go to Alternate tab, copy/paste in HWZ. Done. :)

Server list is a random selection from around the globe.
Linux/macOS Version:
Code:
# csvspdt.sh
# exports to results-YYYYmmdd.csv in folder.
#!/bin/bash

RS=./results/results-`date +'%Y%m%d'`.csv

# Singtel
speedtest -fcsv -uMbps --output-header -s25960 > $RS

# ViewQuest SG
speedtest -fcsv -uMbps -s2054 >> $RS

# PT FirstMedia - Singapore
speedtest -fcsv -uMbps -s7556 >> $RS

# Comcast - Sacramento, CA
speedtest -fcsv -uMbps -s9436 >> $RS

# Spectrum - Los Angeles, CA
speedtest -fcsv -uMbps -s16974 >> $RS

# University of Texas, Austin - Austin, TX
speedtest -fcsv -uMbps -s16089 >> $RS

# Optus - Melbourne, AU
speedtest -fcsv -uMbps -s30932 >> $RS

# Misaka Network Inc - Tokyo, JP
speedtest -fcsv -uMbps -s44988 >> $RS

# SIMPLYCONNECT - Dar es Salaam
speedtest -fcsv -uMbps -s13902 >> $RS

# Celcom Axiata - Kuala Lumpur
speedtest -fcsv -uMbps -s4956 >> $RS

# Bell Mobility - Vancouver, BC
speedtest -fcsv -uMbps -s17402 >> $RS

# Telstra International - HK
speedtest -fcsv -uMbps -s44340 >> $RS

Windows csvspdt.bat
Code:
@echo off

:: Create results subdirectory if it does not exist
if not exist "results\" mkdir results

:: Define the filename variable
set RS=.\results\results-%date:~10,4%%date:~4,2%%date:~7,2%.csv

:: Singtel
speedtest -fcsv -uMbps --output-header -s25960 > %RS%

:: ViewQuest SG
speedtest -fcsv -uMbps -s2054 >> %RS%

:: PT FirstMedia - Singapore
speedtest -fcsv -uMbps -s7556 >> %RS%

:: Comcast - Sacramento, CA
speedtest -fcsv -uMbps -s9436 >> %RS%

:: Spectrum - Los Angeles, CA
speedtest -fcsv -uMbps -s16974 >> %RS%

:: University of Texas, Austin - Austin, TX
speedtest -fcsv -uMbps -s16089 >> %RS%

:: Optus - Melbourne, AU
speedtest -fcsv -uMbps -s30932 >> %RS%

:: Misaka Network Inc - Tokyo, JP
speedtest -fcsv -uMbps -s44988 >> %RS%

:: SIMPLYCONNECT - Dar es Salaam
speedtest -fcsv -uMbps -s13902 >> %RS%

:: Celcom Axiata - Kuala Lumpur
speedtest -fcsv -uMbps -s4956 >> %RS%

:: Bell Mobility - Vancouver, BC
speedtest -fcsv -uMbps -s17402 >> %RS%

:: Telstra International - HK
speedtest -fcsv -uMbps -s44340 >> %RS%
Link to Excel file: https://file.io/tIUbNTBew8CQ

Hope this helps!
 

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
here's my latest run (same set up), around 2pm.

C:\files>speedtest -s 16974

Speedtest by Ookla

Server: Spectrum - Los Angeles, CA (id = 16974)
ISP: Viewqwest
Latency: 182.67 ms (0.22 ms jitter)
Download: 234.44 Mbps (data used: 347.7 MB )
Upload: 46.19 Mbps (data used: 76.2 MB )
Packet Loss: 0.0%
Result URL:

C:\files>speedtest -s 2054

Speedtest by Ookla

Server: ViewQwest - Singapore (id = 2054)
ISP: Viewqwest
Latency: 2.27 ms (0.22 ms jitter)
Download: 936.32 Mbps (data used: 1.3 GB )
Upload: 884.70 Mbps (data used: 1.2 GB )
Packet Loss: 0.0%
Result URL:
 

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
here's an edited Windows batch to include the date/time in each row (it doesn't have the output header). So that we can use it with scheduler

note that the command line version is bytes not bits (-u flag doesn't seem to change) so just multiply by 8

@Echo off
speedtest -fcsv -s2054 > "temp.txt"
set /P results=<temp.txt
echo %date% %time%, %results% >> "results.txt"
 
Last edited:

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
here's an edited Windows batch to include the date/time in each row (it doesn't have the output header). So that we can use it with scheduler

note that the command line version is bytes not bits (-u flag doesn't seem to change) so just multiply by 8

@Echo off
speedtest -fcsv -s2054 > "temp.txt"
set /P results=<temp.txt
echo %date% %time%, %results% >> "results.txt"
Nice. You could simply reverse the results and add the date and time at the end, and you probably can still retain the headers for future manipulation/scripting in Excel. When you open the attached Excel file (Feel free to scan through it as needed), just go to Data on the ribbon Toolbar and click on "Refresh all". It'll prompt you to load the results CSV file, and automatically fills the data and copies it into the new sheet reformatted nicely - so you can simply copy/paste the table into forums.

If precision isn't so important (as in, you don't need to know the exact H:mm:ss that that particular command was run, just append the time to the filename instead - it's probably good enough to have a general idea when the entire batch/script was run. For me, it's automated to run once a day so keeping a day record is fine.

Found this while searching up automation and logging sometime back. Might embark on it if I have time.
https://andresrcs.rbind.io/2020/01/21/speed_test/
 
Last edited:

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
Singtel Broadband, Sunday Night, 10.29pm

ServerLatencyDownloadUploadLoss
Singtel - Singapore (id = 25960)1.89ms (Jitter = 0.12ms)949.4Mbps (data used: 6.5GB)944.8Mbps (data used: 8.7GB)0.00%
ViewQwest - Singapore (id = 2054)4.28ms (Jitter = 0.48ms)882.37Mbps (data used: 8.9GB)886.82Mbps (data used: 9.1GB)0.00%
PT FirstMedia - Singapore (id = 7556)2.24ms (Jitter = 0.13ms)935.66Mbps (data used: 3.6GB)937.68Mbps (data used: 8.9GB)N/A
Comcast - Sacramento, CA (id = 9436)172.79ms (Jitter = 0.18ms)889.36Mbps (data used: 10.8GB)165.73Mbps (data used: 2.3GB)0.00%
Spectrum - Los Angeles, CA (id = 16974)187.29ms (Jitter = 0.12ms)885.57Mbps (data used: 11.0GB)143.91Mbps (data used: 1.1GB)0.00%
University of Texas, Austin - Austin, TX (id = 16089)220.04ms (Jitter = 0.12ms)176.14Mbps (data used: 1.7GB)43.35Mbps (data used: 0.5GB)0.00%
Optus - Melbourne (id = 30932)109.41ms (Jitter = 0.1ms)911.41Mbps (data used: 12.4GB)292.93Mbps (data used: 2.1GB)0.00%
Misaka Network, Inc. - Tokyo (id = 44988)76.38ms (Jitter = 0.14ms)670.76Mbps (data used: 7.1GB)229.48Mbps (data used: 2.8GB)0.00%
SIMPLYCONNECT - Dar es Salaam (id = 13902)442.2ms (Jitter = 0.21ms)2.73Mbps (data used: 0.0GB)15.68Mbps (data used: 0.2GB)0.00%
Celcom Axiata - Kuala Lumpur (id = 4956)287.22ms (Jitter = 1.36ms)777.37Mbps (data used: 8.9GB)119.25Mbps (data used: 1.6GB)0.00%
Bell Mobility - Vancouver, BC (id = 17402)234.13ms (Jitter = 0.09ms)871.55Mbps (data used: 10.3GB)158.55Mbps (data used: 1.8GB)0.00%
Telstra International - Hong Kong (id = 44340)39.92ms (Jitter = 0.05ms)946.37Mbps (data used: 8.7GB)387.07Mbps (data used: 3.7GB)0.00%
 

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
is Raspberry Pi sufficiently powerful enough to get 1 GBbps on speedtest? I currently have a laptop connected directly to the ONT by LAN to monitor the speed but I need to take it back.
 

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
is Raspberry Pi sufficiently powerful enough to get 1 GBbps on speedtest? I currently have a laptop connected directly to the ONT by LAN to monitor the speed but I need to take it back.
You'll need the Pi4b. The Pi3b has gigabit ethernet but it is capped at around 300Mbps as it's on the USB2 bus. :s13:



I had a Pi3b but I gave it away to my cousin when I repurposed my VIM3L to be an Ubuntu server once I upgraded my parents' TV to a Xiaomi Android TV - it was formerly their media box.
 

firesong

Supremacy Member
Deluxe Member
Joined
Jan 17, 2001
Messages
7,913
Reaction score
3,948
lol...at this rate I should just sign up for additional Singtel fiber line.
Might be better off looking at Starhub, M1, or MyRepublic imo. ;)

I'm just holding out until my contract ends to switch out. The poor routing is reason enough for me to want out.
 

xiaofan

Arch-Supremacy Member
Joined
Sep 16, 2018
Messages
18,107
Reaction score
2,881
I am using a Raspberry Pi 400 running OpenWRT as my router now. Its CPU is pretty fast. I am using the Ugreen USB to Gigabit Ethernet adapter as the WAN port and the built-in Gigabit Ethernet as the LAN port. Then I connect my free Singtel Mesh Router to the LAN port as the wireless AP. I have another Raspberry Pi 400 for running different distributions of Linux. Both can sustain near 1Gbps wired connection using SpeedTest-CLI or iperf3.

My Asus RT-AX82U has a weaker CPU which is not good enough for near 1Gbps wired connection using SpeedTest-CLI or iperf3. So I have another Intel J4105 mini PC connected to both my RT-AX82U and my Raspberry Pi 400. With that Intel J4105 mini PC, I can run easily different utilities like SpeedTest-CLI, iperf3, librespeed-go, etc. I am also experimenting with Docker on the Intel J4105 mini PC which has 4 LAN ports. Previously I was running pfSense using the Intel J4105 mini PC but I feel it is a bit wasted just running pfSense.
 

rubicon

Master Member
Joined
Dec 6, 2007
Messages
2,604
Reaction score
179
hi all, as an update ViewQwest support contacted me and managed to fix the problem.

I now get ~950 Mbps to ViewQwest local server at night.
 
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ. Forum members and moderators are responsible for their own posts.

Please refer to our Community Guidelines and Standards, Terms of Service and Member T&Cs for more information.
Top