La Fibre

Télécom => Logiciels et systèmes d'exploitation => testdebit Iperf => Discussion démarrée par: StefLibreville le 25 juillet 2016 à 15:41:31

Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 25 juillet 2016 à 15:41:31
Bonjour à Tous,
Je voulais faire un test de bande passante entre 2 machines sur un même réseau.
Les 2 machines sont connectées sur une box (FAI - MTN Cameroun). L'une est connectée avec un cable réseau, l'autre via le Wifi de la box.
Les machines fonctionnent corrctement, se ping, se voient sans pb.
Les 2 machines sont en windows10, le PC de bureau en 32bits, le portable en 64bits.

J'ai chargé les bonne version de iPerf3.
C'est le PC de bureau qui fait office de serveur.

Quand je lance un test depuis le portable j'obtiens le message suivant:

g:\iperf\iperf-3.1.3-win32>iperf3 -c 192.168.1.35
Connecting to host 192.168.1.35, port 5201
[  4] local 192.168.1.34 port 50248 connected to 192.168.1.35 port 5201
iperf3: error - control socket has closed unexpectedly


J'ai remarqué que le N° de port ne correspondait pas, normalement 5201, je crois.
J'ai essayé des commandes pour tenter de fixer le N° de port mais sans résultat.

Quelqu'un aurait-il une solution?

Merci
Bien cordialement.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 25 juillet 2016 à 17:42:16
Petite info complèmentaire: ça fonctionne avec la version 2.0.8.
J'utilise donc cette version.

Bien cordialement
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: underground78 le 25 juillet 2016 à 18:27:46
Bonsoir,

Comment est-ce que tu as lancé le serveur iPerf ? Pour moi il n'y a rien de bizarre au niveau des ports, le port 50248 est le port local du client.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: vivien le 25 juillet 2016 à 21:33:51
iperf2 : port 5001 par défaut
iperf3 : port 5201 par défaut

Il faut démarrer le serveur iperf3 pour un client iperf3 et un serveur iperf2 pour un client iperf2.

Pour iperf2 comme pour iperf3, il est possible de changer le port par défaut avec l’option -p.
Cela doit être fait coté client comme coté serveur.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 12:31:52
Bonjour,
Oui, j'ai bien lancé les version de iPerf correspondante iperf 2.0.8 avec la même version en serveur et pareil pour iperf3 en version 3.1.3.
En version 2 cela fonctionne mis en version3 j'ai l'erreur sur le socket.

Oui pour les N° de port sur la version 2 ça change aussi, c'est donc correct effectivement.

Je ne sais pas ce qu'il peut bugger sur la version 3.

pour le moment j'utilise donc la version 2.
Si quelqu'un pouvait recréer le défaut ....

Merci
Cordialement.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: vivien le 26 juillet 2016 à 12:50:21
Un hypothèse : le port 5201 est déjà utilisé sur ton système.

Tente alors de lancer ipef3 client et serveur sur un autre port avec l'option -p

indiques nous aussi quel est ton système d'exploitation.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 13:03:34
C'est la même chose.
Testé avec le port 5001 puisqu'en version 2 ça fonctionne et port 60000.

J'utilise windows10 une machine en version 32bits et l'autre en version 64 bits.
La machine 64 bits est connectée en wifi sur le routeur, la machine en 32 bits est connectée par Ethernet sur le routeur.

Merci
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: vivien le 26 juillet 2016 à 13:11:11
Tu as un firewall ?

Le type de flux est différent entre iperf2 et iperf3.

Sinon, tu pourrais tester avec iPerf 3.0.11, c'est une version que j'ai + testé que les autres après compilation.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 13:20:06
Non, c'est la même configuration,
il n'y a pas de FW ni de proxy.
je ne fais que les commandes de base. Pour le moment je n'introduit pas d'option.
commandes:
* iperf3 -s
* iperf3 -c 192.168.1.35

C'est tout et je me retrouve avec l'erreur : iperf3: error - control socket has closed unexpectedly
Je veux bien essayer avec la version 3.0.11
as-tu une version compilée windows 10?

merci
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: vivien le 26 juillet 2016 à 13:20:59
C'est ici : https://iperf.fr/iperf-download.php#windows

Tu avais récupéré où ta version 3.1.3 actuelle ?
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 13:57:13
oups! iperf.fr de mémoire, il y a 2 jours.

Ok merci
j'essaie
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 15:20:50
Oui ,
C'était iperf.fr
mais il y a des dates curieuses fonction des versions..
cdlt
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 15:31:57
ça fonctionne très bien avec 3.0.11
Je vais tester la 3.0.12 comme elle est à la même date que la 3.1.3, une bizarrerie?

Cdlt
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 16:01:53
j'ai essayé la version 3.1.2 et c'est tout bon.
Seule la version 3.1.3 ne donne pas satisfaction pour moi.

j'ai juste noté une curiosité dans les dates : la version 3.0.12 et la version 3.1.3 sont à la même date.

merci
Bien cordialement
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: underground78 le 26 juillet 2016 à 16:11:32
j'ai juste noté une curiosité dans les dates : la version 3.0.12 et la version 3.1.3 sont à la même date.
C'est tout à fait normal, le développement logiciel est très souvent arborescent. Par exemple dans le cas d'iPerf, on peut supposer qu'il existe deux branches 3.0 et 3.1 qui continuent à évoluer séparèment avant que la branche 3.0 soit mise en sommeil et qu'une nouvelle branche 3.2 démarre.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: vivien le 26 juillet 2016 à 16:11:44
C'est la 3.1.3 32bits ou 64bits qui pose problème ?

Pour les dates, c'est normal, une faille de sécurité est corrigé par la version 3.0.12 et 3.1.3

Il n'y a plus de nouvelles fonctions pour iperf 3.0, mais il y a toujours des mises à jour de sécurité.

A noter que en plus iperf 2 est toujours développé par une autre équipe, donc la 2.0.9 est sorite il y a quelques semaines.
Titre: iPerf 3.1.3 windows 10 - error socket
Posté par: StefLibreville le 26 juillet 2016 à 16:23:36
Ok pour les version, je comprends la logique.
Pour ce qui est de 3.1.3:
PC#1: windows10 en 64bits, avec iperf-3.1.3-win64
PC#2: windows10 en 32bits, avec iperf-3.1.3-win32

j'ai essayé dans les 2 sens et j'ai toujours obtenu le même résultat: error socket .....

Si tu veux que je fasse un test particulier je peux tenter, dis moi.
cdlt