Auteur Sujet: Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux  (Lu 15324 fois)

0 Membres et 1 Invité sur ce sujet

Frederic

  • Abonné Coriolis Telecom
  • *
  • Messages: 333
  • Dives sur Mer (14)
Installer SpeedTest-CLI 2.1.2 sous Ubuntu / Debian :
wget https://ubuntu.lafibre.info/ubuntu/pool/universe/s/speedtest-cli/speedtest-cli_2.1.2-2_all.deb
sudo apt remove speedtest-cli
sudo apt remove speedtest
sudo apt install python-pkg-resources
sudo dpkg -i speedtest-cli_2.1.2-2_all.deb
rm speedtest-cli_2.1.2-2_all.deb




Installer le client officiel SpeedTest d'Ookla sous Ubuntu / Debian :
wget https://ookla.bintray.com/debian/ookla-speedtest-1.0.0-x86_64-linux.deb
sudo apt remove speedtest-cli
sudo apt remove speedtest
sudo dpkg -i ookla-speedtest-1.0.0-x86_64-linux.deb
rm ookla-speedtest-1.0.0-x86_64-linux.deb





Raf,

Resultats (fait il y a 5 min) sous linux debian 64bits, avec 2 Gigabyte BRIX Core i7 identiques (meme disk SSD, meme RAM, etc...), sur le point final Massy 10Gbps.
(le tool speedtest-cli a ete modifier pour utiliser 16 process au lieu des 4 ou 8 par defaut)

Ma ligne Coriolis :
./speedtest-cli.sh --server 2231
Retrieving speedtest.net configuration...
Testing from Coriolis Telecom SAS (185.203.181.124)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TestDebit.info (Massy) [14.99 km]: 12.857 ms
Testing download speed................................................................................
Download: 315.47 Mbit/s
Testing upload speed................................................................................................
Upload: 194.18 Mbit/s

Ligne Orange :
./speedtest-cli.sh --server 2231
Retrieving speedtest.net configuration...
Testing from Orange (90.90.x.x)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by TestDebit.info (Massy) [20.70 km]: 25.03 ms
Testing download speed................................................................................
Download: 867.89 Mbit/s
Testing upload speed................................................................................................
Upload: 224.92 Mbit/s


le Up est similaire mais alors le Down c'est presque du simple au triple...

bye Fred

vivien

  • Administrateur
  • *
  • Messages: 47 081
    • Twitter LaFibre.info
speedtest-cli
« Réponse #1 le: 12 novembre 2017 à 12:59:28 »
(le tool speedtest-cli a ete modifier pour utiliser 16 process au lieu des 4 ou 8 par defaut)
Ah intéressant, car par défaut les performances sont éloignée du vrai SpeedTest.

Il y a moyen de faire un test sur le port 8080 ?
J'avais observé à l'époque qu'il utilisait le SpeedTest mobile legacy (port 80) et non le SpeedTest fixe (port 8080).
Depuis quelques mois le SpeedTest mobile est passé sur le port 80. Je pense que Ookla va demander aux serveurs de ne plus héberger le contenu sur le port 80.

Je pense que certains utilisent speedtest-cli pour automatiser la chose, car sur mon serveur, sur le port 80, j'ai strictement le même nombre de test à 3h du matin que en soirée ou en journée.

Frederic

  • Abonné Coriolis Telecom
  • *
  • Messages: 333
  • Dives sur Mer (14)
speedtest-cli
« Réponse #2 le: 12 novembre 2017 à 17:59:13 »
vivien,
speedtest-cli utilise la base de speedtest, les nodes sont tous en 8080 par defaut...

bye Fred

vivien

  • Administrateur
  • *
  • Messages: 47 081
    • Twitter LaFibre.info
speedtest-cli
« Réponse #3 le: 12 novembre 2017 à 20:14:07 »
Tu utilises quel speedtet-cli ?

Personnellement, j'ai réalisé sudo apt install speedtest-cli

J'ai donc la version 1.0.6 (livré avec Ubuntu 17.10) :
$ speedtest-cli --version
1.0.6


