<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sky-networks.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=SNOM_Provisioning</id>
	<title>SNOM Provisioning - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://sky-networks.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=SNOM_Provisioning"/>
	<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;action=history"/>
	<updated>2026-04-05T19:17:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.3</generator>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1003&amp;oldid=prev</id>
		<title>Admin at 13:55, 5 May 2016</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1003&amp;oldid=prev"/>
		<updated>2016-05-05T13:55:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:55, 5 May 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning SkyPBX with Snom Phones ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning SkyPBX with Snom Phones ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Introduction ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;SkyPBX provides functionality to generate provisioning files for phones.  In this article we will be talking about Snom phones however templates exist for other phones as well.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning Templates ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning Templates ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are a number of provisioning templates &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;available&lt;/del&gt;.  Upload customized templates at time of install and make any customer changes as required directly using your text editor of choice.  If you create a new file,  make sure you update the owner of the files to apache:apache.  By default a new file created when you're root has an owner:group of root:root.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There are a number of provisioning templates &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;provided with SkyPBX&lt;/ins&gt;.  Upload customized templates at time of install and make any customer changes as required directly using your text editor of choice.  If you create a new file,  make sure you update the owner of the files to apache:apache.  By default a new file created when you're root has an owner:group of root:root.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Provisioning templates can be found on the file system at: /var/www/html/SkyPBX/includes/templates/provision&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Provisioning templates can be found on the file system at: /var/www/html/SkyPBX/includes/templates/provision&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1002&amp;oldid=prev</id>
		<title>Admin: /* Provisioning SkyPBX with Snom Phones */</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1002&amp;oldid=prev"/>
		<updated>2016-05-05T13:54:42Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Provisioning SkyPBX with Snom Phones&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:54, 5 May 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning SkyPBX with Snom Phones ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Provisioning SkyPBX with Snom Phones ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;These instruction are meant for the &amp;quot;CentOS 6.2 with PostgreSQL 9.1&amp;quot; installation script.  It may work with other installs as well.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Instructions for installing SkyPBX with CentOS 6.1 and PostgresSQL 9.1 can be found at:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http://wiki.SkyPBX.com/index.php/CentOS_6.2_with_PostgreSQL&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This article is originally written by Dar @ Sky Networks in July 2012&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Introduction ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1001&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;== Provisioning SkyPBX with Snom Phones ==  These instruction are meant for the &quot;CentOS 6.2 with PostgreSQL 9.1&quot; installation script.  It may work with other installs as well....&quot;</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SNOM_Provisioning&amp;diff=1001&amp;oldid=prev"/>
		<updated>2016-05-05T13:52:53Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Provisioning SkyPBX with Snom Phones ==  These instruction are meant for the &amp;quot;CentOS 6.2 with PostgreSQL 9.1&amp;quot; installation script.  It may work with other installs as well....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Provisioning SkyPBX with Snom Phones ==&lt;br /&gt;
