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
Ring Tone Music Files
You can send and store a music file on the IPitomy HD phone for playback during ringing. To do so the file MUST be formatted:
Wave file (*.wav), 711-aLaw, 8KHz, 64kbps, Mono, and less than 300kb size, file name should be small (mine is 8-characters)
- Once the file is created (I like Goldwave Audio Editing software.) Load it onto the telephone:
- Open browser
- Navigate to the phone IP (this operation cannot be done from the PBX)
- Navigate to Phone Maintenance / Auto Provisioning
- Uncheck the box at Auto Download Config File (this will keep the PBX from loading setting that don't include your loaded file)
- Click Submit
- Navigate to Audio
- Click the Browse button
- locate your wav file on your PC and select it (Windows/MAC, command)
- Click Upload
- If it doesn't succeed, fix the problem.
- Navigate to Audio (again)
- Under Audio / Ring / Ring Type select the file which should appear in the list
- Click Submit
- Call the phone - it should play your file as ring tone
[pf]mailto:firstname.lastname@example.org 24-July 2012
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.
Under PBX Setup=>Phone Global you will find buttons that allow you to reset the Global Template for the HD phones to default, or to modify the template itself. The template is what is used to create configuration files for each phone that is provisioned to the PBX. The template itself is in XML format and contains all of the settings available in the phone. Making incorrect changes could cause issues with phones functioning correctly, so it is advised to ensure through a call to Tech Support that the changes you are making are correct. If you feel you have made changes that are incorrect, you can always click the Reset to Default button.
If you need to use vLAN to control what IP addresses the phones pull from DHCP you can modify the Phone Configuration Template in the PBX. In most instances, vLAN is not going to separate the data and voice traffic. It is typically going to be used because there are more devices on the network then there are IP Addresses in a single subnet.
- Navigate to PBX Setup=>Phone Global
- Click Edit Current Template
- Find the following section in the template pertains to vLAN, this is how it appears by default:
<VLANs> <Vlan LocalEnableVlan="0" PCEnableVlan="0" LocalVID="0" PCVID="0" LocalPriority="0" PCPriority="0" EnableVlan="0"/> </VLANs>
|LocalEnableVlan||Controls if the LAN port is using vLAN tagging||0 = Disabled, 1 = Enabled|
|PCEnableVlan||Controls if the PC port is using vLAN tagging||0 = Disabled, 1 = Enabled|
|LocalVID||Defines what vLAN tag the LAN port is using||Set to the vLAN ID|
|PCVID||Defines what vLAN tag the PC port is using||Set to the vLAN ID|
|LocalPriority||Not Used||Leave at 0|
|PC Priority||Not Used||Leave at 0|
|EnableVlan||Global setting to toggle vLAN on PC and LAN port||0 = Disabled, 1 = Enabled|
- In the following example the LAN port will use vLAN 5 and the PC port will use vLAN 8, allowing the Phone and PC to get different IP addresses from the DHCP server:
<VLANs> <Vlan LocalEnableVlan="1" PCEnableVlan="1" LocalVID="5" PCVID="5" LocalPriority="0" PCPriority="0" EnableVlan="1"/> </VLANs>
- When done modifying the template Save, Apply Changes, and now any phones that are configured to the PBX will have their config file modified to match the template changes.