Skip to content

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
Clone this wiki locally