Recommended Environment
free5gc has been tested against the following environment:
- Software
- OS: Ubuntu 20.04.6 LTS
- gcc 9.4.0
- go 1.18.10 linux/amd64
- kernel version 5.4.0-169-generic
Note: The listed kernel version is required for the UPF element.
-
Minimum Hardware
- CPU: Intel i5 processor
- RAM: 4GB
- Hard drive: 160GB
- NIC: Any 1Gbps Ethernet card supported in the Linux kernel
-
Recommended Hardware
- CPU: Intel i7 processor
- RAM: 8GB
- Hard drive: 160GB
- NIC: Any 10Gbps Ethernet card supported in the Linux kernel
This guide assumes that you will run all 5GC elements on a single machine.