Open hanjl93 opened 2 years ago
I would love to see the documentation of the project. With instructions and dependencies to build, and instructions and dependencies to run and to configure the UPF
We are trying to build upg, but couldn't find proper steps to build and run it on a system or any Virtual machine. Can someone share the steps to build upg?
And there is no vpp directory in this upg repo. Do we have to clone that vpp from fd.io and paste it into the upg repo?
+1 on this - I've tried and haven't been able to get the build instructions working, if someone can give me a point in the right direction I'm happy to document the procedure for all...
Yeah, readme claims that make image
builds an image, but it errors out due to inaccessible base image.
the latest upg-vpp depends on vpp 22.02 branch
Different linux distributions may need different modifications. Based on ubuntu 22.04 LTS, you can reference here:
Note: I have forked the related projects in my github account that can maintain these modifications easily.
Prepare system: step 1: install ubuntu 22.04 server edition, choice the smallest installation is fine. step 2: sudo apt-get install build-essential git meson ninja-build step 3: sudo apt-get install libhyperscan-dev //for upg-vpp
Build VPP:
make build //for debug => output: VPP_SRC_DIR/build-root/install-vpp_debug-native/vpp make build-release //for relase output VPP_SRC_DIR/build-root/install-vpp-native/vpp
Build UPG-VPP:
Hi @hcbwiz
I installed UPG-VPP according to the steps you pointed out, but unfortunately it didn't work in my environment.
Therefore, I selected Ubuntu 20.04 as shown in the Dockerfile of FPP-VPP, installed it on the host as follows, and confirmed the operation.
https://github.com/s5uishida/install_vpp_upf_dpdk#annex_1
Best regards,
--Shigeru
sudo apt-get install libhyperscan-dev
@hcbwiz please ask
when i Execute the command
make install-ext-deps
and
@ztms123 Did you change to root?
Hello,
after building upf_plugin.so is it enough to copy upf_plugin.so to folder VPP_SRC_DIR/build-root/install-vpp-native/vpp/lib/x86_64-linux-gnu/vpp_plugins/ ? and then do the packaging with: make pkg-deb in VPP_SRC_DIR
I would like to deploy UPG-VPP. However, I can't find the necessary instructions to build and run UPG-VPP, nor how to configure it?