Content
Definition
Auto Provisionierung (oder Massenbereitstellung) ist eine Funktion, die in der Standard-Firmware von Snom-Telefonen implementiert ist, um die Remote-Verwaltung (Konfiguration und Wartung) einer unbegrenzten Anzahl von verschiedenen Snom-Telefonen zu ermöglichen. Auto Provisioning ist besonders nützlich für Out-of-the-Box-Szenarien in größeren Telefonanlagen und kann verwendet werden, um allgemeine und spezifische Konfigurationsparameter ("Einstellungen") für die Telefone bereitzustellen und Firmware-Updates zu verwalten.
Schritt 1: Ermitteln der URL des Einstellungs-Servers
Beim Booten versucht ein Snom-Telefon automatisch herauszufinden, wohin es gehen soll, und ruft seine Einstellungen ab. Sie können Ihr Telefon so konfigurieren, dass es seine Einstellungen mit einer oder mehreren der folgenden Methoden abruft:
- Aus der Cloud: mit dem Snom Redirection Service/SRAPS durch Änderung des Parameters setting_server). Nach dem Booten versucht das Telefon zunächst, die durch den Parameter setting_server definierte Datei zu laden. Der fest programmierte Ersteinrichtungsserver, von dem das Telefon versucht, seine Bereitstellungsdatei zu erhalten, ist https://secure-provisioning.snom.com (oder für ältere Telefone http://provisioning.snom.com), das ist der Snom SRAPS-Server. Mit dem SRAPS-Dienst können Sie den Wert des Parameters "setting_server",  ändern, d.h. das Telefon auf Ihren eigenen Provisionierungsserver umleiten. Wenn der Parameter "setting_server" oder die provisioning_order (Provisionierungsreihenfolge) nicht geändert wird, versucht das Telefon immer den Initialisierungsserver zu erreichen.
- Aus dem lokalen Netzwerk :Â
- bei Verwendung von SIP PnP : setting pnp_server
 bei Verwendung von DHCP options: setting update_server und update_filename
