Basic Step #4: Set pattern
- Select a sample model for your SIP device from [Provisioning]>[Model].
- Enter a new model name and create a copy.
- To edit the settings, click the model name you’ve created in the above step.
- To enable this model, uncheck “Disabled” right underneath the “Description” at the top. Edit “Description,” if needed.
- Set patterns at [Template] setting. These patterns have to match the addresses that are used by phonesto connect to the provisioning service to get a configuration file.
Example: Model settings for Yealink
For example, in the case of Yealink T46G, configuration file of provisioning is as follows:
- Common configuration file name: y000000000028.cfg
- MAC-oriented configuration file name: [MAC address].cfg
IP address of the provisioning service should be set at the Yealink T46G as:
<Yealink configuration (Settings > Auto Provision)>
Server URL:
http://<Server IP>:8080/sip/pv/demo <Provisioning server's address and port>/<Fixed (For SIP server, "/sip/pv"; for PBX, "/pbx/pv")>/<Tenant name (PBX) or SIP domain name (optional)>
<Brekeke provisioning configuration (Model > Template)>
Set “Patterns” under [Template] as“/<Tenant name>/<filename>” using a regular expression.
- Template1: /demo/y000000000028\.cfg
- Template2: /demo/([0-9a-fA-F]{12})\.cfg