1000
Keypad
Phones5
Phone keys Regions

How does provisioning work?

A phone fetches its configuration over HTTPS from AiPBX and registers with its extension, keys and settings. Every download is logged below.

  • Per-phone URL: enter it as the provisioning server in the phone's web interface (or hand it out by DHCP option 66). It contains a random token: keep it secret, use "new URL" if it leaked.
  • Zero touch: with allowed networks set, phones in those networks can use https://demo.aipbx.local/provision/; an unknown phone then appears under waiting phones.
  • Keys: each user's key layout (BLF, speed dial, park, DND, line) is written to their phone; pressing a ringing BLF key picks up the call with *21.
MAC addressModelExtensionRegionLast configuration downloadProvisioning URLActions
00:15:65:A1:B2:01 Yealink T54W 1001 Anna Weber Internal 2026-11-06 22:26:44
192.0.2.31
Yealink T54W
001565a1b201.cfg
00:15:65:A1:B2:02 Yealink T46U 1002 Mehmet Kaya Internal 2026-11-06 21:26:44
192.0.2.32
Yealink T46U
001565a1b202.cfg
C0:74:AD:11:22:03 Grandstream GXP2160 1003 John Carter Internal 2026-11-06 20:26:44
192.0.2.33
Grandstream GXP2160
cfgc074ad112203.xml
0C:38:3E:44:55:04 Fanvil X5U 1004 Elif Demir Internal 2026-11-06 19:26:44
192.0.2.34
Fanvil X5U
0c383e445504.cfg
00:04:13:66:77:05 Snom D785 1005 Lukas Braun External 2026-11-06 18:26:44
192.0.2.35
Snom D785
snom-000413667705.xml
Discovered on the network 0

Desk phones the engine found on the network without anybody typing a MAC address. A phone that is already provisioned is listed here and never provisioned again.

Phones are being recorded only: no extension pool is set, so nothing is provisioned automatically. — Last run 2026-11-06 22:40: 0 phones seen, 0 new.
2026-11-06 22:20:01 detect seen=0 new=0 known=0 already provisioned=0 recorded=0 | sweep: no networks configured vendor-table=8
2026-11-06 22:25:02 detect seen=0 new=0 known=0 already provisioned=0 recorded=0 | sweep: no networks configured vendor-table=8
2026-11-06 22:30:02 detect seen=0 new=0 known=0 already provisioned=0 recorded=0 | sweep: no networks configured vendor-table=8
2026-11-06 22:35:02 detect seen=0 new=0 known=0 already provisioned=0 recorded=0 | sweep: no networks configured vendor-table=8
2026-11-06 22:40:01 detect seen=0 new=0 known=0 already provisioned=0 recorded=0 | sweep: no networks configured vendor-table=8
MAC addressVendorIPFound viaLast seenStateAssign
Nothing found on the network yet. A phone appears here once it has taken an address from AiPBX's DHCP or has talked on the local network.
Waiting phones 0

Phones that asked for a configuration by MAC address but are not known yet. Pick a model and an extension to assign them.

MAC addressVendorIPLast requestAssign
No waiting phones.

Configuration requests of the phones (HTTPS, FTP, TFTP, DHCP): Phone logs