La Fibre
Télécom => Réseau => Comment tester son débit ? => Discussion démarrée par: Sylv_01 le 14 septembre 2022 à 11:50:13
-
Bonjour,
Je me permets de poster ici ce sujet, car j'avais mis en place un monitoring me permettant de surveiller le débit de ma Box 4G au début de mon abonnement, afin de surveiller la stabilité de la connexion.
Pour ce faire, j'avais installé l'outil speedtest-cli sur mon NAS Synology, et je lançais en tache programmée (1 x heure), les datas étant remontées dans Domoticz pour les afficher sous forme de graphes.
Puis j'ai décidé d'arrêter de lancer des speedtest de façon automatique, car ça bouffe de la data sur mon forfait 4GBox, et puis tout allait bien...
J'ai tenté hier de le lancer manuellement afin de checker ma connexion pour aider un ami, mais j'ai une erreur qui intervient : "unable to connect to servers to test latency"
J'ai mis à jour speedtest-cli, sans succès.
J'ai cherché vainement sur le net, pas trouvé de réponse vraiment flagrante...
J'ai essayé sur une raspberry et également sur PC sur une distri Linux, ça fait pareil...
Certains d'entre vous utilisent-ils cet outil de mesure de débit et ont-ils rencontrés le problème ?
Par avance merci.
-
Bonjour,
J'utilise leur version par navigateur.
Mais pour apporter un élément de réponse, le protocole de test de ping (latency) à récemment changé chez eux.
Des bugs peuvent donc persister.
Par navigateur, ça rame un peu côté ping, mais les valeurs sont ok au final.
Voici un résultat avant la MAJ (une seule valeur de ping):
(https://www.speedtest.net/result/13136597446.png)
https://www.speedtest.net/result/13136597446.png
Voici un résultat après MAJ (trois valeurs de ping, de gauche à droite c'est meilleure valeur classique, meilleure valeur durant un téléchargement, et enfin meilleure valeur durant un téléversement):
(https://www.speedtest.net/result/13672732867.png)
https://www.speedtest.net/result/13672732867.png
-
Merci pour ta réponse, effectivement j'avais omis de le préciser, mais j'avais également fais le test depuis mon tel et ma tablette avec l'application speedtest, ça fonctionne...
Ce qui est bizarre, c'est que personne n'ait fait remonter le soucis sur le github, je vais voir comment faire une déclaration de bug...
[Edit] Bon, j'ai pas trouvé comment faire une décla de bug, à priori la rubrique <issues> a été désactivée par le mainteneur du projet :(
Du coup je lui ai fait un mail, on verra bien...
Sinon si quelqu'un connait un outil de test de débit en ligne de commande sous linux, je suis preneur ! ;D
-
Sinon si quelqu'un connait un outil de test de débit en ligne de commande sous linux, je suis preneur ! ;D
/self promo
nspeed ...
https://dl.nspeed.app/nspeed-client/latest/
doc: https://github.com/nspeed-app/nspeed/blob/main/README.md
installation :
curl -o nspeed https://dl.nspeed.app/nspeed-client/latest/nspeed_linux_amd64
chmod +x nspeed
quelques exemples d'utilisation:
# download 1 flux
./nspeed get http://bouygues.testdebit.info/10G/10G.iso
# download 4 flux
./nspeed get -n 4 http://bouygues.testdebit.info/10G/10G.iso
# upload 1 flux
./nspeed put http://bouygues.testdebit.info/ 10g
# upload 4 flux
./nspeed put -n 4 http://bouygues.testdebit.info/ 10g
# download et upload en meme temps
./nspeed get http://bouygues.testdebit.info/10G/10G.iso put http://bouygues.testdebit.info/ 10g
l'outil mesure les download/upload vers n'importe quel url. La c'est un exemple d'un serveur de mire chez Bouygues.
/fin self promo
sinon https://lafibre.info/tester-son-debit/
-
Salut et merci pour ta réponse, tu as raison de faire ton auto-promo, je vais tester !!!
Sinon mon NAS étant un Syno, j'ai vu que iPerf3 est dispo dans un paquet d'outils, mais je n'ai pas trop compris comment il s'utilisait, c'est plus pour tester son débit en interne entre plusieurs équipements, non ?
-
Salut et merci pour ta réponse, tu as raison de faire ton auto-promo, je vais tester !!!
Sinon mon NAS étant un Syno, j'ai vu que iPerf3 est dispo dans un paquet d'outils, mais je n'ai pas trop compris comment il s'utilisait, c'est plus pour tester son débit en interne entre plusieurs équipements, non ?
oui a la base c'est fait pour mesurer le débit entre machines locales mais ca peut aussi servir pour le débit Internet : il y a quelques serveurs iperf3 publics. voir https://iperf.fr/iperf-servers.php mais ce n'est pas trop conçu pour cela.
en local, pour tester, il faut faire "iperf3 -s" sur une machine A et "iperf3 -c adresse_IP_machine_A" sur une machine B. Ca test le débit B->A. Ajouter l'option -R (iperf3 -c machine_A -R) pour tester le débit A->B.
NSpeed devrait aussi marcher sur ton Syno si tu as un accès terminal/shell dessus. Si le cpu n'est pas x86_64 mais une autre architecture je peux faire une version adaptée de NSpeed (arm64, arm, mips, riscv64, etc)
Comme iperf3, NSpeed est aussi client/server donc tu peux lancer un nspeed server (./nspeed server -a="") et sur un client "./nspeed get http://ip_serveur:7333/10g" pour un sens et "./nspeed put http://ip_serveur:7333/ 10g" pour l'autre (ou inverser les rôles).
-
NSpeed devrait aussi marcher sur ton Syno si tu as un accès terminal/shell dessus. Si le cpu n'est pas x86_64 mais une autre architecture je peux faire une version adaptée de NSpeed (arm64, arm, mips, riscv64, etc)
Merci pour ton retour, à priori mon DS116 est équipe d'un Marvell® ARMADA™ 385 88f6820 dual- core CPU, je ne connais pas...
[Edit] ah, à priori il s'agit d'un Arm V7...
-
Merci pour ton retour, à priori mon DS116 est équipe d'un Marvell® ARMADA™ 385 88f6820 dual- core CPU, je ne connais pas...
[Edit] ah, à priori il s'agit d'un Arm V7...
"cat /proc/cpuinfo" devrait donner toutes les infos nécessaires. sinon "uname -a"
-
"cat /proc/cpuinfo" devrait donner toutes les infos nécessaires. sinon "uname -a"
Yes, je regarde ça en rentrant ce soir... ;)
-
admin@NAS_SYNOLOGY:~$ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 1 (v7l)
BogoMIPS : 3719.16
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x4
CPU part : 0xc09
CPU revision : 1
processor : 1
model name : ARMv7 Processor rev 1 (v7l)
BogoMIPS : 3726.54
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x4
CPU part : 0xc09
CPU revision : 1
Hardware : Marvell Armada 380/381/382/383/384/385/388 (Device Tree)
Revision : 0000
Serial : 0000000000000000
admin@NAS_SYNOLOGY:~$
-
ok j'ai build une version "arm 7" pour voir:
sur le nas:
curl -o ./nspeed https://dl.nspeed.app/nspeed-client/preview/nspeed_linux_arm7
chmod +x nspeed
dis moi si elle fonctionne.
-
Hello, super merci !
Ça a l'air tout bon :
. /nspeed - get n 1 http://appliwave.testdebit.info/1G.iso
Jobs:
0 HTTP client {Method: GET, URL: "http://appliwave.testdebit.info/1G.iso", IPversion: 0, Address: , Group: 0, timeout: 8s, delay: 0s, h2c: false, http1.1:false}}
before Do: Alloc = 3.1m B TotalAlloc = 3.1m B Sys = 10.7m B NumGC = 0
after Do: Alloc = 3.3m B TotalAlloc = 3.3m B Sys = 10.7m B NumGC = 0
client ended: Alloc = 3.3m B TotalAlloc = 3.3m B Sys = 10.7m B NumGC = 0
4:39PM | WARN | all jobs ended
Job| Read speed| Write speed| Time| Bytes read| Bytes written|command
Job 0| 22.1 Mbps| 0 bps| 8.00| 22.1 MB| 0 B|get http://appliwave.testdebit.info/1G.iso (45.85.134.187:80 - 47.328 ms - HTTP/1.1)
Total| 22.1 Mbps| 0 bps| 8.00| 22.1 MB| 0 B|
admin@NAS_SYNOLOGY:/var/services/homes/sylvain$