J'ai réalisé un nouveau test avec Wireshark : c'est bien le port 80 qui est utilisé, donc le vieux SpeedTest il y a quelques années...

Aujourd'hui le port 80 n'est plus utilisé par SpeedTest.

J'ai comparé SpeedTest flash, SpreesTest html5 et SpeedTest-cli et ce dernier est clairement moins bon, il ne sais pas gérer les très haut débit.

Frederic

  • Abonné Coriolis Telecom
  • *
  • Messages: 333
  • Dives sur Mer (14)
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #4 le: 12 novembre 2017 à 20:54:58 »
Vivien,
regarde le resultat sur la ligne Orange dans le 1er post, tu verras le score du download (867.89 Mbit/s), donc il gere le tres haut debit...
il faut modifier le source de speedtest-cli pour passer a 16 process (ou + si besoin).

bye Fred

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #5 le: 15 novembre 2017 à 01:27:53 »
il faut modifier le source de speedtest-cli pour passer a 16 process (ou + si besoin).

Déjà prendre 4 process (sur un même serveur) c'est déjà bien...

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #6 le: 15 novembre 2017 à 09:11:24 »
J'ai réussi à obtenir un bon débit sur une VM Google avec speedtest-cli:

Frederic

  • Abonné Coriolis Telecom
  • *
  • Messages: 333
  • Dives sur Mer (14)
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #7 le: 15 novembre 2017 à 09:29:31 »
salut,
test des USA cote ouest vers Massy avec 4422Mbps ?
y a pas comme un soucis ? ;D

bye Fred

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #8 le: 15 novembre 2017 à 09:32:36 »
salut,
test des USA cote ouest vers Massy avec 4422Mbps ?
y a pas comme un soucis ? ;D

bye Fred
La VM n'est pas aux USA, c'est juste son IP qui est géolocalisé la-bas.
Du coup speedtest calcul la distance en fonction de la géolocalisation de l'IP ;)

Parce que sinon, USA West -> France = 8 ms, ça serai génial ^^

domoticity

  • Abonné Orange Fibre
  • *
  • Messages: 12
  • Nice 06
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #9 le: 25 mars 2018 à 01:22:09 »
Vivien,
regarde le resultat sur la ligne Orange dans le 1er post, tu verras le score du download (867.89 Mbit/s), donc il gere le tres haut debit...
il faut modifier le source de speedtest-cli pour passer a 16 process (ou + si besoin).

bye Fred

Hello
Je ne suis pas encore très doué en script et programmation et j'aurais une petite question:
Comment modifier la source pour utiliser 16 process merci :)

vivien

  • Administrateur
  • *
  • Messages: 47 081
    • Twitter LaFibre.info
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #10 le: 26 mars 2018 à 21:11:42 »
Vivien,
regarde le resultat sur la ligne Orange dans le 1er post, tu verras le score du download (867.89 Mbit/s), donc il gere le tres haut debit...
il faut modifier le source de speedtest-cli pour passer a 16 process (ou + si besoin).

bye Fred

J'arrive bien à avoir de bons débits, a condition d'avoir une latence faible :

Que vaut SpeedTest-cli sous Linux :

Voici 3 tests effectués : les débits sont plutôt bon, mais c'est lié au fait que latence est nulle. Cette application télécharge des petits fichiers de 32 Mo en http (le protocole de test est complètement différent du SpeedTest officiel). Les débits s'écroulent rapidement dès que la latence augmente.

Ces fichiers de 32 Mo sont sur tous les serveurs SpeedTest car ils étaient utilisés il y a 5 ans pour l’application SpeedTest mobile.




Philibert

  • Abonné Bbox fibre
  • *
  • Messages: 283
  • Grenoble (38)
Speedtest-cli : SpeedTest Ookla en ligne de commande sous Linux
« Réponse #11 le: 11 mai 2018 à 18:20:06 »
Hello,

Je me suis amusé à tester tout ça sur mon Odroid C2 afin de voir ce qu'il a dans le ventre (enfin surtout sa connexion Gigabit)
Autant le down est plutôt réaliste (abonnement Red 400/500) que pour l'upload c'est pas trop ça...

Avez-vous également ce comportement ?