La Fibre

Télécom => Logiciels et systèmes d'exploitation => testdebit Iperf => Discussion démarrée par: martindelille le 22 juillet 2013 à 18:37:19

Titre: iPerf renvoie une erreur
Posté par: martindelille le 22 juillet 2013 à 18:37:19
Bonjour,

Lorsque je lance iperf sur un mac mini, j'obtiens l'erreur suivante:

$ ./iperf -c 3.testdebit.info
dyld: unknown required load command 0x80000022
Trace/BPT trap


La comande ping sur testdebit.info par contre marche très bien:

$ ping testdebit.info
PING testdebit.info (89.84.127.55): 56 data bytes
64 bytes from 89.84.127.55: icmp_seq=0 ttl=55 time=1.207 ms
64 bytes from 89.84.127.55: icmp_seq=1 ttl=55 time=7.296 ms
64 bytes from 89.84.127.55: icmp_seq=2 ttl=55 time=0.970 ms
64 bytes from 89.84.127.55: icmp_seq=3 ttl=55 time=1.029 ms
64 bytes from 89.84.127.55: icmp_seq=4 ttl=55 time=1.047 ms


Ma config est un mac mini utilisant la version 10.5.8 de MacOS X et je suis connecté derrière un routeur Celeste.

Quelqu'un a t'il une idée?

Merci d'avance,
Titre: iPerf renvoie une erreur
Posté par: Thibault le 22 juillet 2013 à 18:46:35
Moi marche très bien : iperf -c 3.testdebit.info sous Raspbian (Debian)
Titre: iPerf renvoie une erreur
Posté par: corrector le 22 juillet 2013 à 21:42:06
strace ./iperf

?
Titre: iPerf renvoie une erreur
Posté par: martindelille le 22 juillet 2013 à 23:16:55
J'ai utilisé dtruss n'ayant pas strace sur macos:

$ sudo dtruss ./iperf
dyld: unknown required load command 0x80000022
SYSCALL(args)        = return
open_nocancel(".\0", 0x0, 0x1)       = 3 0
fstat64(0x3, 0x7FFF5FBFE390, 0x0)       = 0 0
fcntl_nocancel(0x3, 0x32, 0x7FFF5FBFF5D0)       = 0 0
close_nocancel(0x3)       = 0 0
stat64("/Users/vipminimac/Desktop/iperf-2.0.5-i686-apple-darwin10.5.0\0", 0x7FFF5FBFE300, 0x0)       = 0 0
issetugid(0x7FFF5FC31F00, 0x7FFF5FBFFBF0, 0x7FFF5FC31F46)       = 0 0
sigprocmask(0x1, 0x0, 0x7FFF5FBFE3F0)       = 0x0 0
write_nocancel(0x2, "dyld: unknown required load comm\0", 0x20)       = 32 0
write_nocancel(0x2, "and 0x80000022\n\0", 0xF)       = 15 0


Ca parle à quelqu'un?
Titre: iPerf renvoie une erreur
Posté par: corrector le 22 juillet 2013 à 23:29:42
ltrace ./iperf

?
Titre: iPerf renvoie une erreur
Posté par: vivien le 28 juillet 2013 à 19:48:03
Je n'ai jamais utilisé Iperf pour MacOS X (c'est un amis qui a réalisé la compilation des sources) donc je ne pourrais pas t'aider.

Pour remplacer iperf TCP, tu peux utiliser un téléchargement vers /dev/null par exemple wget -O /dev/null http://1.testdebit.info/fichiers/100Mo.dat (http://1.testdebit.info/fichiers/100Mo.dat)

Pour l'upload le FTP vers testdebit.info en anonyme (si tu es sur une connexion Gb/s fais le deux fois pour que le fichier soit en cache ram et ne génère pas d’accès disque)