Archivierter Artikel:
Dieser Artikel bezieht sich auf Version 4.x des UCware Servers und ist daher veraltet.
Den aktuellen Stand finden Sie hier.

[veraltet:] ucware.php anpassen

In der ucware.php werden zentrale Einstellungen für den gesamten UCware Server vorgenommen. Um die ucware.php zu bearbeiten muss eine Verbindung per SSH zur Konsole des UCware Server hergestellt werden. Nach dem Login als Benutzer ucware (Standard-Passwort ucware) per sudo -i auf den Benutzer root umschalten. Die UCware kann mit dem Editor vim oder dem bevorzugten Editor bearbeitet werden. Zum öffnen mit vim wird der folgende Befehl aufgerufen: vim /etc/ucware/ucware.php

Provisionierung der Telefone freischalten

Es ist notwendig, dass die eingesetzten Telefone von dem UCware Server provisioniert werden können. Nur so ist es möglich, dass sich ein Benutzer am Telefon anmeldet. Zusätzlich ist es sinnvoll dass die eingesetzten Telefone durch den UCware Server mit Firmware-Updates versorgt werden, damit alle Telefone mit der selben Firmware laufen und neue Firmware über den UCware Server an die Telefone verteilt werden kann.

Das Vorgehen zur Aktivierung der Provisionierung und zur Aktivierung der Firmware-Updates ist für alle Telefontypen ähnlich.

  • Für die Provisionierung wird der Parameter HERSTELLER_PROV_ENABLED = true gesetzt.
  • Für die Firmware-Updates wird der Parameter HERSTELLER_PROV_FW_UPDATE = true gesetzt.
  • Für die Firmware-Updates muss zusätzlich eingetragen werden, welche Firmware-Version an welches Modell ausgeliefert werden soll $HERSTELLER_PROV_FW_DEFAULT_XYZ = '1.2.3.4';

Tischtelefone

Provisionierung Snom Tischtelefone

  • Für Snom-Tischtelefone ist der Parameter für die Provisionierung per default bereits auf true gesetzt.
  • Der Parameter für die Updates muss noch auf true gesetzt werden.
  • Für jedes Telefon-Modell welches am UCware Server eingesetzt wird, muss in der Zeile für das jeweilige Telefon-Modell das Kommentar-Zeichen // entfernt werden und die Firmware-Version eingetragen werden die ausgeliefert werden soll. Im folgenden Beispiel wird für alle Snom Tischtelefone des Modells D345 die Version 10.1.22.0 ausgeliefert.
$SNOM_PROV_ENABLED          = true; 
$SNOM_PROV_FW_UPDATE        = true; 
$SNOM_PROV_FW_DEFAULT_345   = '10.1.22.0'; 
  • Für Yealink-Tischtelefone muss der Parameter für die Provisionierung auf true gesetzt werden.
  • Der Parameter für die Updates muss auf true gesetzt werden.
  • Für jedes Telefon-Modell welches am UCware Server eingesetzt wird, muss in der Zeile für das jeweilige Telefon-Modell das Kommentar-Zeichen // entfernt werden und die Firmware-Version eingetragen werden die ausgeliefert werden soll.
$TIPTEL_YEALINK_PROV_ENABLED = false;
$TIPTEL_YEALINK_PROV_FW_UPDATE=false;

//$TIPTEL_YEALINK_PROV_FW_DEFAULT_IP28XS="";
//$TIPTEL_YEALINK_PROV_KEY_BLACKLIST="";

DECT-Stationen und DECT-Telefone

Provisionierung Snom M700 Multi-Cell-DECT und Handsets

  • Für Snom M700 Mulitzellen-DECT-Stationen ist der Parameter für die Provisionierung in der Regel bereits auf true gesetzt.
  • Der Parameter für die Firmware-Updates muss auf true gesetzt werden.
  • Für die Firmware-Updates der M700 Basisstation muss auf die Firmware-Version vorgegeben werden.
  • Für das Snom Handset M65 und das Snom Handset M85 muss jeweils die Firmware-Version eingetragen werden die ausgeliefert werden soll.
$SNOM_IPDECT_PROV_ENABLED   = true;
$SNOM_IPDECT_PROV_FW_UPDATE = false;
$SNOM_IPDECT_PROV_FW_VERS_M700 = '355';
$SNOM_IPDECT_PROV_FW_VERS_M85  = '355';
$SNOM_IPDECT_PROV_FW_VERS_M65  = '355';

Provisionierung Gigaset Single-Cell

  • Für eine Gigaset N510IP DECT-Basis oder eine andere Gigaset Single-Cell-DECT-Basis (A510IP, C430IP, C530IP, C590IP, C595IP, C610IP, N300IP, GOBox100) ist die Provisionierung in der Regel bereits auf true gesetzt.
  • Für die Firmware-Updates muss der Update-Parameter auf true gesetzt werden.
  • Für die Firmware-Updates muss die Firmware-Version vorgegeben werden.
$GIGASET_PROV_ENABLED       = true;
$GIGASET_PROV_FW_UPDATE_MERKUR  = false;
$GIGASET_PROV_FW_DEFAULT_MERKUR = '42.248';
$GIGASET_PROV_FW_PREV_MERKUR    = '42.076';

Provisionierung Gigaset Multi-Cell

Für das N720 Multizellen-DECT-System von Gigaset müssen die folgenden Parameter

  • Für die Gigaset N720 Multi-Cell-DECT-Basis ist die Gigaset-Provisionierung in der Regel bereits auf true gesetzt.
  • Für die Firmware-Updates muss der Update-Parameter auf true gesetzt werden.
  • Für die Firmware-Updates muss die Firmware-Version vorgegeben werden.
$GIGASET_PROV_ENABLED       = true;
$GIGASET_PROV_FW_UPDATE_EINSTEIN = false;
$GIGASET_PROV_FW_DEFAULT_EINSTEIN = '70.112';
$GIGASET_PROV_FW_PREV_EINSTEIN = '70.111';

Call-Completion

Der Parameter CC_Offer schaltet die Call-Completion an oder aus.

$CC_OFFER               = true;

Catch-All

# catchall for external calls
$CATCHALL_EXT_ENABLED   = false;
$CATCHALL_EXT_EXTENSION = 100;

# catchall for internal calls
$CATCHALL_INT_ENABLED   = false;
$CATCHALL_INT_EXTENSION = 100;

Fax aktivieren

Um Faxe mit dem UCware Server empfangen und versenden zu können, muss der Parameter $FAX_ENABLED auf true gesetzt werden.

$FAX_ENABLED            = true;

Erfolgskontrolle

  • Die Provisionierung wird getestet in dem ein Telefon des entsprechenden Hersteller an den UCware angeschlossen und eingeschaltet wird. Wenn das Telefon gestartet ist und eine Dummy-Rufnumer 95xxx angezeigt wird ist die Provisionierung für diesen Hersteller erfolgreich aktiviert.
  • Die Firmware-Updates und Firmware-Version wird überprüft in dem ein entsprechendes Telefon-Modell mit einer Firmware-Version welche kleiner ist als die in der ucware.php definierte Version. Nach dem hochfahren und anmelden eines Benutzers lädt das Telefon die definierte Firmware. Mit dem nächsten Neustart wird die geladene Firmware installiert.

Nächste Schritte

  • Als nächstes wird mindestens ein Benutzer angelegt (z.B. ein Benutzer der später die Anrufe für die Zentrale bzw. die Durchwahl 0 entgegen nehmen soll)
  • Nach dem ein Benutzer angelegt wurde, wird die Amtsanbindung eingerichtet und getestet.