When configuring a phone through the PBX, the MAC of the device is assigned to the extension allowing the creation of a config file which is downloaded to the phone, telling it how to be programmed. There are two methods to configure a phone to the PBX:
- Auto Provisioning
This method involves some PBX programming and selections at the phone itself to configure the phone.
- Create an extension in the PBX and set Phone Type to the model of phone you wish to provision; Save and Apply Changes
- Navigate in the PBX to PBX Setup=>General; ensure that Autoprovisioning is Running (click ON if it is currently Stopped)
- At the phone, press Menu
- Select System Settings
- Select Advanced Settings
- Press OK when prompted for a password as there is no password
- Select SIP
- Select Auto Prov
- Navigate to Extension Number and press the softkey for Modify
- Enter the Extension Number
- Press OK
- Press Done
- Auto Discovery
This method involves scanning the network with AutoDiscovery and assigning the extensions to the phones from the PBX.
- Create an extension in the PBX
- Navigate to Destinations=>Extensions
- Select AutoDiscovery=>Scan Network
- Find the MAC of the phone you wish to configure
- Change the Assigned dropdown from None to the extension you want to configure to that phone
- Put a check mark in the box next to this phone
- Select the Commands tab at the top of the page
- Click Assign, Configure, and Restart button
Static IP vs DHCP
IPitomy supports configuring phones using DHCP and this is the best option for almost every network. If you would like to statically set IP addresses, we recommend that you use DHCP reservations to do this. In the vast majority of routers and DHCP servers there is an ability to assign a static IP address to a MAC address. While this process of assigning may be tedious, it is no less so than going to each individual phone and manually configuring the IP address (Static IP). In the end it eliminates any difficult modifications that you will need to make to configuration files and is just a way easier method to use for accomplishing the same task.
If having this information, the phone still must be manually set to static IP addresses then you will need to understand the following information. You have several options for performing this configuration:
- Automatically Configure the phones using DHCP
- Go to phone's web page (root/root to log in) Navigate to Phone Maintenance->Auto Provision and uncheck the box that says Auto Download Config File.
- set the IP address to the desired static address
- The phone should keep it's original configuration and any changes made to phone configuration will now have to be done through the phone web interface. The exception to this is that you can change the phone keys in this configuration, just do NOT press Save and Configure. Press Save then Apply changes. The phone will update the keys at night when it downloads it's key configuration.
The second option is more difficult to initially configure but is easier because you can still change phone settings. You should only do this if you are familiar with XML as you can break the configuration files by making changes here that lead to invalid XML.
- Go to PBXSetup->Phone Global
- Under "HD Phone Configuration Template" click "Reset Template to Default"
- Now click Edit Template. Under Networks - delete the entire Node called "network"
- Now phones should keep whatever you manually set them to.
- Note with this method that when you upgrade the PBX software you should be aware that we may make changes to the default template and you may have to reset the template and remake the changes in order to support additional functionality that is added in future releases.
The final option here is to just manually configure the phone. This works but if you call tech support with an issue they will probably have you default and reconfigure the phone through the PBX as we change a number of options when we provision the phones to the PBX.