Set up your Linux environment and install the Napatech software.
Before you begin
- A working Linux environment, with the following packages installed:
Note: Only Linux installations are supported.
- Linux kernel 4.18 or newer
- Linux kernel headers
- Python 2.7 or newer
- gcc 4.9 or newer
- make (gnu)
- The Link-Virtualization™ Software package,
- DPDK 20.11.1 with the Napatech PMD
- OVS 2.15.0 with the Napatech modifications
Ensure that the packages listed in Prerequisite are installed.
This is an example of the commands to install these prerequisites on CentOS 8.
dnf group install "Development Tools" dnf install kernel-devel numactl numactl-devel
Install the Napatech Link-Virtualization™ Software by
extracting the distribution package and running the
package_install_3gd.sh installation script.
tar zxf ntvrt_package_3gd-<version>.tar.gz cd ntvrt_package_3gd-<version> sudo ./package_install_3gd.shwhere:
- version is the Link-Virtualization™ Software version identifier.
This is an example command:
tar zxf ntvrt_package_3gd-4.0.0-Linux.tar.gz cd ntvrt_package_3gd-4.0.0-Linux sudo ./package_install_3gd.sh
For your convenience, consider adding the Napatech tools directory to your path. To
update your path, add the following line to your Bash profile file,
(.bash_profile), located in your home directory.
Adding the Napatech tools directory path is an option and avoids having to enter the full path name to the Napatech tools.
Enter the following command to activate the changes in the current shell.