This page (revision-8) was last changed on 12-Feb-2022 21:29 by Thomas Bayen 

This page was created on 17-Nov-2016 16:10 by ThomasBayen

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
8 12-Feb-2022 21:29 16 KB Thomas Bayen to previous
7 12-Feb-2022 21:23 16 KB Thomas Bayen to previous | to last Tag VoIP
6 12-Feb-2022 14:28 16 KB Thomas Bayen to previous | to last
5 12-Feb-2022 14:27 16 KB Thomas Bayen to previous | to last
4 18-Nov-2016 19:44 15 KB ThomasBayen to previous | to last
3 18-Nov-2016 18:39 15 KB ThomasBayen to previous | to last Snom 370 mit Vodafone Branding
2 17-Nov-2016 16:24 6 KB ThomasBayen to previous | to last Android-Clients
1 17-Nov-2016 16:10 4 KB ThomasBayen to last Einrichtung der Askozia Telefonanlage

Page References

Incoming links Outgoing links

Version management

Difference between version and

Im Zeitalter von Voice over IP (VoIP) ist es eine interessante Sache, seine Telefonie auch über sein Linux-System abzuwickeln. Wir benötigten für unser Unternehmen eine neue Telefonanlage und natürlich wollte ich da etwas haben, das offen ist und alles kann. Deshalb fiel die Wahl schnell auf [Asterisk|http://www.asterisk.org] als Telefonieserver. Gleichzeitig wollte ich allerdings nicht zu viel selbst konfigurieren und einen Support haben, der nicht nur mir als alter Linuxer, sondern auch normalen Telefonierern im Unternehmen hilft. Eine dritte Anforderung war, das wir zur Zeit noch ISDN-Leitungen von Vodafone gelegt haben. Ich brauchte also einen Hardware-Anschluss, um diese ansteuern zu können.

Grundsätzlich kann man, wenn man eine Telefonanlage haben möchte, diese irgendwo in der Cloud installieren, einen Provider wählen, der dies bereits fertig getan hat, eine Anlage im heimischen Netz auf einem freien Rechner oder einer virtuellen Maschine selbst installieren oder eine spezielle Hardware benutzen.


= Askozia =

Auf Grund meines ISDN-Problems habe ich mich entschieden, eine Hardware der Firma [Askozia|http://askozia.com] zu erwerben. Diese enthält vier ISDN-Ports (dargestellt durch Openvox B400P Karten) und hat eine Bauform, um in einem Rack installiert zu werden. Außerdem enthält sie eine angepasste und vorkonfigurierte Version eines Asterisk-Servers. Das ist sozusagen eine kommerzielle Distribution. Inwiefern diese jetzt vom original Asterisk abweicht, sie besser oder schlechter ist, werden wir sehen. Da Askozia einem einen root-Zugang zu dem Server gewährt, sollte es möglich sein, einiges zu ändern und im Zweifelsfall das ganze System auszutauschen. Wir werden sehen...


= Tipps & Tricks =

Hier sammle ich einige Dinge, die mir bei der Einrichtung des Askozia-Servers aufgefallen sind.

= eingehende Anschlüsse =

Für jeden eingehenden physikalischen Anschluss, d.h. für analoge oder ISDN-Leitungen, die per Hardware in die Anlage hineinführen, muss zuerst ein Telefonanschluss konfiguriert werden.

Im nächsten Schritt wird dann ein Telefonprovider eingerichtet. Ein Provider kann dann auf den oben eingerichteten ISDN-Anschluß zugreifen. Ein Provider kann aber auch per Internet auf einen VoIP-Anbieter wie z.B. [sipgate|http://www.sipgate.de] verweisen.


== ISDN-Zugang MSN und Anlagenanschluß konfigurieren ==

Der Server wurde mit vier ISDN-Ports geliefert, von denen drei Eingänge sind (also zur Telefongesellschaft) und einer ein Ausgang (um ein Telefon anzuschließen). Hierbei gab es einige Besonderheiten. ICh besitze hier sowohl einen MSN- als auch einen Anlagenanschluß, weshalb ich beides hier beschreiben kann.

=== MSN ===

Dieser Anschluß ist einer, der normalerweise von Privatpersonen benutzt wird. Er erlaubt es, mehrere getrennte Rufnummern zu verwalten.

Der Telefonanschluss muss mit der Signalisierung PTP und dem Switchtype ~EuroISDN eingerichtet werden.

Beim Provider habe ich einige besondere Einrichtungen vorgenommen. Man kann unter "eingehende Wählmuster" eine seiner Telefonnummern wie "12345" angeben. Dann wird diese Nummer an das daneben eangegebene Telefon (bzw. die Rufgruppe) weitergeleitet. Wird keine Nummer angegeben, werden alle eingehenden MSN-Nummern weitergeleitet.

Die Anruferkennung kann man ebenfalls beim Provider angeben. Es kann aber auch Sinn machen, diese später im Telefon zu konfigurieren. Im Provider muss entsprechend eingestellt werden, ob eine zentrale genommen wird oder die beim Telefon gewählte. Eine Anruferkennung hat die Form "215112345 <215112345>". DAbei ist meine Ortsvorwahl 02151 und meine Rufnummer 12345. Andere Formate gingen bei mir nicht.

==== Rufnummernunterdrückung ====

Es war nicht so einfach, dafür zu sorgen, das nach außen keine Rufnummer signalisiert wird. Ich habe die Lösung im [Askozia Forum|http://forums.askozia.com/index.php?topic=2971.0] gefunden: Ich definiere beim Provider ein eigenes ausgehendes Wählmuster "*31*+X.". Dann achte ich darauf, das die Telefone keinen Standard-Provider haben (falls das so ist, wird nämlich das Wählmuster des Providers ignoriert).

Wie und ob man jetzt eine Unterdrückung nur für bestimmte Telefone einstellen kann, habe ich noch nicht weiter herausgefunden.


=== Anlagenanschluß ===

Dieser Anschluß ist für eine Hauptnummer mit Durchwahlen.

Der Telefonanschluss muss mit der Signalisierung PTMP und dem Switchtype ~EuroISDN eingerichtet werden.


= Telefone =

Eigentlich kann man beliebige ~VoIP-Telefone einrichten. Ich habe einige getestet und komme mit den Geräten von [Snom|http://www.snom.de]Snom>> ganz gut zurecht. Ich habe hier ein paar <<[Grandstream|http://www.grandstream.net]-Geräte,Grandstream-Geräte,>> die zwei Jahre alt sind und die <<seltsamgrauenhaft>> in der <<BenutzerführungBenutzerführung,>> <<sowie schlecht übersetzt und dokumentiert sind. Ich habe mich dann dafür entschieden, einige Snom 370/375 als Arbeitstiere zu kaufen.
<<
== Software-Clients für Android ==

Ich habe [CSipSimple|https://code.google.com/archive/p/csipsimple/] auf meinem Android Telefon installiert. Damit kann ich mich direkt an meinem Asterisk/Askozia Server anmelden. Das klappte alles wie am Schnürchen. Nach einer entsprechenden Einstellung integrierte sich der Wähler perfekt in mein System. D.h. wenn ich eine Nummer aus dem Telefonbuch wähle, erscheint ein kleines Fensterchen und fragt mich, ob ich den Anruf per SIP/Askozia oder per GSM/Mobilfunk tätigen will. Während des Anrufes gibt es rechts ein kleines Menü mit Sonderfunktionen wie Halten und Weiterleiten, was ja in einer Telefonanlage auch Sinn macht. Es gibt allerdings keine Kurzwahltasten bzw. auch kein Besetztlampenfeld wie bei einem Bürotelefon.

Ich habe Apps gesehen, die ein BLF bieten (z.B. https://play.google.com/store/apps/details?id=onc.VoncBlf&hl=de), das aber noch nicht getestet.

Außerdem möchte ich nicht versäumen, darauf hinzuweisen, das ein Standard-Android ebenfalls SIP-Anrufe tätigen kann. Lediglich die Konfiguration ist etwas versteckt... Siehe hierzu https://www.droidwiki.de/wiki/Internetanrufe. Die Integration dieser Lösung ist natürlich ungeschlagen, weil sie direkt in der Original Telefonie-App integriert ist.

Eine einizge Eigenschaft hat mich jedoch (für meinen Anwendungszweck) von ~CSipSimple überzeugt. Dort kann man einstellen, das SIP-Verbindungen nur im WLAN aufgebaut werden. Das ist natürlich Ansichtssache. In meinem Fall möchte ich, wenn ich zu Hause bin, normal im Festnetz telefonieren können. Wenn ich unterwegs bin, telefoniere ich lieber per GSM. Im Zweifel kann da ja auch eine klassische Rufumleitung konfiguriert werden. Das ist mir aber sicherer und passt eher zu meinem Datentarif, als eine ständige IP-Verbindung bestehen zu lassen.