Die eigene VoIP/ISDN-Anlage, Teil 2
Die LinuxBox Fon
In diesem zweiten Teil des LinuxBox Fon-Workshops geht es um die Konfiguration und die Möglichkeiten von Asterisk.
Herzlich willkommen zum zweiten Teil des LinuxBox Fon-Workshops. In diesem Teil werden wir uns mit der Konfiguration und den Möglichkeiten von Asterisk beschäftigen.
Die Konfiguration von Asterisk kann recht umfangreich und komplex werden. Daher kann sie innerhalb dieses Workshops natürlich nicht erschöpfend behandelt werden.
Einige Quellen, die sich mit Asterisk beschäftigen und zu vielen Fragen Antwort geben, sind im folgenden genannt.
- www.voip-info.org Die Informationsquelle Nummer 1 zu Asterisk (englisch)
- Inoffizielles Asterisk-Anwenderhandbuch (deutsch, PDF)
- Asterisk-Users Mailingliste (englisch)
Die ISDN-Karten konfigurieren
Zunächst wollen wir die Einstellungen für die ISDN-Karten optimieren. Für die NT-Karte stellen wir in der Datei /etc/asterisk/zapata.conf folgendes ein.
;/etc/asterisk/zapata.conf [channels] language=de switchtype = euroisdn signalling = bri_net_ptmp pridialplan = dynamic prilocaldialplan = local nationalprefix = 0 internationalprefix = 00 echocancel=yes echotraining = 100 echocancelwhenbridged=yes immediate=no overlapdial=yes group = 1 context=default channel => 1-2
Und für die TE-Karte wird in der selben Datei folgendes eingetragen:
group = 2 signalling = bri_cpe ; evtl. auch ; signalling = bri_cpe_ptmp, bei einem Mehrgeräteanschluss group = 2 context=default channel => 4-5
Die meisten Parameter dürften selbsterklärend sein. Mit immediate=no
und overdaldial=yes
wird im Prinzip nur eingestellt, dass man auch bei einem abgenommenen Hörer wählen kann. Die Voreinstellung ist, dass Asterisk anfängt zu wählen, sobald der Hörer abgenommen wird. Dies entspricht oft nicht der Gewohnheit der Anwender - obwohl es bei den meisten Telefonen heute möglich sein dürfte, bei aufgelegtem Hörer zu wählen und erst nach Eingabe der Nummer den Hörer abzunehmen. Mit der o. g. Einstellung wartet Asterisk auf eine Telefonnummer - aber auch nicht unbegrenzt lange. Zwischen den einzelnen Tastenanschlägen wartet Asterisk höchstens fünf Sekunden und fängt dann an zu wählen. Dies kann u. U. etwas zu kurz ein, wenn man die Nummer von irgendwo ablesen muss. Möchte man eine längere Zeit einstellen, so muss dies im Dialplan mit dem Kommando DigitTimeout eingestellt werden.