Skip to content

Create Subscriber via Webconsole

1. Install Webconsole

If Webconsole isn't installed yet, please, follow the instructions from GitHub page.

2. (Optional) Delete MongoDB database

If another version of free5GC was ran before, you have to delete MongoDB.

$ mongo --eval "db.dropDatabase()" free5gc

3. Run Webconsole server

$ cd ~/free5gc/webconsole
$ go run server.go

4. Open Webconsole

Enter URL: <Webconsole server's IP>:5000 in browser

Default credential:

Username: admin
Password: free5gc

5. Add new subscriber

There are two options to add a new subscriber:

  • Directly create subscriber in create subscriber page
  • Create profile first, then create subscriber with the profile

5.1. Directly create subscriber in create subscriber page

Click SUBSCRIBERS -> CREATE

Edit the Subscriber's data and click CREATE, here you can configure the

  • Network Slicing configuration
    • SST/SD
    • DNN configuration


Check that the new subscriber was added successfully

5.2. Create profile first, then create subscriber with the profile

  • Profile is a pre-configured data, which can be used to create multiple subscribers with the same data quickly.
  • For these basic subscriber information, please remember to customize them in the CREATE SUBSCRIBER page:
  • Subscriber data number
  • SUPI (IMSI)
  • PLMNID
  • GPSI (MSISDN)
  • Authentication Management Field (AMF)
  • Authentication Method
  • Operator Code Type
  • Operator Code Value
  • SQN
  • Permanent Authentication Key

Click PROFILE -> CREATE

Edit the Profile's data and click CREATE



Check that the new profile was added successfully

Click SUBSCRIBERS -> CREATE

Click SELECT PROFILE -> Select the profile you just created and customize some basic subscriber information -> CREATE

Check that the new subscriber was added successfully