This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/66AK2E05: Running iPerf for Network load testing

Other Parts Discussed in Thread: 66AK2E05

Hi,

I need to connect TI Keystone 66AK2E05 1Gb ethernet port to another device and perform a network load stress test. For this, I am using iPerf (https://iperf.fr/ ).TI Keystone's linux is Arago linux. iPerf has binaries to download for Ubuntu, Debian etc Linux. So, I am unable to download iPerf binary for TI Linux.

Also, iPerf provides source code files but I cannot build it(make) as I have to install build-essential package for it.What is the way to install the build-essential package?

Please let me know how to run iPerf in TI linux?

-Ashwini

  • Hi Aswini,

    Let me test this on my side.
    Which Linux SDK are you using?

    Best Regards,
    Yordan
  • Hi Aswini,

    Iperf is included in the TI Linux SDK. I tested this on two of my boards, running two different versions of the TISDK:

    K2G, running ti-processor-sdk-linux-k2g-evm-03.03.00.04:

    root@k2g-evm:~# iperf --help
    Usage: iperf [-s|-c host] [options]
    iperf [-h|--help] [-v|--version]
    ...........
    root@k2g-evm:~# uname -a
    Linux k2g-evm 4.4.41-gf9f6f0db2d #1 SMP PREEMPT Thu Mar 30 01:28:35 EDT 2017 armv7l GNU/Linux
    root@k2g-evm:~#

    K2H, running ti-processor-sdk-linux-k2hk-evm-03.02.00.05:

    root@k2hk-evm:~# iperf --help
    Usage: iperf [-s|-c host] [options]
    iperf [-h|--help] [-v|--version]
    ...........
    root@k2hk-evm:~# uname -a
    Linux k2hk-evm 4.4.32-gadde2ca9f8 #1 SMP PREEMPT Wed Dec 14 19:17:23 EST 2016 armv7l GNU/Linux
    root@k2hk-evm:~#

    Linux SDK for K2E is the same, and I saw it has the iperf binary in /usr/bin. 

    Best Regards,
    Yordan