Brekeke SIP Server Wiki

Basic Step #4: Set pattern

  1. Select a sample model for your SIP device from [Provisioning]>[Model].
  2. Enter a new model name and create a copy.
  3. To edit the settings, click the model name you’ve created in the above step.
  4. To enable this model, uncheck “Disabled” right underneath the “Description” at the top. Edit “Description,” if needed.
  5. 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

 

Yes No
Suggest Edit