# DPDK 20.11.3 build at Ubuntu 20.04.3 前置準備 **1. 從官網下載DPDK LTS版本: dpdk-20.11.3.tar.xz** (https://core.dpdk.org/download/) **2. 準備一份igb_uio套件 (DPDK 20版以後沒內建)** 2-1. 複製19版路徑下的igb_uio "dpdl-stable-19.11/build/kmod/" 2-2. 自己在linux下寫一份,可參考網址如下 (https://doc.dpdk.org/dts/gsg/usr_guide/igb_uio.html) **3. ubuntu 20.04.3安裝後需要的套件更新** 3-1. 聯網後執行更新下載目錄(必要) `apt-get updte` 3-2. 安裝網口與基礎編譯套件 `apt-get install ethtool net-tools gcc` 3-3. 安裝numa監控套件 `apt-get install libnuma-dev numactl*` 3-4. 安裝dpdk必備套件 `apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build pkg-config` **4. 解壓縮與安裝** ``` tar xf dpdk-20.11.3.tar cd dpdk-21.02 meson build cd build ninja ninja install ldconfig cd example/l3fwd export RTE_SDK=/root/dpdk-stable-20.11.3 export RTE_TARGET=build make clean make ``` **5. igb_uio套件重新編譯** 還在想
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up