# openxg-core **Repository Path**: openxg/openxg-core ## Basic Information - **Project Name**: openxg-core - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-27 - **Last Updated**: 2024-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # oai5g-cn This is forked from Eurecom Gitlab OAI5G-CN # How to RUN 1. OAI CN5G pre-requisites ``` #This doc is from https://docs.docker.com/engine/install/ubuntu/ # Add Docker's official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc # Add the repository to Apt sources: echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update # To install the latest version, run: sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` 2. Pull OAI CN5G docker images ``` sudo ./pull_images.sh ``` 3. Start OAI CN5G ``` sudo docker compose -f docker-compose.yaml up -d ``` 4. Stop OAI CN5G ``` sudo docker compose -f docker-compose.yaml down -t 0 ``` 5.add remote route if gNB and core are not deployed in a machine, add a route on gNB ``` sudo route add -net 192.168.70.128 netmask 255.255.255.192 gw ```