# PaCkAgE DaTaStReAm iperf 1 353 # end of header 0707010003be6f000081a40000000000000000000000014f43321a0000011c000000b500010002ffffffffffffffff0000000e00000000iperf/pkginfoPKG=iperf NAME=iperf 2.0.5 i86pc Solaris 10 VERSION=2.0.5 PSTAMP=21st Febrary 2012 VENDOR=University of Illinois EMAIL=mailto:dast@nlanr.net DESC=A tool for measuring Internet bandwidth performance ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010003be6e000081a40000000000000000000000014f43321a000001f3000000b500010002ffffffffffffffff0000000d00000000iperf/pkgmap: 1 353 1 d none /opt ? ? ? 1 d none /opt/iperf-2.0.5 0755 root root 1 d none /opt/iperf-2.0.5/bin 0755 root root 1 f none /opt/iperf-2.0.5/bin/iperf 0755 root root 161268 38318 1329802346 1 d none /opt/iperf-2.0.5/share 0755 root root 1 d none /opt/iperf-2.0.5/share/man 0755 root root 1 d none /opt/iperf-2.0.5/share/man/man1 0755 root root 1 f none /opt/iperf-2.0.5/share/man/man1/iperf.1 0644 root root 3787 41683 1329802346 1 i checkinstall 790 2504 1329803802 1 i pkginfo 284 22581 1329803802 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010003be6f000081a40000000000000000000000014f43321a0000011c000000b500010002ffffffffffffffff0000000800000000pkginfoPKG=iperf NAME=iperf 2.0.5 i86pc Solaris 10 VERSION=2.0.5 PSTAMP=21st Febrary 2012 VENDOR=University of Illinois EMAIL=mailto:dast@nlanr.net DESC=A tool for measuring Internet bandwidth performance ARCH=i386 CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010003be6e000081a40000000000000000000000014f43321a000001f3000000b500010002ffffffffffffffff0000000700000000pkgmap: 1 353 1 d none /opt ? ? ? 1 d none /opt/iperf-2.0.5 0755 root root 1 d none /opt/iperf-2.0.5/bin 0755 root root 1 f none /opt/iperf-2.0.5/bin/iperf 0755 root root 161268 38318 1329802346 1 d none /opt/iperf-2.0.5/share 0755 root root 1 d none /opt/iperf-2.0.5/share/man 0755 root root 1 d none /opt/iperf-2.0.5/share/man/man1 0755 root root 1 f none /opt/iperf-2.0.5/share/man/man1/iperf.1 0644 root root 3787 41683 1329802346 1 i checkinstall 790 2504 1329803802 1 i pkginfo 284 22581 1329803802 0707010003be79000041ed0000000000000000000000024f43321a00000000000000b500010002ffffffffffffffff0000000800000000install0707010003be7a000081ed0000000000000000000000014f43321a00000316000000b500010002ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.10" expected_platform="i386" # release=`uname -r` platform=`uname -p` bits=`isainfo -b` # if [ ${platform} != ${expected_platform} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_platform} architecture\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${release} != ${expected_release} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_release} machine\n" echo "\tAborting installation.\n\n\n" exit 1 fi #if [ ${bits} != ${expected_bits} ]; then # echo "\n\n\n\tThis package must be installed on a ${expected_bits} bit machine\n" # echo "\tYour machine is running a ${bits} bit O.S. currently\n" # echo "\tAborting installation.\n\n\n" # exit 1 #fi exit 0 0707010003be70000041ed0000000000000000000000034f43321a00000000000000b500010002ffffffffffffffff0000000500000000root0707010003be71000041ed0000000000000000000000034f43321a00000000000000b500010002ffffffffffffffff0000000900000000root/opt0707010003be72000041ed0000000000000000000000044f43321a00000000000000b500010002ffffffffffffffff0000001500000000root/opt/iperf-2.0.50707010003be75000041ed0000000000000000000000034f43321a00000000000000b500010002ffffffffffffffff0000001b00000000root/opt/iperf-2.0.5/share0707010003be76000041ed0000000000000000000000034f43321a00000000000000b500010002ffffffffffffffff0000001f00000000root/opt/iperf-2.0.5/share/man0707010003be77000041ed0000000000000000000000024f43321a00000000000000b500010002ffffffffffffffff0000002400000000root/opt/iperf-2.0.5/share/man/man10707010003be78000081a40000000000000000000000014f432c6a00000ecb000000b500010002ffffffffffffffff0000002c00000000root/opt/iperf-2.0.5/share/man/man1/iperf.1.TH IPERF 1 "APRIL 2008" NLANR/DAST "User Manuals" .SH NAME iperf \- perform network throughput tests .SH SYNOPSIS .B iperf -s [ .I options .B ] .B iperf -c .I server .B [ .I options .B ] .B iperf -u -s [ .I options .B ] .B iperf -u -c .I server .B [ .I options .B ] .SH DESCRIPTION iperf is a tool for performing network throughput measurements. It can test either TCP or UDP throughput. To perform an iperf test the user must establish both a server (to discard traffic) and a client (to generate traffic). .SH "GENERAL OPTIONS" .TP .BR -f ", " --format " " [kmKM] format to report: Kbits, Mbits, KBytes, MBytes .TP .BR -h ", " --help " " print a help synopsis .TP .BR -i ", " --interval " \fIn\fR" pause \fIn\fR seconds between periodic bandwidth reports .TP .BR -l ", " --len " \fIn\fR[KM]" set length read/write buffer to \fIn\fR (default 8 KB) .TP .BR -m ", " --print_mss " " print TCP maximum segment size (MTU - TCP/IP header) .TP .BR -o ", " --output " " output the report or error message to this specified file .TP .BR -p ", " --port " \fIn\fR" set server port to listen on/connect to to \fIn\fR (default 5001) .TP .BR -u ", " --udp " " use UDP rather than TCP .TP .BR -w ", " --window " \fIn\fR[KM]" TCP window size (socket buffer size) .TP .BR -B ", " --bind " " bind to , an interface or multicast address .TP .BR -C ", " --compatibility " " for use with older versions does not sent extra msgs .TP .BR -M ", " --mss " \fIn\fR" set TCP maximum segment size (MTU - 40 bytes) .TP .BR -N ", " --nodelay " " set TCP no delay, disabling Nagle's Algorithm .TP .BR -v ", " --version " " print version information and quit .TP .BR -V ", " --IPv6Version " " Set the domain to IPv6 .TP .BR -x ", " --reportexclude " " [CDMSV] exclude C(connection) D(data) M(multicast) S(settings) V(server) reports .TP .BR -y ", " --reportstyle " C|c" if set to C or c report results as CSV (comma separated values) .SH "SERVER SPECIFIC OPTIONS" .TP .BR -s ", " --server " " run in server mode .TP .BR -U ", " --single_udp " " run in single threaded UDP mode .TP .BR -D ", " --daemon " " run the server as a daemon .SH "CLIENT SPECIFIC OPTIONS" .TP .BR -b ", " --bandwidth " \fIn\fR[KM]" set target bandwidth to \fIn\fR bits/sec (default 1 Mbit/sec). This setting requires UDP (-u). .TP .BR -c ", " --client " " run in client mode, connecting to .TP .BR -d ", " --dualtest " " Do a bidirectional test simultaneously .TP .BR -n ", " --num " \fIn\fR[KM]" number of bytes to transmit (instead of -t) .TP .BR -r ", " --tradeoff " " Do a bidirectional test individually .TP .BR -t ", " --time " \fIn\fR" time in seconds to transmit for (default 10 secs) .TP .BR -F ", " --fileinput " " input the data to be transmitted from a file .TP .BR -I ", " --stdin " " input the data to be transmitted from stdin .TP .BR -L ", " --listenport " \fIn\fR" port to recieve bidirectional tests back on .TP .BR -P ", " --parallel " \fIn\fR" number of parallel client threads to run .TP .BR -T ", " --ttl " \fIn\fR" time-to-live, for multicast (default 1) .TP .BR -Z ", " --linux-congestion " " set TCP congestion control algorithm (Linux only) .SH ENVIRONMENT .TP .BR TCP_WINDOW_SIZE Controls the size of TCP buffers. .SH DIAGNOSTICS This section needs to be filled in. .SH BUGS Exit statuses are inconsistent. The threading implementation is rather heinous. .SH AUTHORS Iperf was originally written by Mark Gates and Alex Warshavsky. Man page and maintence by Jon Dugan . Other contributions from Ajay Tirumala, Jim Ferguson, Feng Qin, Kevin Gibbs, John Estabrook , Andrew Gallatin , Stephen Hemminger .SH "SEE ALSO" http://iperf.sourceforge.net/ 0707010003be73000041ed0000000000000000000000024f43321a00000000000000b500010002ffffffffffffffff0000001900000000root/opt/iperf-2.0.5/bin0707010003be74000081ed0000000000000000000000014f432c6a000275f4000000b500010002ffffffffffffffff0000001f00000000root/opt/iperf-2.0.5/bin/iperfELFG4Tp4 ($#44oX/usr/lib/ld.so.1[[ !"#$&)*+,-0124689:<=>?ACDGHJKMNPQRSTUVX[^`adhilmnopqrsuvwxyz{}      !#$')*-./015689;<=>ACDEFGHIJKORVYZ  %'(./357;@BEFILOWYZ\]_bcefgjkt|~"%&(+,2347:?@BLMNPQSTUWX BP'@<P!H'@O bc y Oe \E}9 \!lC bA@' 6E;\> M07 b= uPK|  D DLFPK| T!CG"5<. S% [`l^ yHBlFlG"LB )C0!C\F D!" +9x=BK|DQ jHV 00  D =Q,& aP ,h? ZEaFp|E;K%. ,G@  0( 2 Y F1f%rDt!!@!  x( FC + bc @ fA lEp BG E> p%Ї 1| FCMET` ylD3 0 J `` B\Dj   ELC|G<V ,FE,!M` RG"_`H p, DDG P 2 F  P((  $ >A BW X ] q A{ \ `i 9 LE ,E j ~A  ^  @w  n ? ` ~  K W  i  )g;;FHB QDXCc9 zH @N \Bmz  2 ((\G, D Np Y |B! t.CLp\L  ,g@j v ~ |Cp /0|^ I (  ]  ! 2!D0( ,BA;RXLGdpO | |FW g \C    `z F/G 8@ L X ]Ebb| we }FZE K;,x! }P5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h% h%h%h%h%h % h(%$h0%(h8p%,h@`%0hHP%4hP@%8hX0%<h` %@hh%Dhp%Hhx%Lh%Ph%Th%Xh%\h%`h%dh%hhp%lh`%phP%th@%xh0%|h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h % h%h%h%hjjRthtt PEu TRU RP~ЫPvjURQt`|$у$ D$td$у`tƒ 3fd$f T$tfd$f L$l$YZ]ÐU0]ЋEEjEPEEjEPEU PE@E@j@4PEEUPUE@@4PBP`E@@@E@@@%u%EHEPE@PB4PAP EPE@PB4Ph!E Ej@PuE@P@E@P@jEP E @@% jE P*JE@@E @@%E@@@EE@xEEU@|EEEPE@@@xE@@@E؋E@|EԋEԋUع@|E؉E܋E@@@jP EPE@@@|]ÐUE@@,t@E@j@,PEEujmhfh`謦 E@@,E@tEj@PE@ÐUX]uEEUE@EEE@@@%EEEj@P AЋE@PjjEȋEȉE̋E@EEjEPEЃjjEP E@PX@\UEmy-`]E5]EEE@PX@\UEmy-`]EE  ]ELEjEPjL E܋E܃tjhqBjjE@@@t6E@PEPEj@P5EEEHUE@@4PBPA,P EEs'Eshhh{O EEUEUE@@`z:v8Ej PEỦBJEPEPBP$DEЃuXE@UHX@\;r'E@UXXp\+E@XXp\EP BXJ\(!u-EЃuEH;AXQ\s EԃcEj PE@@`z'u%ŰEMBJEPEPBP>CEPEPBP(DẼtjEP>EE@j@PGD]uÐU@Eԋ@LuE@ UԉPE@ UԉP Ej@ PVE܃tE@@,jEPE@@@%u E@UHBUE PBPIE@ @D(!u#E؃CE؃tE@,Ej@ PrK]ÐU8Ej@PcE@@@%t EEEԉEE@j|Pft E EEȉEjEPEPX ЋE@P,E@@,uh<hhl Ej@P{EEEPjEPEPjhB,PEHEPE@|P|PA,P EEuhPhh܈ E@@@%u6E@j@,PqEEuhVhh蓈 E@j|PetjEP ÐU(E@j|PgeuwE@j|PdjPEP jjEEPjjEPjjB,PEEuhqhh· mE@j|PedjPEP2 EEPjjEPj j)B,P-E؋E؃uh~hh_ ÐU E@j|PWduCEPjjE PjjB,PEEuhh h AEPjjE Pjj)B,P}EEuhh&h识 ÐU ]uE ǀxE @@%WE @,E @,:Ep]EHU E xPBxPjA4PCPF,PEEu(hh<h3 Ej@PUjh%RU DPBxPEE@j@PEEulE|dE@U @,B,M U E xPBxPA,PT EEu(hhUhIV Ej@P襀 E @,jh%bE @,E @,uKEHU E xPBxPA,P ЋE P,E @,ui@u뱐묐E ǀ|M U E |P|PA,P| ]uÐUtpEE@@@%EE@@$EEEtE@ E E@EEEjjEȋEȉE̋E@@tEEj@P \UE PBP3CE@ @Djh%(!E@ ǀxEp]EHEP E@ xPBxPjA4PCPF,P EEuhhkhb EuEP DPBxP7EE@j@PE܋E܃EE̋U܉PE@j@PЋẺPE@j@PhЋẺPEMỦBJEj P-E苐EPBP"jh4(,!H,!,!ڋE@ P,jh4(E@ ǀ|EHEP E@ |P|PA,P *EUڋẺPE@j@PpЋẺPE@j@PTЋẺPEMỦBJEj PE苐EPBPt!Ej PE苐EPBPJ"E4E@EE苀j@P"EE EjhOЋEPEP@иjP*ЋEPEP@#x#|jPЋEPE@0jPЋEP ]E@0gEEC0 ݝx݅xDjPЋEPEj@ PЋEPEj@PjЋEPEj@PQЋEPE@ jP2ЋEP ]E@ xۅxC ݝx݅xjPЋEP$E苀j@P E苀@E苀hDxPR/E4~&E@EE EjjuЋEPEp]EHEP E@ xPBxPjA4PCPF,P E@ @,uU(!tE@ j@,PY1E@@@%t{DuqE@xEE@ xEEU@|EEE@UHBEE@ujj|E@Et~EPE@ xPBxPU\u]EHEP E@ xPBxPA,Pc E@j@,P_E@@,jEP8jh PEEEE@ hxPEP EU@ EǀEP DPBxP|EEt&EU䋀UE@ PhE@ @$jh4( ,!H,!U,!PB P_ЋE䉐UE@ Pjh4(hDEPbEE@@@u*E@@@%@uUEPEPB P`O Et5jEPE@LujEPQv E@ UP Ej@ PЋE@ PE@@@%u E@UHBUE PBP:E@ @D(!u#EEtE@jh%Ej@ PW<tpÐUEEu"hh!WjjkEt jjSuhh!jjEEu hh!jjEt jjjhthh!jPhh! jh![jh!,ÐU@E@Du E EMUEPBEMB@BDUMEUEE=@B~/EU-@BEEE@U@BEEEUHEHÐU ]EEE@@%jhdOeEEhjEPô EUEU@EEE@EU@,B`E@tE@@EEEUPdE@E @`ztGEEE@`1ЋEPUE@B` ]E ЋEPEU@BEU@BEU@4B(EU@8B,EU@E@@`zuUEMBJEPEPBPEPEPBPE@@@%t!E@@@%@ujEP+hhhr,E Ej@P@jh%訖E@hDxPejh%蒖EtjEPlEE@j@PuUPhjxPڔ Džll Vl@lE@hE@@44E@j@PF`h djhΔЋdP`P@иjP裔ЋdP`P@##jPsЋdP`@0jPNЋdP ``@0˓\ۅ\C0 ݝT݅T袓jPЋdP`j@ PۓЋdP`j@P輓ЋdP`j@P蝓ЋdP`@ jPxЋdP ``@ TۅTC ݝT݅T̒jP$ЋdP$EHUE@@4PBPA,Pƒ E@@,E@@,㋔x ӋE@@,xDžpDžtE@P,jpPjjxPBPEEu(hhhA Ej@P=Eu REHUE@@4PBPA,P蠒 EE}hhhbA E0EPjjlPB,Phe h!褑PÐUhjEP E@,E@HE@@E@LUaBlE@4UfBjE@DU BXJ\E@pÐU(jhzEE UPU hEPBP֑ E@tKEj@P誓@EjEPEE @UPE PE@PBP耓E@ tKEj@ PT@EjEP袏EE @UP E PE@ PB P*E@tKEj@P@EjEPLEE @UPE PE@PBPԒE@tKEj@P訒@EjEPE؋E @U؉PE PE@PBP~<ЋE @E @@ E @@UE@tEj@P蠎E@E@tEj@PzE@E@tEj@PTE@E@ tEj@ P.E@ EtjEP~EÐU EExtJEjxPjEEtEEPEPR E@E릐ÐU jjhhE PEP/-EEtUEP!PRM 뾡!EE;E}0M UE jjPAPhh!萍E@EÐUv EP@EP@ E@@%uEPh h!0 E@DtEPhp h! EPE P jEP 2ʋUBPJTEP@EP@E@@u E@4- jE P衏@pjpPlElPUE PBPtE@DuwE@@t E EUEP@PBP j@PtEP@@EP@E@DE@$[ E@DtEPhp h!蹋 2 E@@tEPh h!莋 E@L E U@Bl hbh!Yhh!Gjj[ jE PUݝ݅EX`E@`z6s4UjjBdPB`Ph, h!܊UB`BdB EPE P jEP/ЋEP4EP@EP@E@@%uCE@4}4E@@u&EP@EP@EPh5 h!? oE@4 }#E@4 E@4Phi h! E@@u1E@4$}&EP@EP@EPh5 h!Ή G EP@@EP@1 EP@EP@EPE P jEP.ʋUBXJ\EP@EP@jE PS@hjhP蛈dEdP UE PB P&jE PAUfBjsE@DtEPhp h!ш JE@@tEPh h!覈 E@LE@DtEPh h!u E@DEP@EP@jE Poݝ݅ ݝ݅ȇЋEPXH\E@@%u&EP@EP@U BPJTE@@u E@4?E@4$}4E@@u&EP@EP@EPh5 h!t h h!]jjqEPE PojEPQ,ЋEP~EE UPU hEPBP E @P@E @P@E @P@E @P@E@htUE HBhfAjUE HBjfAjE @@E @@E @@E @@ E @@LE @@DE@tKEj@PĀ@EjEP}EE @UPE PE@PBP蚀E@tKEj@Pn@EjEP|EE @UPE PE@PBPD E @ÐU0]ЋEj@Pe~EE%jhr|EE UPU hEPBP} E @P@E @P@*ЋE @Ej@P}ЋE @fPjEj@P}ЋE @P$E@ tEj@ P}ЋE @P4E@tTE@@%t(Ej@Pj}йE @PPHTEj@PB}ЋE @P!;!u !!E!E!!;Eu#!;!t !!E !E @-u!E @uF!u E !E!@!UE !Em Et !E @-u E E!E E@!E!E @-tGE!E @u&!E @PEPEEEE!EE@t+E@=tE@EE@t E@=uEEEE@UE+!P!PBPn uT]+!Ej@Pn;uEEEEEFEuEEEE EEEEE܋E@EE@cEt|Eut !t*M !E jjPAPhh!_jj!POm!£!!@!$!E?( E EE!@!E@E@tE@! !tr!E D@-u(U Ejj@PBPh$h!i6M !E DPEj@PRAPhTh![ij!PKl!£!E@ $!E?.E@!;E}'!Eܡ!@!U܋E ! !t+M !E jjDPAPhh!hj!Pk!£!E@ $!E@:u E: E?E܉E`j!PGk!£!Et EUPE@tUE@R PE E@ EEt4!E @-t!@PEP !tl!E @-u%U jj!PBPhh!ug2M !E Pj!PRAPhh!Ag!!@!$!E?!E!@!E@EEPEPE!@u !@!Et E:uq !tQ!t%U EjjPBPhh!f#U EjjPBPh h!]fE$!E?OE@W E@;EEEE!@t!!!@!!;Eub !t"U EjjPBPh(h!eE$!E@:u :E ?EEE~!EС!@!UЋE !!EE죈!E@t+E@=tE@EE@t E@=uEEEE@UE+!P!PBPh uS]+!Ej@Pg;uEEEԉEEEEuEEEԉE EEEEԉEЋE@EԋE@dE܃tpEuh !t*M !E jjPAPhPh!dj!Pg!£!!@!E?EE؉EԋE@tvE@t E@!X !t$U Ejj@PBPhth!}cj!Pmf!£!E?[E@!;E}#!EС!@!UЋE !| !t+M !E jjDPAPhh!bj!Pe!£!E@:u E:E?EЉEj!Pe!£!Et EUԉPE@tUE@R PEFE@ E8!EW E@:E@:uD!@t!!!@! !!!@t!!!@!!;EuZ !t"U EjjPBPh(h!YaE$!E@:u :E ?E#!E!@!UE !!EEE]ÐUjjjEPE PEPEEÐUjEPEPEPE PEPEEÐUjEPEPEPE PEPEEÐUhjhjhjjj ajh(bjh (bjh`(bjhP(bjh4(ubjh%fbB  L(jh^jh)_EEEjEPjEPEPE PEPT E@Dt E@DuSE@DujEP{EEPEPE@DEUPjEP0U E jj@PBPhh!^E EEÐU PL(P t [bL('ObPL(P tjEP$(!jj ÐUjhD|ÐU E E EEjEPEPjjEP_EEuEPhh!] _jEPEPjjEPaEEuj\hh E;E tjjEPE Ph(h!d]ÐUEEjEPEPjjEPaEEujshh EEEÐUE EEEEvlEPEPEPq] EE}'\@u E E6EuE+EEEEEEwE+EEEÐUE EEEEv\EPEPEP\ EE#>\@u E E#E+EEEEEEwEEEÐUEjjEPEPhEP_opM]tM]xM]q|M]aM]QM]A>Eg}K} Gt琐KtMt؃k}gt̃ktmtEEEEEÐUEjjEPEPhEP^opM]tM]xM]q|M]aM]QM]A>Eg}K} Gt琐KtMt؃k}gt̃ktmtE[EUEUÐUE%u E ]E4E(EEEEEEEE%tJEz7r5E-E5]웋E@EEz rE~HEz7r5E-E5]웋E@EEz rE~XEjP\[G}A+BK}G KME%u!EE ň]E0!EEE Ũ]E@!EEzs ECEz s E%Ez s E EEPEPEPEPE PEPZÐUÐU E ~jEu*E EjjEPhhEPXE(E EjjEPhhEPkXEE} EEEEÐUEEE t(jEPEPhhEPZE&jEPEPhhEPZEE} EEEEEÐUjh% Yjh%YjjRZÐUjh%JZjh%KZEEujh%Wjh%"ZÐU]]OPPE@tEj@Pjh%VP!@P!jh%VUjjEPhpjPYt@hh@h0 jh%4VP!HP!jh%*V]ÐU]]oPP2jh%UP!HP!jh%Wjh%UXЋEPRtjEPTjjX%EjPXjEP!]ÐUEEvjEPuowjEPpgjEPWjEP`n8=hh@hL0 jEPE@DHw$EjPXjh%TP!HP!jh%[Vjh%lTE@ tEj@ PTjEPEEÀUjh%SP!~h%h%UP!jh%SÐUjE PEPWV EEÐUjjEP)R EEEÐUjh%MSP!HP!jh%#Ujh%4SÐUjh% SP!@P!jh%Tjh%RÐUjh%RT!@T!jh%RÐUjh%RT!uP!@P!T!HT!jh%yRÐUjh%JRP!+T!P!P!~$T!~Ethth!QT!jh%Sjh%QP!EEÐUP!EEÐUÐUjjREPhdh!P ÐUP@EjEPTEjj1RjjEPEPhph!3PÐUEU ȍ++ʉMEPEPwTu? P@uEEEEEEjIhh? 뮐ÐUDE EjEP%TEEu E܃E܍EPEPEPT } EEEEÐU X!EX!@X!EEEEEujjPjjNÐUE EE HE EEE~4E ‹UU 0BE EE HE EEEUWVS[M$DS[:$tуQ[S[$tу [tу:t#QQYyt 8t QQRYу:tQYyt 8t QQRY[^_UWVS[Í#xу:t APAP|yuу:tQQYу :t[^_closeClient.cppsetitimerwrite2Client.cppY@@write2Client.cpp.A @?write1Client.cppsocketClient.cppbindClient.cppconnectClient.cppselectClient.cppreadClient.cppO_@?@iperfcloseListener.cppsocketListener.cppbindListener.cpplistenListener.cppmulticast joinListener.cppmulticast joinListener.cppmulticast ttlListener.cppmulticast ttlListener.cpprecvfromListener.cppconnect UDPListener.cpprecvfromListener.cpp.Aerror in first child create Cannot change the session group leader error .Running Iperf Server as a daemon The Iperf daemon process ID : %d Usage: %s [-s|-c host] [options] Try `%s --help' for more information. Usage: iperf [-s|-c host] [options] iperf [-h|--help] [-v|--version] Client/Server: -f, --format [kmKM] format to report: Kbits, Mbits, KBytes, MBytes -i, --interval # seconds between periodic bandwidth reports -l, --len #[KM] length of buffer to read or write (default 8 KB) -m, --print_mss print TCP maximum segment size (MTU - TCP/IP header) -o, --output output the report or error message to this specified file -p, --port # server port to listen on/connect to -u, --udp use UDP rather than TCP -w, --window #[KM] TCP window size (socket buffer size) -B, --bind bind to , an interface or multicast address -C, --compatibility for use with older versions does not sent extra msgs -M, --mss # set TCP maximum segment size (MTU - 40 bytes) -N, --nodelay set TCP no delay, disabling Nagle's Algorithm -V, --IPv6Version Set the domain to IPv6 Server specific: -s, --server run in server mode -U, --single_udp run in single threaded UDP mode -D, --daemon run the server as a daemon Client specific: -b, --bandwidth #[KM] for UDP, bandwidth to send at in bits/sec (default 1 Mbit/sec, implies -u) -c, --client run in client mode, connecting to -d, --dualtest Do a bidirectional test simultaneously -n, --num #[KM] number of bytes to transmit (instead of -t) -r, --tradeoff Do a bidirectional test individually -t, --time # time in seconds to transmit for (default 10 secs) -F, --fileinput input the data to be transmitted from a file -I, --stdin input the data to be transmitted from stdin -L, --listenport # port to receive bidirectional tests back on -P, --parallel # number of parallel client threads to run -T, --ttl # time-to-live, for multicast (default 1) -Z, --linux-congestion set TCP congestion control algorithm (Linux only) Miscellaneous: -x, --reportexclude [CDMSV] exclude C(connection) D(data) M(multicast) S(settings) V(server) reports -y, --reportstyle C report as a Comma-Separated Values -h, --help print this message and quit -v, --version print version information and quit [KM] Indicates options that support a K or M suffix for kilo- or mega- The TCP window size option can be set by the environment variable TCP_WINDOW_SIZE. Most other options can be set by an environment variable IPERF_, such as IPERF_BANDWIDTH. Report bugs to iperf version 2.0.5 (08 Jul 2010) pthreads ------------------------------------------------------------ Server listening on %s port %d Client connecting to %s, %s port %d Binding to local address %s Setting multicast TTL to %d Joining multicast group %s Sending %d byte datagrams Receiving %d byte datagrams TCP window sizeUDP buffer size(default)Waiting for server threads to complete. Interrupt again to force quit. [%3d] Read lengths occurring in more than 5%% of reads: [%3d] %5d bytes read %5d times (%.3g%%) [ ID] Interval Transfer Bandwidth [%3d] %4.1f-%4.1f sec %ss %ss/sec [SUM] %4.1f-%4.1f sec %ss %ss/sec [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [%3d] %4.1f-%4.1f sec %ss %ss/sec %6.3f ms %4d/%5d (%.2g%%) [SUM] %4.1f-%4.1f sec %ss %ss/sec %6.3f ms %4d/%5d (%.2g%%) [%3d] %4.1f-%4.1f sec %d datagrams received out-of-order [SUM] %4.1f-%4.1f sec %d datagrams received out-of-order [%3d] local %s port %u connected with %s port %u [%3d] MSS and MTU size unknown (TCP_MAXSEG not supported by OS?) [%3d] MSS size %d bytes (MTU %d bytes, %s) [%3d] Sent %d datagrams [SUM] Sent %d datagrams [%3d] Server Report: %s,%u,%s,%u%s,%s,%d,%.1f-%.1f,%lld,%lld %s,%s,%d,%.1f-%.1f,%lld,%lld,%.3f,%d,%d,%.3f,%d (WARNING: requested %s)WARNING: TCP window size set to %d bytes. A small window size will give poor performance. See the Iperf documentation. WARNING: delay too large, reducing from %.1f to 1.0 seconds. WARNING: Path MTU Discovery may not be enabled. [%3d] WARNING: did not receive ack of last datagram after %d tries. [%3d] WARNING: ack of last datagram failed after %d tries. WARNING: Unable to open file stream for transfer Using default data stream. WARNING: Unable to change the window size Optimal Estimate WARNING: interval too small, increasing from %3.2f to 0.5 seconds. WARNING: option -%c is not valid for server mode WARNING: option -%c is not valid for client mode WARNING: option -%c is not valid in compatibility mode WARNING: option -%c implies udp testing WARNING: option -%c has implied compatibility mode WARNING: the UDP buffer was increased to %d for proper operation WARNING: option -%c is not valid in single threaded versions WARNING: unknown reporting style "%s", switching to default WARNING: unknown reporting type "%c", ignored valid options are: exclude: C(connection) D(data) M(multicast) S(settings) V(server) report The -Z option is not available on this operating system multicast ttlPerfSocket.cppmulticast ttlPerfSocket.cppsetsockopt IP_TOSPerfSocket.cppsetsockopt TCP_NODELAYPerfSocket.cpp @@@Y@O_@?@@@Y@O_@?@.A0@O_@?@No memory for buffer Server.cppcloseServer.cppOut of memory! Closing server thread Server.cppselectServer.cppreadServer.cpp.A%s: ignoring extra argument -- %s The -W option is not available in this release The -Z option is not available on this operating system ?Y@WARNING: attempt to set TCP maxmimum segment size to %d failed. Setting the MSS may not be implemented on this OS. WARNING: attempt to set TCP maximum segment size to %d, but got %d @ʚ;@B?MbP?ư>& .>?P?>> @@@@= ףp#@X@<@nanosleepdelay.cpprbUnable to open the file stream Will use the default data stream ,,,%Y%m%d%H%M%SUDPTCP%s: %s %s ethernetFDDIATMHIPPIminimumunknown interfaceOut of Memory!! Reporter.cPrinting type not implemented! No Output ethernetFDDIATMHIPPIminimumunknown interfacesingleclientbandwidthclientdualtestformathelpintervallenprint_mssnumoutputporttradeoffservertimeudpversionwindowreportexcludereportstylebindcompatibilitydaemonfile_inputstdin_inputmssnodelaylistenportparallelremovetosttlsingle_udpipv6_domainsuggest_win_sizelinux-congestionIPERF_SINGLECLIENTIPERF_BANDWIDTHIPERF_CLIENTIPERF_DUALTESTIPERF_FORMATIPERF_INTERVALIPERF_LENIPERF_PRINT_MSSIPERF_NUMIPERF_PORTIPERF_TRADEOFFIPERF_SERVERIPERF_TIMEIPERF_UDPTCP_WINDOW_SIZEIPERF_REPORTEXCLUDEIPERF_REPORTSTYLEIPERF_BINDIPERF_COMPATIPERF_DAEMONIPERF_FILE_INPUTIPERF_STDIN_INPUTIPERF_MSSIPERF_NODELAYIPERF_LISTENPORTIPERF_PARALLELIPERF_TOSIPERF_TTLIPERF_SINGLE_UDPIPERF_IPV6_DOMAINIPERF_SUGGEST_WIN_SIZEIPERF_CONGESTION_CONTROLerror: %s getaddrinfo failed to get an address... target was '%s' FATAL: get_in_addr called on IPv6 address FATAL: get_in6_addr called on IPv4 address POSIXLY_CORRECT--%s: option `%s' is ambiguous %s: option `--%s' doesn't allow an argument %s: option `%c%s' doesn't allow an argument %s: option `%s' requires an argument %s: unrecognized option `--%s' %s: unrecognized option `%c%s' %s: illegal option -- %c %s: invalid option -- %c %s: option requires an argument -- %c %s: option `-W %s' is ambiguous %s: option `-W %s' doesn't allow an argument getsockopt TCP_MAXSEGsockets.c%lf%c%4.2f %s%4.1f %s%4.0f %sByteKByteMByteGBytebitKbitMbitGbitpthread_createThread.cUnknown Thread Type! %s failed %s failed: %s AAABB"B2BBBRBbBrBBBBBBBBBCC"C2CBCRCbCrCCCCCCCCCDD"D2DBDRDbDrDDDDDDDDDEE"E2EBEREbErEEEEEEEEEFF"F2FBFRFbFrFFFFFFFFFGG"G2GBGRGbGrGGGGGGG/Um ( !   oOo:o>>`o``Ad@lG|GGGGG'Gx(AdB\CllGG ~`z@}p 0|p`zw1bcdfilmnprst(u2wBxVyhBsCDFIMNLPSTU VW6Z1b:c:df:hi:l:mn:o:p:rst:uvw:x:y:B:CDF:IL:M:NP:RS:T:UVWZ:B1ObYc`difphui~lmnoprstuvwxyBCDFIMNL&P/R6S:T>UIVUWfZ? (  !:;>> A G (  P  t\!\!\!!x( !"#x( @ .:d O^G hsz$ !P`\!! x(\!% 6!PBp\!! x(\!% MDP\!! x(\!% Vx\!! x(\!% c!l \!! x(\!% {!p !H !L @\!! x(\!% xP9x\!! x(\!% !PG i !!&@ =!F!V!!!P_!Pq(!P\!! x(\!% z!P!!0!p!P!P!P!P\!! x(\!% !X!P!P'  B P-'@NP!Z'@a bc  Oe \E}9 \!lC b)A/@' HEM\> _07 t= PK|  D DLFPK| T!%C*G"GN. e% m`~^ HBlFlG"LB )C0!C\F $D,!4 =9xOB]|Dc |HV 00  D =Q,& aP >hQ lEsF|E;K%. ,G@  '0( D Y X1x%Dt!!@!  x( F C +* bc R  x A lE p B G E  >  p" %0 Ї C | X C_ Ef ` lD 3 0 J ``  B \D j  E* LC1 |GN V ,FW ,!_ ` d G"q `H , D D &G P 2F P((! 6 >SBi j] A \ `i 9LE,Ej  ~A ^ .@w  n Q`  K W  i ) ;g;MFZB  cDjCu9 H @N \Bmz  D ((\G, D Np Y |B'!2t@C^p\L  ,y@j v ~ |Cp A0|^ I (  ]  ! 2 !%D,B( ,B*AMRjLGvpO  |FW g \C     `z *FAG J@ ^ j oEtb| e >;A=2;backend;raw;cd;DBG_GEN 5.3.0Extractor.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c Extractor.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0K ,Launch.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c Launch.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0BList.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c List.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0 XListener.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c Listener.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0*nLocale.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c Locale.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0wPerfSocket.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c PerfSocket.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0ReportCSV.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c ReportCSV.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0ReportDefault.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c ReportDefault.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0YReporter.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c Reporter.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0 Server.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c Server.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0 Settings.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c Settings.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0=SocketAddr.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c SocketAddr.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0gnu_getopt.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c gnu_getopt.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.04gnu_getopt_long.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c gnu_getopt_long.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0"Jmain.cpp/home/t600359/dev/iperf-2.0.5/src/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c main.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0s`service.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c service.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0vsockets.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c sockets.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0stdio.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c stdio.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0Ntcp_window_size.c /home/t600359/dev/iperf-2.0.5/src /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c tcp_window_size.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0Thread.c /home/t600359/dev/iperf-2.0.5/compat /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c Thread.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0error.c /home/t600359/dev/iperf-2.0.5/compat /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c error.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.01 delay.cpp/home/t600359/dev/iperf-2.0.5/compat/ /opt/solstudio12.2/prod/bin/CC -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -c delay.cppptf;ptx;ptk;ptb;;R=5.11<>;A=2;backend;raw;cd;DBG_GEN 5.3.0{signal.c /home/t600359/dev/iperf-2.0.5/compat /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c signal.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0string.c /home/t600359/dev/iperf-2.0.5/compat /opt/solstudio12.2/prod/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -lposix4 -c string.cXa;R=Sun C 5.11 SunOS_i386 2010/08/13;backend;raw;cd;DBG_GEN 5.3.0GA /home/t600359/dev/iperf-2.0.5/src/Client.cppGA /home/t600359/dev/iperf-2.0.5/srcExtractor.cGA /home/t600359/dev/iperf-2.0.5/src/Launch.cppE? /home/t600359/dev/iperf-2.0.5/src/List.cppIC /home/t600359/dev/iperf-2.0.5/src/Listener.cppD> /home/t600359/dev/iperf-2.0.5/srcLocale.cKE /home/t600359/dev/iperf-2.0.5/src/PerfSocket.cppGA /home/t600359/dev/iperf-2.0.5/srcReportCSV.cKE /home/t600359/dev/iperf-2.0.5/srcReportDefault.cF@ /home/t600359/dev/iperf-2.0.5/srcReporter.cGA /home/t600359/dev/iperf-2.0.5/src/Server.cppIC /home/t600359/dev/iperf-2.0.5/src/Settings.cppHB /home/t600359/dev/iperf-2.0.5/srcSocketAddr.cHB /home/t600359/dev/iperf-2.0.5/srcgnu_getopt.cMG /home/t600359/dev/iperf-2.0.5/srcgnu_getopt_long.cE? /home/t600359/dev/iperf-2.0.5/src/main.cppE? /home/t600359/dev/iperf-2.0.5/srcservice.cE? /home/t600359/dev/iperf-2.0.5/srcsockets.cC= /home/t600359/dev/iperf-2.0.5/srcstdio.cMG /home/t600359/dev/iperf-2.0.5/srctcp_window_size.cGA /home/t600359/dev/iperf-2.0.5/compatThread.cF@ /home/t600359/dev/iperf-2.0.5/compaterror.cIC /home/t600359/dev/iperf-2.0.5/compat/delay.cppGA /home/t600359/dev/iperf-2.0.5/compatsignal.cGA /home/t600359/dev/iperf-2.0.5/compatstring.c DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD% DD%.interp.SUNW_cap.hash.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_reloc.rel.plt.text.init.fini.rodata.lrodata.rodata1.got.dynamic.ex_shared.cpp_finidata.exception_ranges.data.bssf.picdata.ldata.bss.lbss.symtab.strtab.annotate.comment.debug_info.debug_line.debug_abbrev.shstrtab o    !"!!)o::@7o;;D >>P B>> TAA YGGG_((eekPPs  |  sXtt8 @d\!\!\!\!\!\!!!@x(x(\!" DAoP]HaCLe^ l&. o807070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!