
Install the Network Driver
Now install the network driver DKMS package. For example, on an Ubuntu/Debian server:
1. Locate the Alveo X3522 Net Driver Source [Debian package] that you downloaded. See
Download the Auxiliary Bus Driver DKMS Debian Package
.
2. Install the driver from the source DKMS package:
sudo dpkg -i <source_dkms_path>
Reload the Network Driver
Reload the network driver
modprobe –r xilinx_efct
modprobe xilinx_efct
Confirm the Network Driver has Loaded
Now confirm that the network driver has loaded.
Determine Interface Names
Interface names can change if network drivers are updated, or if the port mode is changed. To
determine the interface name that is currently in use for the X3522 interface:
1. List all interfaces in the server:
# ip link
2. Search the output for the X3522 interface. It can be recognized by the MAC address that you
read from the QR code (see
). For example:
3: enp1s0f2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq portid
020000000000 state UP mode DEFAULT qlen 1000
link/ether 00:0A:35:0C:14:8E brd ff:ff:ff:ff:ff:ff
• the line starting link/ether 00:0A:35:0C:14:8E identifies that this is the X3522 interface
• the interface name is enp1s0f2.
If this does not work, see
Troubleshooting the Network Driver Load
for help.
Confirm the Network Driver Version
To confirm the X3522 interface is using the newly installed network driver:
1. Get the version of network driver in use by the X3522 interface:
# ethtool -i <interface>
Chapter 3: Software Installation
UG1522 (v1.0) October 18, 2022
Alveo X3522 Installation Guide
24