&lt;br /&gt;
These instruction are meant for the &amp;quot;CentOS 6.2 with PostgreSQL 9.1&amp;quot; installation script.  It may work with other installs as well.&lt;br /&gt;
&lt;br /&gt;
Instructions for installing SkyPBX with CentOS 6.1 and PostgresSQL 9.1 can be found at:&lt;br /&gt;
&lt;br /&gt;
http://wiki.SkyPBX.com/index.php/CentOS_6.2_with_PostgreSQL&lt;br /&gt;
&lt;br /&gt;
This article is originally written by Dar @ Sky Networks in July 2012&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
SkyPBX provides functionality to generate provisioning files for phones.  In this article we will be talking about Snom phones however templates exist for other phones as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Provisioning Templates ==&lt;br /&gt;
There are a number of provisioning templates available.  Upload customized templates at time of install and make any customer changes as required directly using your text editor of choice.  If you create a new file,  make sure you update the owner of the files to apache:apache.  By default a new file created when you're root has an owner:group of root:root.&lt;br /&gt;
&lt;br /&gt;
Provisioning templates can be found on the file system at: /var/www/html/SkyPBX/includes/templates/provision&lt;br /&gt;
&lt;br /&gt;
These templates allow for variables to be added for required items like phone account username and password, but also parameters custom to your deployment.  The files you find in the provisioning templates folder include examples to follow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Custom Provisioning Variables ==&lt;br /&gt;
&lt;br /&gt;
At Sky Networks, we add SNMP and custom phone administration passwords to our deployments.  There are variables needed for this that is not included as part of the default install.  We add this to our systems using a post install script where other Sky Networks specific items are modified or added.  The additional provisioning variables we add are:&lt;br /&gt;
&lt;br /&gt;
- Phone Password&lt;br /&gt;
- SNMP Trusted Address&lt;br /&gt;
&lt;br /&gt;
To add a &amp;quot;Phone Password&amp;quot; variable in SkyPBX:&lt;br /&gt;
&lt;br /&gt;
1.  Log in and go to System &amp;gt; Variables&lt;br /&gt;
&lt;br /&gt;
2. Look for a group called Provision and click the &amp;quot;+&amp;quot; on the right.  If there is no Provision group, select the &amp;quot;+&amp;quot; in the top right of the page.&lt;br /&gt;
&lt;br /&gt;
3. On the &amp;quot;Variable Add&amp;quot; page add in the following items:&lt;br /&gt;
&lt;br /&gt;
Name&amp;gt;   phone_password&lt;br /&gt;
&lt;br /&gt;
Value&amp;gt;   my_secure_password&lt;br /&gt;
&lt;br /&gt;
Category&amp;gt;  Provision&lt;br /&gt;
&lt;br /&gt;
If a Provision category doesn't exist then select &amp;quot;Other&amp;quot;.   Set the custom category field to: Provision&lt;br /&gt;
&lt;br /&gt;
Enabled&amp;gt; true&lt;br /&gt;
&lt;br /&gt;
Description&amp;gt;  Admin password on the hardware phone, set via the provisioning file.  This will be the password used to access the web interface on a phone (assuming the provisioning template includes it)&lt;br /&gt;
&lt;br /&gt;
4. Click the Save button in the lower right&lt;br /&gt;
&lt;br /&gt;
To add a &amp;quot;SNMP Trusted Address&amp;quot; variable in SkyPBX&lt;br /&gt;
&lt;br /&gt;
5. Find the group called Provision and click the &amp;quot;+&amp;quot; on the right&lt;br /&gt;
&lt;br /&gt;
6.  On the &amp;quot;Variables Add&amp;quot; page add in the following items:&lt;br /&gt;
&lt;br /&gt;
Name&amp;gt;  snmp_trusted_address&lt;br /&gt;
&lt;br /&gt;
Value&amp;gt;  192.168.0.1/24&lt;br /&gt;
&lt;br /&gt;
Category&amp;gt;  Provision&lt;br /&gt;
&lt;br /&gt;
Enabled&amp;gt; true&lt;br /&gt;
&lt;br /&gt;
Description&amp;gt;  The trusted address range for SNMP requests.  This is in the format required by Snom but may work for other brands as well.  Ensure the address matches your internal IP range where SNMP requests will be made from&lt;br /&gt;
&lt;br /&gt;
7.  Click the Save button in the lower right&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Editing a Provisioning Template ==&lt;br /&gt;
&lt;br /&gt;
As noted above, provisioning templates can be edited directly from the filesystem using tools like Dreamweaver and Filezilla.  They can also be edited directly in the SkyPBX web interface, if you are part of the SuperAdmins group.&lt;br /&gt;
&lt;br /&gt;
To edit a provision template:&lt;br /&gt;
&lt;br /&gt;
1. Select Advanced &amp;gt; Provision Editor from the menu&lt;br /&gt;
&lt;br /&gt;
2. Navigate to Files &amp;gt; Snom &amp;gt; 820  and select {v_mac}.xml from the file tree to the left.&lt;br /&gt;
&lt;br /&gt;
The Snom 820 is a deprecated phone.  However at the time of this writing, it is the only Snom template available by default.  Sky Networks will endevour to have our Snom template submitted to the source tree and be included with new installs.&lt;br /&gt;
&lt;br /&gt;
At this point I'm assuming you are familiar with XML.  Also these instruction are specific to Snom ver 8.x firmware. &lt;br /&gt;
&lt;br /&gt;
3.   Ensure there isn't a node named snmp_trusted_address.  If there is, just edit the value.  If there isn't,  add the following xml to the settings &amp;gt; phone-settings branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;snmp_trusted_addresses perm=&amp;quot;&amp;quot;&amp;gt;{snmp_trusted_addresss}&amp;lt;/snmp_trusted_addresses&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4.   Ensure there isn't a node named http_pass.  If there is, just edit the value.  If there isn't,  add the following xml to the settings &amp;gt; phone-settings branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;http_pass perm=&amp;quot;RW&amp;quot;&amp;gt;{phone_password}&amp;lt;/http_pass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5.   Ensure there isn't a node named admin_mode_password.  If there is, just edit the value.  If there isn't,  add the following xml to the settings &amp;gt; phone-settings branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;admin_mode_password perm=&amp;quot;&amp;quot;&amp;gt;{phone_password}&amp;lt;/admin_mode_password&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Setting Up a Phone Account for Provisioning ==&lt;br /&gt;
&lt;br /&gt;
Before you add phone accounts for provisioning, ensure there are appropriate provisioning templates for each of the phone you intend to deploy and that they have been added to the templates/provisioning folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.  Select Accounts &amp;gt; Phones from the menu&lt;br /&gt;
&lt;br /&gt;
2.  Select the &amp;quot;+&amp;quot; add button in the top right&lt;br /&gt;
&lt;br /&gt;
3.  The Mac address must be in the format xx-xx-xx-xx-xx-xx.  We use a barcode scanner and scan the mac in and then manually type the &amp;quot;-&amp;quot; in afterwards.  For this example we will be using the MAC address: 00041326B92B.   The mac address will need to be entered as:  00-04-13-26-B9-2B&lt;br /&gt;
&lt;br /&gt;
4.  The template is the other important piece of info.  Select the appropriate template for your phone.&lt;br /&gt;
&lt;br /&gt;
5.  Click the Save button in the lower right.&lt;br /&gt;
&lt;br /&gt;
6.  From the Accounts menu, select Extensions and select an extension to be provisioned.&lt;br /&gt;
&lt;br /&gt;
7.  Scroll down to find a section called &amp;quot;Phone Provisioning&amp;quot;.  Select 00-04-13-26-B9-2B from the drop down box and select line number as 1.  Support for additional lines is defined by the provisioning template.  Check the template to see if other lines are supported.&lt;br /&gt;
&lt;br /&gt;
8.  Find the field named &amp;quot;Effective Caller ID Name&amp;quot;  This field is used for the {v_line1_displayname} variable used to set the Line Display Name in the provisioning file and on the phone.  Enter in the appropriate phone name.&lt;br /&gt;
&lt;br /&gt;
9.  Select the &amp;quot;Save&amp;quot; button in the lower right.&lt;br /&gt;
&lt;br /&gt;
The provisioning template can be tested by opening up a web browser and entering the provisioning url.  The provisioning url is:&lt;br /&gt;
&lt;br /&gt;
http://voice.example.com/SkyPBX/app/provision/index.php?mac=00041326B92B&lt;br /&gt;
&lt;br /&gt;
Of course replace the mac address and domain with your own.&lt;br /&gt;
&lt;br /&gt;
== Using the Provisioining URL to Manually Set Up a Snom Phone ==&lt;br /&gt;
&lt;br /&gt;
Snom like most IP phone has a web admin interface to configure and monitor the phone.  As of this writing, we're using the Snom 8.7.x firmware branch.  &lt;br /&gt;
&lt;br /&gt;
1. To find the IP address of the phone,  press the menu button on the phone (on the 7XX or 8XX series, or the settings button on the 3xx series) and press &amp;quot;4&amp;quot; for network then &amp;quot;1&amp;quot; for IP Settings and at the DHCP screen, press &amp;quot;X&amp;quot; for no.  The IP address will appear on the screen.  &lt;br /&gt;
&lt;br /&gt;
2. Type the IP address into your web browser and select &amp;quot;Setup &amp;gt; Advanced&amp;quot; from the left menu and select the &amp;quot;Update&amp;quot; tab from the top.&lt;br /&gt;
&lt;br /&gt;
3.  Under &amp;quot;Update Policy&amp;quot;, select &amp;quot;Update Automatically&amp;quot;&lt;br /&gt;
&lt;br /&gt;
4.  Under &amp;quot;Setting URL&amp;quot; add in the setting URL as:&lt;br /&gt;
&lt;br /&gt;
http://www.example.com/SkyPBX/app/provision/index.php?mac={mac}&lt;br /&gt;
&lt;br /&gt;
The hostname should be replaced with your SkyPBX domain name.  Note that we have replaced the domain name with {mac}.  This is a special Snom variable to put the phones Mac address in without having to specify it.&lt;br /&gt;
&lt;br /&gt;
5.  Select the &amp;quot;Apply&amp;quot; button and then the &amp;quot;Reboot&amp;quot; button and confirm to reboot the phone.&lt;br /&gt;
&lt;br /&gt;
When the phone reboots, it will be provisioned with your appropriate settings&lt;br /&gt;
&lt;br /&gt;
== Using DHCP Option 66 to Deploy the Phone ==&lt;br /&gt;
&lt;br /&gt;
DHCP is an excellent option for phones deployed in a local office.  Your Snom phone can be removed from its box and simply plugged into the network.  All the setting will be retrieved from the server.  Be careful to not open up your SkyPBX to the internet though.  Someone who knows your url and a MAC address of a phone can easily retrieve your phone settings including its password.&lt;br /&gt;
&lt;br /&gt;
Each DHCP Server is different.  At Sky Networks we use Cradlepoint MBR 1400 and Cradlepoint MBR 95.  Each of these allow you to setup DHCP option 66.  Setting up DHCP directly on the voice server is also an option.&lt;br /&gt;
&lt;br /&gt;
1. On the Cradlepoint MBR 1400 router, select &amp;quot;Network Settings&amp;quot; and &amp;quot; WiFi / Local Networks&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Select the appropriate &amp;quot;Local IP Networks&amp;quot;, and select the &amp;quot;Edit&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
3. On the &amp;quot;Local Network Editor&amp;quot; window, select the &amp;quot;DHCP Server&amp;quot; tab&lt;br /&gt;
&lt;br /&gt;
4.  Ensure the &amp;quot;DHCP Enable&amp;quot; checkbox is checked and click the &amp;quot;Add&amp;quot; button to add an option.&lt;br /&gt;
&lt;br /&gt;
5.  For &amp;quot;option&amp;quot; select &amp;quot;66 Server Name&amp;quot; and for the value, add the provisioning URL:&lt;br /&gt;
&lt;br /&gt;
http://www.example.com/SkyPBX/app/provision/index.php?mac={mac}&lt;br /&gt;
&lt;br /&gt;
The hostname should be replaced with your SkyPBX domain name.  Note that we have replaced the domain name with {mac}.  This is a special Snom variable to put the phones Mac address in without having to specify it.&lt;br /&gt;
&lt;br /&gt;
With the DHCP information added, the provisioning template will be applied to the phone next time it fetches a new IP address - usually on its next reboot.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>