Please refer to free5GC's official user guide to install free5GC's microk8s environment.
git clone https://github.com/free-ran-ue/fru-helm
helm install -n free5gc fru ./fru-helmIt is optinal to install free-ran-ue in -n free5gc.
helm uninstall -n free5gc frugNB will start automatically after the pod starting.
Before starting UE, please remember to create a subscriber at free5GC's webconsole with default value and one 01-010203 slice.
-
Get into the pod
kubectl exec -it -n free5gc fru-freeranue-ue-xxxxxxxxxx-xxxxx -- sh -
Run UE
./free-ran-ue ue -c config/ue.yaml
-
Ping Test
Open another terminal and get into the pod
ping -I ueTun0 10.100.100.13
10.100.100.13is the default n6 at PSA-UPF-1.