Visible to Intel only — GUID: fhh1561570879753
Ixiasoft
1. About this Document
2. System Requirements
3. Hardware Installation
4. Installing the OPAE Software
5. OPAE Tools
6. Sample Test: Native Loopback
7. Installing the Intel XL710 Driver
8. Configuring Ethernet Interfaces
9. Testing Network Loopback Using Data Plane Development Kit (DPDK)
10. Graceful Shutdown
11. Single Event Upset (SEU)
12. Document Revision History for Intel Acceleration Stack User Guide: Intel® FPGA PAC N3000
A. Troubleshooting
B. Upgrade your Intel® FPGA PAC N3000 with Production Version of BMC and Intel® Arria® 10 Image
C. Configure the 4.19 Kernel
D. fpgabist Sample Output
Visible to Intel only — GUID: fhh1561570879753
Ixiasoft
4. Installing the OPAE Software
The OPAE is a software framework delivered as part of the Intel Acceleration Stack for managing and accessing the Intel® FPGA PAC.
The following section describes the installation of OPAE on a freshly imaged server with supported OS and kernel. The host must have internet connectivity to retrieve additional software packages. The installation steps require sudo or root privileges on your host.
Note: The OPAE version created for Intel® FPGA PAC N3000 is not compatible with any other Intel® FPGA PAC.
To verify that you have the correct kernel, kernel source and header, perform the following steps:
- Check the kernel version running on the server:
$ uname -a
Sample output:Linux rae-xxx 3.10.0-957.el7.x86_64
- List the kernel source on the system:
$ ls -l /usr/src/kernels/
Sample output:drwxr-xr-x. 22 root root 4096 Jun 21 13:05 3.10.0-957.el7.x86_64
- List the installed kernel header:
If the kernel source and header do not match the kernel version running on the server, there can be issues with installing OPAE driver.$ rpm -qa | grep kernel-header kernel-headers-3.10.0-957.el7.x86_64
To mitigate this issue:
- Remove the incompatible kernel header:
$ sudo yum remove kernel-headers.x86_64
- Install the correct kernel source:
$ sudo yum install "kernel-devel-uname-r == $(uname -r)"
- Install the correct kernel header:
$ sudo yum install kernel-headers-`uname -r`