Coverbild des Asterisk Buches von Stefan Wintermeyer

Letzte Woche => Endspurt!

Montag den 29.01.07 geht das Buch in die Produktion. Bis dahin laeuft der Beta-Test noch in vollem Umfang. Bitte melden Sie Fehler! Siehe Beta-Test FAQ.

Erscheinungstermin: 03.03.07. Das Buch wird auf dem Asterisk-Tag.org in Chemnitz vorgestellt und kann dort auch erworben werden. 10 Tage spaeter wird es im Buchhandel sein. Wer nicht in Chemnitz sein kann, sollte das Buch vorbestellen: Amazon oder direkt beim Verlag

Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. Naechste Asterisk-Schulung: 12.02. - 13.02.07 (noch 2 Plaetze frei) - Ach ja, ... wir suchen auch noch Asterisk Entwickler! => http://www.amooma.de/jobs/


2.10. 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. 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:215.160.52.161

In diesem Fall ist es also die 215.160.52.161. 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

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.