Skip to content

Test free5GC

Start a Wireshark capture on any core-connected interface, applying the filter 'pfcp||icmp||gtp'.

In order to run the tests, first do this:

cd ~/free5gc
make upf
chmod +x ./test.sh

The tests are all run from within ~/free5gc.

a. TestRegistration

./test.sh TestRegistration

b. TestGUTIRegistration

./test.sh TestGUTIRegistration

c. TestServiceRequest

./test.sh TestServiceRequest

d. TestXnHandover

./test.sh TestXnHandover

e. TestDeregistration

./test.sh TestDeregistration

f. TestPDUSessionReleaseRequest

./test.sh TestPDUSessionReleaseRequest

g. TestPaging

./test.sh TestPaging

h. TestN2Handover

./test.sh TestN2Handover

i. TestNon3GPP

./test.sh TestNon3GPP

j. TestReSynchronization

./test.sh TestReSynchronization

k. TestULCL

./test_ulcl.sh TestRequestTwoPDUSessions