Die Verwendung von SIP PnP und DHCP-Bereitstellung ändert den setting_server nicht automatisch. Auch nachdem Sie das Telefon so konfiguriert haben, dass es die Konfigurationsdatei über SIP PnP oder DHCP Optionen, versucht das Telefon zuerst den Bereitstellungstyp Cloud (Snom Redirection Service). Wenn Sie den Snom Redirection Service deaktivieren möchten, können Sie entweder den Parameter setting_server in Ihrer Provisionierungsdatei so ändern, dass er direkt auf Ihren Server zeigt oder einfach den Wert "redirection:stop"aus dem Parameter provisioning_order entfernen.
- bei Verwendung von SIP PnP : setting pnp_server
- Manuell : Es ist auch möglich, die Einstellungs-URL (setting_server) manuell zu ändern.
- Durch Verwendung von TR-069 - Vollständiges Endpunkt-Management
Der Parameter provisioning_order definiert, in welcher Reihenfolge das Telefon aus diesen angegebenen Provisionierungsarten versuchen soll.Â
Die Standardreihenfolge ist: Snom Redirection Service; SIP PnP; DHCP; TR69
Schritt 2: Abrufen der Einstellungsdatei(en)
Welche URL(s) Sie abrufen sollten
Sobald das Telefon die URL des Einstellungs-Servers erhalten hat, geht es zu diesem Server, um seine Einstellungen abzurufen.
Wenn die URL des Einstellungsserver keinen Dateinamen enthält, ersucht das Telefon, die Namen der Konfigurationsdateien zu "erraten", indem es ihren Namen aus dem Telefontyp und der MAC-Adresse erstellt. Die erste Datei, die sie zu holen versucht, ist <phoneType>.htm, wobei phoneType die gleiche Zeichenkette ist wie die Anbieterkennung, die Sie in  dieser Tabelle finden können. Neben phoneType.htm versucht das Telefon auch, <phoneType>-<macAddress>.htm zu holen.
Beispiel: Wenn der Server auf "http://192.168.137.1",eingestellt ist, der Dateiname nicht angegeben ist und das Telefon ein D345 mit der MAC-Adresse 000413A11FA7 ist, versucht das Telefon, die folgenden Dateien zu holen:
- http://192.168.137.1/snomD345.htm
- http://192.168.137.1/snomD345-000413A11FA7.htm
Es können auch Replacement-Variablen benutzt werden, die während der Provisionierung ersetzt werden. Sie werden in geschweiften Klammern geschrieben - Syntax: {Variable}. Die folgenden Variablen werden unterstützt:
- mac: der Inhalt des Settings mac, Beispiel: 000413920A74
- phone_type: der Inhalt des Settings phone_type, Beispiel: snomD735 (verfügbar seit Firmware-Version 10.1.47)
- firmware_version: das letzte Wort des Inhaltes des Settings firmware_version, Beispiel: 10.1.47 (verfügbar seit Firmware-Version 10.1.47)
Wenn der Dateiname in der Einstellserver-URL nicht bereits den Platzhalter {mac} enthält, versucht das Telefon auch, eine MAC-spezifische URL zu holen, die es mit der angegebenen Einstellserver-URL erstellt.
Beispiele:
Wenn die bereitgestellte Einstellungsserver-URL: http://example.com/test.xml oder http://example.com lautet, versucht das Telefon, die folgenden Einstellungsdateien zu holen:
- http://example.com/ test .xml
- http://example.com/ test - 000413920A74.xml (000413920A74 ist nur ein Beispiel, das Telefon wird dies durch seine eigene MAC-Adresse ersetzen)
Wenn die bereitgestellte Einstellungsserver-URL: http://example.com/ test {mac}.xml ist, versucht das Telefon, nur eine Einstellungsdatei zu laden:
- http://example.com/ test 000413920A74.xml (000413920A74Â ist nur ein Beispiel, das Telefon wird dies durch seine eigene MAC-Adresse ersetzen).
Syntax
Lesen Sie hier weiter, um mehr über die Syntax der Konfigurationsdateien zu erfahren.
Schritt 3: Abrufen der Firmware-Datei(en)
Welche URL(s) Sie abrufen sollten
Sobald das Telefon die URL des Einstellungs-Servers erhalten hat, wird es auch versuchen, seine Firmware-Datei(en) zu holen. Eine Firmware-Datei wird verwendet, um zu konfigurieren, welche Firmware-Version das Telefon verwenden soll.
Damit das Telefon die Firmware-Update-Version gemäß der Firmware-Datei automatisch installieren kann, muss die Einstellung update_policy auf "auto_update"gesetzt sein. Um diese Einstellung automatisch vorzunehmen, können Sie sie in die Einstellungsdatei von Schritt 2 hinzufügen: <update_policy perm="RW">auto_update</update_policy>
Wenn die Einstellungsdatei(en) die Parameter "firmware_status" oder "firmware", nicht definiert haben, versucht das Telefon standardmäßig, die Firmware-Datei mit zwei spezifischen URLs zu laden, die es mit der angegebenen Einstellserver-URL und dem Telefontyp erstellt.
Beispiele:
Wenn die bereitgestellte Einstellungsserver-URL http://example.com/test.xml ist, wird ein D765-Telefon versuchen, die folgende Firmware-Datei zu laden:
- http://example.com/snomD765/snomD765-firmware.htm
- Falls die Datei "http://example.com/snomD765/snomD765-firmware.htm" nicht gefunden wurde, versucht das Telefon auch folgende Seite aufzurufen: http://example.com/snomD765-firmware.htm
Wenn die Einstellungsdatei(en) die Parameter "firmware_status" oder "firmware" verwenden, versucht das Telefon nur, die mit diesen Parametern konfigurierte URL abzurufen - weitere Informationen zur Verwendung dieser Parameter finden Sie unter Firmware-Update über Autoprovisionierung.
Syntax
Lesen Sie hier weiter, um mehr über die Syntax der Firmware-Konfigurationsdateien zu erfahren.
Beispiele
Sehen Sie hier einige Beispiele:
Weitere Informationen
Verwandte Artikel