Provision Mitel IP Phones with Yeastar P-Series Software Edition

Yeastar P-Series Software Edition supports to provision Mitel phones via DHCP method in local network. This topic takes Mitel 6867i as an example to describe how to provision Mitel IP phones with Yeastar P-Series Software Edition.

Requirements and restrictions

Requirements
The firmwares of PBX server and Mitel phones meet the requirements listed in Auto Provisioning - Supported Devices.
Restrictions
The following features are NOT supported on the provisioned Mitel IP phones:
  • LDAP Directory
  • Specific types of PBX function keys, including LDAP Directory, DTMF, Intercom and Park & Retrieve.

Scenarios

According to your network environment, follow the corresponding instructions to provision a Mitel phone.

Provision a Mitel phone in the same LAN subnet as the PBX

If the IP phone and PBX are in the same LAN network, you can use the PBX as a DHCP server, then add the phone on PBX. When assigning IP address to the IP phone, the PBX will also provide the provisioning link where the IP phone can download the configuration file.
Note: This topic provides an example of using the PBX as a DHCP server to provision a Mitel phone, you can also use the provisioning link to set up DHCP option 66 on the router's DHCP server in the LAN network.
Prerequisites
  • Gather information of IP phone, including Vendor, Model, and MAC address.
  • RESET the IP phone if it is previously used.
  • Set up PBX as a DHCP Server.
    Note: Make sure that there is only one DHCP server running on the network where the IP phone is located, otherwise the IP phone may fail to obtain an IP address.
Procedure
  1. Log in to PBX web portal, go to Auto Provisioning > Phones.
  2. Click +Add > Add.
  3. In the IP Phone section, enter the following phone information.

    • Vendor: Select the phone vendor. In this example, select Mitel.
    • Model: Select the phone model. In this example, select 6867i.
    • MAC Address: Enter the MAC address of the IP phone.
  4. In the Options section, configure the following settings.

    • Template: Select a desired template from the drop-down list.
      Note: The template provides configurations except extension assignment. You can select the default template corresponding to the phone model, or customize your own template. For more information, see Create a Custom Auto Provisioning Template.
    • Provisioning Method: Select DHCP (In the Office).

      A provisioning server URL is generated automatically and displayed in the Provisioning Link field.

  5. In the Assign Extension section, assign an extension to the IP phone.
    Tip: If your desired extension is not listed in the drop-down list, you can check if the extension has been associated with other IP phone or gateway.
  6. Click Save.
Result
  • After you connect the IP phone to the same LAN subnet as the PBX, the IP phone gets an IP address and the related network configuration from the PBX built-in DHCP server.
  • The IP phone automatically downloads the configuration file from the PBX; You can check the extension registration status of the provisioned phone on the PBX (path: Auto Provisioning > Phones).

Provision a Mitel phone in different LAN subnet with the PBX

If the IP phone and PBX are in different LAN subnets, you should add the phone on PBX first, then use the generated provisioning link to set up DHCP option 66 on the router in the network where the IP phone is located. In this way, the IP phone will obtain the provisioning link, via which it can download configuration file from the PBX.

Prerequisites
  • Gather information of IP phone, including Vendor, Model, and MAC address.
  • RESET the IP phone if it is previously used.
Procedure
Step 1. Set a remote extension
You should set the extension to be assigned to the phone as a remote extension, so that the extension can be registered in different LAN subnet.
  1. Log in to PBX web portal, go to Extension and Trunk > Extension, edit the desired extension.
  2. Click Advanced tab, select the checkbox of NAT in the VoIP Settings section.

  3. Click Security tab, select the checkbox of Allow Remote Registration in the SIP Security section.

  4. Click Save and Apply.
Step 2. Add the IP phone on the PBX
Add the phone's MAC address on PBX, the PBX will generate a configuration file for the IP phone accordingly.
  1. Log in to PBX web portal, go to Auto Provisioning > Phones.
  2. Click +Add > Add.
  3. In the IP Phone section, enter the following phone information.

    • Vendor: Select the phone vendor. In this example, select Mitel.
    • Model: Select the phone model. In this example, select 6867i.
    • MAC Address: Enter the MAC address of the IP phone.
  4. In the Options section, configure the following settings.

    • Template: Select a desired template from the drop-down list.
      Note: The template provides configurations except extension assignment. You can select the default template corresponding to the phone model, or customize your own template. For more information, see Create a Custom Auto Provisioning Template.
    • Provisioning Method: Select DHCP (In the Office).

      A provisioning server URL is generated automatically and displayed in the Provisioning Link field.

  5. In the Assign Extension section, assign an extension to the IP phone.
    Tip: If your desired extension is not listed in the drop-down list, you can check if the extension has been associated with other IP phone or gateway.
  6. Click Save.
Step 3. Configure DHCP option 66 on the router

In the network where the IP phone is located, use the generated provisioning link to configure a DHCP Option 66 on the router.

  1. On the router, set up DHCP option 66 with the provisioning link.

    In this example, the configuration is shown below.

Step 4. Turn off certificate validation on the phone
Some older Mitel phones don’t have certain necessary certificates, so they would not be able to download configuration files from the PBX due to the certification validation issue. In this case, you have to turn off the certificate validation on the IP phone to bypass the authentication between the PBX and the phone.
Important: It is strongly recommended that you use a trusted certificate, as disabling server validation may introduce security risks on the network.
  1. Log in the phone web interface by the IP address.
    1. In the address bar of a web browser, enter the IP address of the IP phone, then press Enter.
    2. Enter the username and password to log in.
      Note: The default username is admin, and the default password is 22222.
  2. On the left navigation bar, go to Advanced Settings > Network > HTTPS Settings, then unselect the checkbox of Enabled beside the Validate Certificates.

  3. Click Save Settings.
  4. Reboot the phone manually.
Result
The IP phone automatically downloads the configuration file from the PBX; You can check the extension registration status of the provisioned phone on the PBX (path: Auto Provisioning > Phones).