PnP Pre-requisite Steps
Many Vodia PBX settings are downloaded to the phone during Plug and Play, so it's best to configure these settings before actually doing Plug and Play. That way, when the phones are provisioned, they will have those settings. Some of these settings are listed below.
Configuring the Domain Settings
Many domain settings are also uploaded to the extension (the phone) during plug and play, such as language settings and country codes etc.
- Go to your selected domain in the Vodia PBX web interface.
- Go to General Settings
- Choose default IVR and web languages, a time zone, and country and area codes etc.
- Scroll to the bottom of the page to Provisioning Parameters, and select a default dial plan scheme and enter the username and password for the phones.
- The dial plan scheme tells the phone when to begin dialing, and numerous schemes are available. To customize the dial plan scheme, overwrite the http://localhost/snom_3xx_dialplan_usa2.xml?model=snom320 file (where localhost is the FQDN or IP address of your Vodia PBX, and snom_3xx is the model of your phone, e.g., snom820, snom 870, etc.). Enter the URL into a browser, then download the file. Once you have made the necessary changes, place the modified version into the html directory. When the Vodia PBX looks for the file, it will look in that directory before looking on the server.
- The Authentication user, Authentication password and Authentication PIN settings allow administrators to provision phones and log into a phone’s web interface remotely. These settings enable administrators to use identical usernames and passwords for all devices in a domain, simplifying the authentication process from the GUI of the phone. The password will bypass users’ passwords (the web interface passwords), so users will not be able to use their passwords; hence, this setting can be used to keep users out of the phone’s web interface and prevent them from inadvertently changing anything. When accessing the user’s extension from the GUI of the phone, the format extension@domain is still required. The default username is admin, and the default password is password.
Configuring the Button Profiles
Not all users will need the same button profile, so you may want to set up multiple profiles and assign them to the extensions that will be using them.
There are also several default button profiles available for the different snom phones, which can be changed by the user accordingly, and which are provisioned to the phones according to the phone types when the button profile setting on the extension level is set to “Automatic” instead of being assigned to a specific profile.
It is explained in more detail under Buttons
Configuring the Extension(s)
Many extension settings are also uploaded to the extension (the phone) during plug and play. The extension based settings can be set from the domain (while logged in as admin and selecting the extension for which changes are to be made) and also from the user portal (logged in as a user).
- Go to your selected domain in the Vodia PBX web interface.
- Click on the extension from the list for which you want to change settings.
- For that extension you will see several tabs, which have related settings that you can change for PnP, e.g. General tab for some general settings, Registration tab for some registration specific settings including binding a phone to a specific MAC and Buttons tab for selecting or customizing a buttons profile or selecting “Automatic” for automatic selection of the default button profile based on the snom phone type (for more details on buttons, go to Buttons. All these settings will be uploaded to the phone tied to this extension on provisioning.
- You can also login as a user (User Mode) to the user portal and make changes to the settings for PnP, which will be uploaded to the phone during provisioning.
- The MAC address is an important setting when preparing a LAN-based extension for plug and play. Important: WAN-based provisioning relies on login information rather than on MAC addresses, so if you are preparing WAN-based extensions for plug and play, you can skip this section. The MAC address is the phone's unique hardware number and is used to identify the phone to the Vodia PBX. It is a 12-digit hexadecimal number located on the back of the phone and is written in the following format: MMMMMMSSSSSS, where MMMMMM represents snom’s ID number and SSSSSS represents the serial number that snom assigned to the phone.
- You can tie a phone to an extension by adding the phone’s MAC address to the extension. Under the tab Registration for the extension, enter the MAC address of the phone you want to tie to that extension in the setting Bind to MAC Address and press . This will tie the phone to that extension and when it is provisioned, the phone will get all the settings from this extension, including registration information, buttons, and everything else that is provisioned.
- Three different options are available to associate the phone’s MAC address with an extension: manual, permanent assignment, and temporary assignment. These methods are detailed below.
|PnP Method||Use Case Scenario||How it's Used|
|Manual||Setting up a few phones||In this mode, you can permanently set the MAC address in the extension account. This will bind the registration to a specific phone. The MAC address can be used in multiple extensions, and multiple MAC addresses can be assigned to the same extension. This allows for users to have multiple phones. (Use a space to separate the MAC addresses.)|
|Permanent Assignment (*)||Deploying phones in a specified order in a large office||In this mode, you can easily assign MAC addresses to a large number of extensions. For example, rather than entering 100 different MAC addresses into separate user accounts, you can use the star symbol (*) to expedite the process. The system will assign a permanent extension to each phone once it boots up and requests a configuration from the system. The system will remember the MAC address of the phone and from that point on, the extension number will be used exclusively for that phone. This mode requires that a star (*) be used in the Bind to MAC Address field.|
|Temporary Assignment (?)||Setting up phones at trade shows, class rooms, etc.||This mode simplifies preparation when setting up at trade shows and for classroom training sessions. When this mode is used, the system will not remember which phone had been assigned to which extension. A phone might receive a new extension number every time it boots up. (As long as no other user agent is registered to a particular extension, the extension will be available for plug and play.) This mode requires that a question mark (?) be used in the Bind to MAC Address field.|