Installing Napatech Link-Security™ Software on the IPU

Getting Started with Napatech Link-Security™ Software

Platform
Napatech IPU
Content Type
Getting Started
Capture Software Version
Link-Security™ Software 1.0

Use this information to install required tools and build the kernel driver on the IPU.

Before you begin

Make sure that you have:
  • Installed a Napatech IPU in a server. See Installing a Napatech IPU.
  • Programmed the IPU with an appropriate FPGA image. See Napatech Link-Security™ Software FPGA Images.
  • Remote SSH access to the SoC on the IPU via the management port or the USB Port. See DN-1385.
  • Placed the ipu_tools-<version>.tar.gz package in the /opt/ directory.
  • Disabled the firewall on the IPU.
    systemctl disable --now firewalld

About this task

Note: The following prompt is used to indicate which part of the system to run the provided commands on.
  • soc#: The SoC on the IPU.

Procedure

  1. On the IPU, install required tools.
    soc# dnf install nginx sysstat
    • nginx: The test script copies the nginx configuration files from the test server to the IPU to run nginx with the relevant configuration.
    • sar: Used for logging. The sar tool is included in the sysstat package.
  2. Build the kernel driver.
    soc# cd /opt
    soc# tar zxvf ipu_tools-<version>.tar.gz
    soc# cd ipu_tools/src/
    soc# cd ipu_mngmnt_tools/software/csc_lek-0.0.0.5/driver/kmod
    soc# make
    where version is the version identifier of the corresponding package.