Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Chapter 4.

Hardware and Software Requirements

To run the Network Bandwidth activity over SSH2, the PC must have the
SSH2 license option installed.

4.2.3.2. Iperf 2: Installation under Linux/Unix


The following requirements apply to installing Iperf 2 on a Linux or Unix
server.

Network-to-terminal Mapping
The Network Bandwidth activity requires that the server map the network port
to terminal vt100. Map the port by editing a line in /etc/profile as follows:
tset -I -Q -m network:vt100
An incorrect mapping will cause the following error:
tset: unknown terminal type network
Terminal type?

PS1 Variable
The PS1 variable must be changed to PS1=">" in the Unix shell Bash in order
for Iperf information to be correctly displayed.

Passwords
To enable the use of passwords in Iperf testing, make sure that the
/etc/ssh/sshd_config file on the SSH server has the default setting for
passwords: PasswordAuthentication yes .

4.2.3.3. Iperf 3: Setup of Multiple Servers


To enable multiple TEMS Investigation users to do Iperf testing concurrently
against the same Iperf server machine, multiple Iperf server instances must
be defined on that machine. For Iperf 3, you accomplish this by editing the file
ConfigInfo.xml (see above for the path). By default, this file has a single
“IPerfServer” line:
<IPerfServer IP="127.0.0.1" Port="5001"/>
To set up multiple server instances, add more such lines with the same IP and
with Port incremented by one each time: 5002, 5003, etc. (Make sure these
ports are available on the server machine.) When IperfWatcher.exe is run, it
will start all Iperf server instances defined in ConfigInfo.xml.

NT15-49889 ver 1.0 IG-13

You might also like