Archivierter Artikel:
Dieser Artikel bezieht sich auf Version 4.x des UCware Servers und ist daher veraltet.
Den aktuellen Stand finden Sie hier.
Wichtig: Zum Vermeiden von Problemen bitte zuerst die Einstellungen an der UCware vornehmen, bevor die Snom-Basen an das Netzwerk angeschlossen werden.
Snom bietet in der IPDECT-Serie die Basis M700 und M900 sowie die Endgeräte M25, M65, M85, M70, M80 und M90 an. Über die Administrationsoberfläche der UCware können sowohl die Basen als auch die Mobilgeräte verwaltet werden, Zugriff auf die Benutzeroberfläche der Basen ist im Normalfall nicht nötig.
Als erster Schritt muss die Snom-DECT-Provisionierung in der Konfigurationsdatei aktiviert werden.
$SNOM_IPDECT_PROV_ENABLED = true;
Getestete Firmwareupdates für die Basen und Handgeräte stehen als Pakete zur Verfügung und können über das Paketmanagement installiert werden.
So kann beispielsweise die Version 410.4 mit dem Befehl $ sudo apt-get install firmware-snom-dect-410b4
installiert werden. Das Ausliefern der Firmware wird ebenfalls in der Konfigurationsdatei aktiviert.
$SNOM_IPDECT_PROV_FW_UPDATE = true; $SNOM_IPDECT_PROV_FW_VERS_M700 = '410b4'; $SNOM_IPDECT_PROV_FW_VERS_M85 = '410b4'; $SNOM_IPDECT_PROV_FW_VERS_M65 = '410b4';
Ab Version 5 müssen die Einstellungen im Key-Value-Store vorgenommen werden, siehe Screenshot:
Im Webinterface der UCware müssen die Basen unter Provisioning → snom IPDECT eingetragen und zu einer Gruppe (im Folgenden Chain) hinzugefügt werden.
Zum Eintragen einer Basis sind die folgenden Werte erforderlich.
Wichtig: Damit die Basen selbstständig einen Kommunikationsbaum aushandeln können, muss pro Chain mindestens ein Endgerät eingetragen sein.
Nach dem Hinzufügen mindestens einer Basis kann die Chain zum Hinzufügen von Mobilgeräten bearbeitet werden. In der Chain-Ansicht kann unter Zugeordnete DECT-Telefone eine Liste der bereits eingetragenen Endgeräte eingesehen werden. Weiterhin können neue Endgeräte hinzugefügt werden.
Zum Eintragen wird nur die IPEI des Gerätes benötigt. Die Typauswahl dient nur der Anzeige des richtigen Modells in der Übersicht. Die IPEI eines Gerätes kann auf dem Karton, im Akkufach oder in den Einstellungen des Endgerätes abgelesen werden.
Nach dem Eintragen der Endgeräte muss die Liste mit dem Button DECT-Nutzer neu synchronisieren an die Basen übertragen werden. Danach können die Endgeräte über das Menü an der Chain angemeldet werden. Hierbei muss der oben vergebene Zugangscode verwendet werden.
/var/log/apache2/access.log
kontrollieren:/var/log/ucware/ucware.log
kontrollieren:settings.xml
kontrollieren:$ wget -U "Mozilla/4.0 (compatible; snomM700 03.23.0012 00041361019F)" "http://<ip der UCware>/ucware/prov/snom-dect/settings.php?mac=<MAC-Adresse>"
dhcpd.conf
überprüfen ob die richtige Adresse eingegeben wurdeHome
sieht man:Management
sieht man/kann man:Firmware Aktualisierung
sieht man:Mehrzelle
sieht man:Dieses Problem äußert sich dadurch, dass sich einige Handsets nicht (DECT-)registrieren lassen. Im Log der Basis taucht dann die Meldung IPUI not found auf, obwohl das System die IPUI auf der Ext.html (Benutzer) anzeigt.
Laut Snom Support sind aus älteren Firmware-Version (⇐ 355B25) doppelte oder falsche Daten zur der betroffenen IPUI im System. Beim Hinzufügen neuer Handsets zu Basen mit neuerer Firmware-Version soll dieser Fehler nicht mehr auftreten. Es kann aber bei Basen mit neueren Firmware-Versionen vorkommen, dass Daten aus älteren Firmware-Versionen übriggeblieben sind.
Im Tools-Repository findet sich das Tool rtx-parser. Achtung: rtx-parser.py benötigt eine ausreichend neue Version des Moduls requests. Das lässt sich eventuell auf UCware-Anlagen (wegen trusty) nur via pip sicherstellen.
Ein typischer Aufruf wäre
./rtx-parser.py --host 192.168.0.20 --username admin --password admin --filter-clean
–filter-clean
sorgt dafür, dass nur mehrfach vorhandene IPUI-Einträge angezeigt werden. Dazu gehört auch die Spezial-IPUI FFFFFFFFFF. Diese darf mehrfach vorhanden sein.
Mehrfach vorhandene IPUIs lassen sich entfernen, indem auf den betroffenen Indizes andere IPUIs konfiguriert werden. Am einfachsten geht dies per Provisionierung, da hier die Indizes festgelegt werden können.
snom_dect_phones
die Indizes der Dummy-IPUIs (Spalte hs_id
) auf die Indizes ändern, die man mithilfe des Tools rtx-parser.py ermittelt hat.Wenn die IPUI nur einmal in der Konfiguration der Basis vorhanden ist, aber trotzdem die Meldung „IPUI not found“ im Log auftaucht, so lässt sich dieses Problem sehr wahrscheinlich mit einem weiteren Workaround lösen.
phones
die mac_addr
des entsprechenden Handsets von FFFFFFFFFF auf die tatsächliche IPUI ändern. srv_sip_rtp_base_equal Values: Enabled/Disabled Default: Disabled | Disabled: This mean that if a handset is visiting base 2, and have the SIP registration one base 1, then the RTP will come from base 2 and towards the PBX. If we have the same scenario but RTP from own base station is enabled. Then the RTP stream will be send from base 2 to base 1 and then to the PBX, this will give extra load to base 1 and limit the amount of call on base 1. This feature has been added as some PBX expects that RTP and SIP registration must have the same IP |