Die SIP-Telefone konfigurieren

Jetzt müssen wir zwei SIP-Telefone mit der Anlage verbinden. Wenn Sie kein SIP-Telefon besitzen, können Sie auch zwei Software-Telefone, die Sie aus dem Internet herunterladen, benutzen.

[Warnung]Warnung

Wenn Sie zu Testzwecken ein Software-SIP-Telefon und den Asterisk-Server auf den gleichen Rechner installieren wollen, so müssen Sie beim SIP-Telefon den SIP Port auf 5061 umstellen, da 5060 bereits von Asterisk benutzt wird.

[Tipp]Tipp

Stellen Sie in Ihrem SIP-Telefon als Registrar und Proxy jeweils die IP-Adresse des Asterisk-Server ein. Bei manchen Telefon ist es auch notwendig alle Felder und notfalls mit xxx zu füllen. Leider gibt es dafür keine allgemein gültige Hilfe. Da hilft nur Ausprobieren!

Die User-Daten können Sie der Datei /etc/asterisk/sip.conf entnehmen. Falls Sie die IP-Adresse Ihres Asterisk-Linux-Systems nicht kennen, finden Sie diese mit folgendem Befehl heraus:

debian:/etc/asterisk# ifconfig | grep Bcast | sed s/Bcast.*//
          inet addr:23.3.19.73

In diesem Fall ist es also die 23.3.19.73. Wir starten Asterisk erneut, diesmal jedoch in einem ''gesprächigeren'' Modus, um mehr Informationen über die laufenden Aktionen zu erhalten. Dies erreichen wir, indem wir Asterisk mit dem Parameter -vvvvvc starten (die 5 v stehen für den Verbose-Level 5'). Dann können wir verfolgen, wie sich das SIP-Telefon an der Anlage anmeldet:

debian:/etc/asterisk# asterisk -vvvvvc
[...]
Asterisk Ready.
*CLI>

Nachdem Sie Ihre SIP-Telefone konfiguriert haben (Daten siehe /etc/asterisk/sip.conf), können Sie jetzt den Anmeldevorgang starten (einfach das Telefon einschalten). Der Asterisk-Prozess teilt uns die Anmeldung der Telefone mit:

*CLI>     -- Registered SIP '2000' at 87.143.3.144 port 5060 
expires 120 -- Unregistered SIP '2000'

*CLI>     -- Registered SIP '2001' at 87.143.3.145 port 5060 
expires 120 -- Unregistered SIP '2001'

Nachdem die Telefone am System angemeldet sind, können wir jetzt von einem Telefon das andere anrufen, z.B. einfach die 2001 vom 2000-er anwählen. Wenn Sie sich jetzt über die Telefone unterhalten können, haben Sie es geschafft --- Ihre erste Mini-Telefonanalage mit Asterisk funktioniert.

[Tipp]Tipp

Falls Sie im Eifer des Gefechts die Registered SIP Ausgabe im CLI übersehen haben oder sich nicht mehr sicher sind, können Sie mit sip show peers alle konfigurierten SIP-Telefone auflisten. Mit sip show peer 2000 bekommen Sie sogar ganz detaillierte Informationen zum Peer 2000.

Sie können Asterisk jederzeit mit dem Kommando stop now im CLI beenden.


Version 1.2, November 2002

Neue Version verfügbar

Sie betrachten gerade die alte Version des Buches (Version 1.0). Wir empfehlen Ihnen für Asterisk 1.4 und 1.6 die neue Version des Buches.

Asterisk-Tag 2008

Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um das Thema VoIP. Asterisk-Tag.org

Das gedruckte Buch