-
Notifications
You must be signed in to change notification settings - Fork 3
Install prerequisites
Rogério S. Silva edited this page Sep 28, 2022
·
3 revisions
Prerequisites
Linux Kernel Version
In order to use the UPF element, you must use the 5.0.0-23-generic or 5.4.x version of the Linux kernel. free5gc uses the gtp5g kernel module, which has been tested and compiled against that kernel versions only. If you installed Ubuntu 20.04, the version looks like 5.4.x. To determine the version of the Linux kernel you are using:
$ uname -r
5.4.0-65-generic
You will not be able to run most of the tests in Test section unless you deploy a UPF.
User-plane Supporting Packages
$ sudo apt -y update
$ sudo apt -y install git gcc g++ cmake autoconf libtool pkg-config libmnl-dev libyaml-dev
Software Dependencies
- Docker and Docker-compose
$ sudo apt update && sudo apt -y upgrade
$ sudo apt install -y docker
$ sudo apt install -y docker-compose