For your convenience, Netronome's Agilio eBPF is offered in three different packaging formats targeting the following Linux variants: Ubuntu, CentOS/Red Hat and Other Linux distributions. Please access those applicable for your system(s).
|agilio-bpf-firmware-184.108.40.206-1.deb - debian packaging
|CentOS / Red Hat
|agilio-bpf-firmware-220.127.116.11-1.noarch.rpm - rpm packaging
|Other Linux distributions
|agilio-bpf-firmware-18.104.22.168.tgz - tarball
Visit Netronome's eBPF Sample Apps GitHub repository, which contains eBPF XDP demo applications.
bpftool is a Linux utility that allows for inspection and simple management of eBPF objects on the system. While the tool is publicly available (the sources can be found within the Linux kernel tree), Netronome provides a packaged version for an easier installation. Besides, this version of bpftool has been statically linked against a recent version of the binutils-dev library, which means that bpftool comes with support for disassembling and dumping the instructions JIT-compiled for NFP, for programs offloaded to the SmartNIC.
|Ubuntu kernel 4.20
|bpftool - debian packaging
The documentation for Netronome's Agilio eBPF comprises the following document:
For a full listing of other multimedia resources available for Netronome's eBPF please visit our website. The following videos in particular are listed as an example: