Versuch iperf3 zu installieren - iperf3: error while loading shared libraries

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Versuch iperf3 zu installieren - iperf3: error while loading shared libraries

      Hallo zusammen,

      kann mir wer sagen wie ich das Problem evtl. gelöst bekomme?

      Der Fehler beim Aufruf von iperf3 ist folgender:
      iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such file or directory

      Vielen Dank & viele Grüße
      Fabian
    • Hi,
      libiperf.so.0 ist im Paket iperf3 enthalten.
      Ist also nch erfolgreicher Installation des Pakets auch vorhanden.

      software.es.net/iperf/
      computerweekly.com/de/tipp/Mit…r-und-Paketverlust-testen

      Display Spoiler

      [20:56 root@dreamone ~] > iperf3 -v
      iperf 3.1
      Linux dreamone 4.9 #1 SMP PREEMPT Wed Oct 9 17:59:09 UTC 2019 aarch64
      Optional features available: CPU affinity setting, IPv6 flow label, TCP congestion algorithm setting, sendfile / zerocopy, socket pacing

      [20:56 root@dreamone ~] > iperf3 --help
      Usage: iperf [-s|-c host] [options]
      iperf [-h|--help] [-v|--version]

      Server or Client:
      -p, --port # server port to listen on/connect to
      -f, --format [kmgKMG] format to report: Kbits, Mbits, KBytes, MBytes
      -i, --interval # seconds between periodic bandwidth reports
      -F, --file name xmit/recv the specified file
      -A, --affinity n/n,m set CPU affinity
      -B, --bind <host> bind to a specific interface
      -V, --verbose more detailed output
      -J, --json output in JSON format
      --logfile f send output to a log file
      --forceflush force flushing output at every interval
      -d, --debug emit debugging output
      -v, --version show version information and quit
      -h, --help show this message and quit
      Server specific:
      -s, --server run in server mode
      -D, --daemon run the server as a daemon
      -I, --pidfile file write PID file
      -1, --one-off handle one client connection then exit
      Client specific:
      -c, --client <host> run in client mode, connecting to <host>
      -u, --udp use UDP rather than TCP
      -b, --bandwidth #[KMG][/#] target bandwidth in bits/sec (0 for unlimited)
      (default 1 Mbit/sec for UDP, unlimited for TCP)
      (optional slash and packet count for burst mode)
      -t, --time # time in seconds to transmit for (default 10 secs)
      -n, --bytes #[KMG] number of bytes to transmit (instead of -t)
      -k, --blockcount #[KMG] number of blocks (packets) to transmit (instead of -t or -n)
      -l, --len #[KMG] length of buffer to read or write
      (default 128 KB for TCP, 8 KB for UDP)
      --cport <port> bind to a specific client port (TCP and UDP, default: ephemeral port)
      -P, --parallel # number of parallel client streams to run
      -R, --reverse run in reverse mode (server sends, client receives)
      -w, --window #[KMG] set window size / socket buffer size
      -C, --congestion <algo> set TCP congestion control algorithm (Linux and FreeBSD only)
      -M, --set-mss # set TCP/SCTP maximum segment size (MTU - 40 bytes)
      -N, --no-delay set TCP/SCTP no delay, disabling Nagle's Algorithm
      -4, --version4 only use IPv4
      -6, --version6 only use IPv6
      -S, --tos N set the IP 'type of service'
      -L, --flowlabel N set the IPv6 flow label (only supported on Linux)
      -Z, --zerocopy use a 'zero copy' method of sending data
      -O, --omit N omit the first n seconds
      -T, --title str prefix every output line with this string
      --get-server-output get results from server
      --udp-counters-64bit use 64-bit counters in UDP test packets
      --no-fq-socket-pacing disable fair-queuing based socket pacing
      (Linux only)

      [KMG] indicates options that support a K/M/G suffix for kilo-, mega-, or giga-

      iperf3 homepage at: software.es.net/iperf/
      Report bugs to: github.com/esnet/iperf

      gruß pclin
      Files
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      Dreambox ONE, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-stretch, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD

      The post was edited 2 times, last by pclin ().

    • Die Version 3.1.3 ist ja von 2016-06-08.
      Ich habe auch noch eine aktuelle 3.7 (2019-06-21) selbst gebaut.
      Ist getestet!

      Display Spoiler

      [21:48 root@dreamone tmp] > iperf3 -v
      iperf 3.7 (cJSON 1.5.2)
      Linux dreamone 4.9 #1 SMP PREEMPT Wed Oct 9 17:59:09 UTC 2019 aarch64
      Optional features available: CPU affinity setting, IPv6 flow label, TCP congestion algorithm setting, sendfile / zerocopy, socket pacing, authentication

      [21:48 root@dreamone tmp] > iperf3 --help
      Usage: iperf3 [-s|-c host] [options]
      iperf3 [-h|--help] [-v|--version]

      Server or Client:
      -p, --port # server port to listen on/connect to
      -f, --format [kmgtKMGT] format to report: Kbits, Mbits, Gbits, Tbits
      -i, --interval # seconds between periodic throughput reports
      -F, --file name xmit/recv the specified file
      -A, --affinity n/n,m set CPU affinity
      -B, --bind <host> bind to the interface associated with the address <host>
      -V, --verbose more detailed output
      -J, --json output in JSON format
      --logfile f send output to a log file
      --forceflush force flushing output at every interval
      -d, --debug emit debugging output
      -v, --version show version information and quit
      -h, --help show this message and quit
      Server specific:
      -s, --server run in server mode
      -D, --daemon run the server as a daemon
      -I, --pidfile file write PID file
      -1, --one-off handle one client connection then exit
      --rsa-private-key-path path to the RSA private key used to decrypt
      authentication credentials
      --authorized-users-path path to the configuration file containing user
      credentials
      Client specific:
      -c, --client <host> run in client mode, connecting to <host>
      -u, --udp use UDP rather than TCP
      --connect-timeout # timeout for control connection setup (ms)
      -b, --bitrate #[KMG][/#] target bitrate in bits/sec (0 for unlimited)
      (default 1 Mbit/sec for UDP, unlimited for TCP)
      (optional slash and packet count for burst mode)
      --pacing-timer #[KMG] set the timing for pacing, in microseconds (default 1000)
      --fq-rate #[KMG] enable fair-queuing based socket pacing in
      bits/sec (Linux only)
      -t, --time # time in seconds to transmit for (default 10 secs)
      -n, --bytes #[KMG] number of bytes to transmit (instead of -t)
      -k, --blockcount #[KMG] number of blocks (packets) to transmit (instead of -t or -n)
      -l, --length #[KMG] length of buffer to read or write
      (default 128 KB for TCP, dynamic or 1460 for UDP)
      --cport <port> bind to a specific client port (TCP and UDP, default: ephemeral port)
      -P, --parallel # number of parallel client streams to run
      -R, --reverse run in reverse mode (server sends, client receives)
      --bidir run in bidirectional mode.
      Client and server send and receive data.
      -w, --window #[KMG] set window size / socket buffer size
      -C, --congestion <algo> set TCP congestion control algorithm (Linux and FreeBSD only)
      -M, --set-mss # set TCP/SCTP maximum segment size (MTU - 40 bytes)
      -N, --no-delay set TCP/SCTP no delay, disabling Nagle's Algorithm
      -4, --version4 only use IPv4
      -6, --version6 only use IPv6
      -S, --tos N set the IP type of service, 0-255.
      The usual prefixes for octal and hex can be used,
      i.e. 52, 064 and 0x34 all specify the same value.
      --dscp N or --dscp val set the IP dscp value, either 0-63 or symbolic.
      Numeric values can be specified in decimal,
      octal and hex (see --tos above).
      -L, --flowlabel N set the IPv6 flow label (only supported on Linux)
      -Z, --zerocopy use a 'zero copy' method of sending data
      -O, --omit N omit the first n seconds
      -T, --title str prefix every output line with this string
      --extra-data str data string to include in client and server JSON
      --get-server-output get results from server
      --udp-counters-64bit use 64-bit counters in UDP test packets
      --repeating-payload use repeating pattern in payload, instead of
      randomized payload (like in iperf2)
      --username username for authentication
      --rsa-public-key-path path to the RSA public key used to encrypt
      authentication credentials

      [KMG] indicates options that support a K/M/G suffix for kilo-, mega-, or giga-

      iperf3 homepage at: software.es.net/iperf/
      Report bugs to: github.com/esnet/iperf


      Source Code

      1. ============================================================================
      2. Testsuite summary for iperf 3.7
      3. ============================================================================
      4. # TOTAL: 4
      5. # PASS: 4
      6. # SKIP: 0
      7. # XFAIL: 0
      8. # FAIL: 0
      9. # XPASS: 0
      10. # ERROR: 0
      11. ============================================================================
      Display All
      gruß pclin

      EDIT:

      Im zuerst hochgeladen Paket 3.7 gab es noch einen Fehler im control file
      Files
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      Dreambox ONE, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-stretch, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD

      The post was edited 5 times, last by pclin ().

    • Hier mal ein paar Werte.

      Source Code

      1. pclin@pclin-iMac ~ $ iperf3 -c dreamone -u -b 10G
      2. Connecting to host dreamone, port 5201
      3. [ 5] local 192.168.xxx.xx port 35723 connected to 192.168.xxx.xx port 5201
      4. [ ID] Interval Transfer Bitrate Total Datagrams
      5. [ 5] 0.00-1.00 sec 86.0 MBytes 722 Mbits/sec 62304
      6. [ 5] 1.00-2.00 sec 85.5 MBytes 717 Mbits/sec 61889
      7. [ 5] 2.00-3.00 sec 85.7 MBytes 719 Mbits/sec 62072
      8. [ 5] 3.00-4.00 sec 86.2 MBytes 723 Mbits/sec 62435
      9. [ 5] 4.00-5.00 sec 85.7 MBytes 719 Mbits/sec 62095
      10. [ 5] 5.00-6.00 sec 85.7 MBytes 719 Mbits/sec 62065
      11. [ 5] 6.00-7.00 sec 85.9 MBytes 720 Mbits/sec 62175
      12. [ 5] 7.00-8.00 sec 85.5 MBytes 717 Mbits/sec 61933
      13. [ 5] 8.00-9.00 sec 85.6 MBytes 718 Mbits/sec 61978
      14. [ 5] 9.00-10.00 sec 85.7 MBytes 719 Mbits/sec 62091
      15. - - - - - - - - - - - - - - - - - - - - - - - - -
      16. [ ID] Interval Transfer Bitrate Jitter Lost/Total Datagrams
      17. [ 5] 0.00-10.00 sec 858 MBytes 719 Mbits/sec 0.000 ms 0/621037 (0%) sender
      18. [ 5] 0.00-10.00 sec 806 MBytes 676 Mbits/sec 0.033 ms 36992/620976 (6%) receiver
      19. iperf Done.
      20. pclin@pclin-iMac ~ $ iperf3 -c dreamone
      21. Connecting to host dreamone, port 5201
      22. [ 5] local 192.168.xxx.xx port 36946 connected to 192.168.xxx.xx port 5201
      23. [ ID] Interval Transfer Bitrate Retr Cwnd
      24. [ 5] 0.00-1.00 sec 108 MBytes 908 Mbits/sec 0 646 KBytes
      25. [ 5] 1.00-2.00 sec 111 MBytes 933 Mbits/sec 0 858 KBytes
      26. [ 5] 2.00-3.00 sec 112 MBytes 944 Mbits/sec 0 990 KBytes
      27. [ 5] 3.00-4.00 sec 112 MBytes 944 Mbits/sec 0 1.02 MBytes
      28. [ 5] 4.00-5.00 sec 111 MBytes 933 Mbits/sec 0 1.05 MBytes
      29. [ 5] 5.00-6.00 sec 112 MBytes 944 Mbits/sec 0 1.06 MBytes
      30. [ 5] 6.00-7.00 sec 112 MBytes 944 Mbits/sec 0 1.06 MBytes
      31. [ 5] 7.00-8.00 sec 111 MBytes 933 Mbits/sec 0 1.08 MBytes
      32. [ 5] 8.00-9.00 sec 111 MBytes 933 Mbits/sec 0 1.10 MBytes
      33. [ 5] 9.00-10.00 sec 111 MBytes 933 Mbits/sec 0 1.13 MBytes
      34. - - - - - - - - - - - - - - - - - - - - - - - - -
      35. [ ID] Interval Transfer Bitrate Retr
      36. [ 5] 0.00-10.00 sec 1.09 GBytes 935 Mbits/sec 0 sender
      37. [ 5] 0.00-10.00 sec 1.09 GBytes 933 Mbits/sec receiver
      38. iperf Done.
      Display All
      gruß pclin
      Die zwei Gemütszustände eines Programmierers
      0 ich hab keine Ahnung was ich hier mache
      1 ICH BIN GOTT
      ---
      Dreambox ONE, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-stretch, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG 65" SUHD
    • funktioniert :thumbsup:

      Source Code

      1. root@dreambox:/$ iperf3 -c IPserver -p 5201
      2. Connecting to host server, port 5201
      3. [ 5] local dreamone port 52556 connected to server port 5201
      4. [ ID] Interval Transfer Bitrate Retr Cwnd
      5. [ 5] 0.00-1.00 sec 114 MBytes 954 Mbits/sec 0 523 KBytes
      6. [ 5] 1.00-2.00 sec 110 MBytes 928 Mbits/sec 0 553 KBytes
      7. [ 5] 2.00-3.00 sec 112 MBytes 938 Mbits/sec 0 580 KBytes
      8. [ 5] 3.00-4.00 sec 111 MBytes 937 Mbits/sec 0 580 KBytes
      9. [ 5] 4.00-5.00 sec 109 MBytes 909 Mbits/sec 0 607 KBytes
      10. [ 5] 5.00-6.00 sec 111 MBytes 936 Mbits/sec 0 607 KBytes
      11. [ 5] 6.00-7.00 sec 111 MBytes 933 Mbits/sec 0 643 KBytes
      12. [ 5] 7.00-8.00 sec 108 MBytes 902 Mbits/sec 0 710 KBytes
      13. [ 5] 8.00-9.00 sec 102 MBytes 858 Mbits/sec 0 781 KBytes
      14. [ 5] 9.00-10.00 sec 106 MBytes 893 Mbits/sec 0 867 KBytes
      15. - - - - - - - - - - - - - - - - - - - - - - - - -
      16. [ ID] Interval Transfer Bitrate Retr
      17. [ 5] 0.00-10.00 sec 1.07 GBytes 919 Mbits/sec 0 sender
      18. [ 5] 0.00-10.04 sec 1.07 GBytes 912 Mbits/sec receiver
      Display All