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.
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. |
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.
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.