Hi Community,
Issue: The freegc-compose setup is creating PDU session but when data reached the UPF container they dropped by the gpt5g because the TEID is invalid.
Expected Behavior: UE can reach the internet.
Setup:
- OS: Ubuntu 22.04
- Kernel: 6.0.0+
- free5gc-compose: commit hash f726cdd2c80c18a4fcce33fcfcd007844d39e74d (recent)
Reproduce:
- Follow the readme in the repository. (pull images from dockerhub)
- Add a device using the webconsole. (just changed the IMSI to match that of the uecfg.yaml)
- The run the following command to start a UE
docker exec -d ueransim sh -c "./nr-ue -c ./config/uecfg.yaml > devices.logs"
UPF logs:
SMF logs:
UERANSIM gnb1 logs:
UERANSIM UE logs:
docker exec ueransim cat devices.logs
PING @ ueransim:
docker exec -it ueransim ping -I uesimtun0 google.com -c 3 -W 2
TCP dump @ UPF:
docker exec -t upf tcpdump -i any -n
dmseg in VM:
Thank you for your help.
PS:
- This medium article might be useful.