Skip to content

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.