====== FreePBX: Web-Verwaltungsoberfläche für Asterisk ====== {{ :software:asterisk:freepbx.png?200|}}//<- zurück zu [[software:asterisk]]// FreePBX((http://www.freepbx.org)) ist eine Web-Verwaltungsoberfläche mit LAMP-Technologie für den Asterisk Server. ((Siehe Anleitung unter http://www.freepbx.org/trac/wiki/UbuntuServer)) In der aktuellen Version 2.10 werden die Asterisk Version 1.6 - 1.10 voll unterstützt. ===== Installation ===== Die Installation erfolgt mit folgenden Schritten: - Einführung in FreePBX http://www.cadvision.com/blanchas/Asterisk/ - Installation eines [[Apache]]-Webservers mit [[PHP]] und eines [[MySQL]]-Datenbankservers - Download der aktuellen Version unter http://www.freepbx.org/download-freepbx - Entpacken des Archivs unter ''/usr/src'' - Installation mithilfe der ''INSTALL'' Textdatei und der http://www.freepbx.org/trac/wiki/UbuntuServer bzw. des Tutorials unter http://blog.otelconsulting.com/2008/10/experience-the-love-of-ubuntu-804-freepbx-25/ - Anbindung an Asterisk - Ändern des Inhalts der ''/etc/asterisk/asterisk.conf'' zu http://www.cadvision.com/blanchas/Asterisk/asterisk.conf.html - Ändern des Inhalts der ''/etc/asterisk/sip.conf'' zu http://www.cadvision.com/blanchas/Asterisk/sip.conf.html - Ändern des Inhalts der ''/etc/asterisk/extensions.conf'' zu http://www.cadvision.com/blanchas/Asterisk/extensions.conf.html - Benutzerdefinierte Einstellungen für die ''sip.conf'' oder die ''extensions.conf'' müssen in die Dateien ''extensions_custom.conf'' oder ''sip_custom.conf'' ===== Nebenstellen ===== Einfügen einer Nebenstelle - Menü ''Applications => Extensions'' - Unter Device ''"Generic SIP Device"'' auswählen und bestätigen - ''"User Extension"'' die Rufnummer - ''"Display Name"'' Angezeigter Name des Telefons - ''"secret"'' Das Passwort (kann auch leer gelassen werden, sonst muss es min. 6 Zeichen und min. 2 Nummern und 2 Buchstaben haben. - Mit Bestätigen kann sich das Telefon mit der Rufnummer und dem Passwort am Server anmelden und angerufen werden. ===== Number Manipulation Rules ===== Bei Trunks und Outbound Routes gibt es die Möglichkeit die Rufnummern zu verändern. X alle Ziffern von 0-9 Z alle Ziffern von 1-9 N alle Ziffern von 2-9 [1237-9] alle Ziffern innerhalb der Klammern (z.B: 1,2,3,7,8,9) . Platzhalter, eine oder mehr Ziffern predepend = Ziffern, die vorne an die Nummer angehängt werden prefix = Ziffern, die von der Nummer entferntwerden müssen. Z.B. eine Durchwahl match pattern = Überprüfung, ob die Nummer von dieser Regel verändert werden muss oder nicht CallerID = (Nur bei Outbound Rout) Regel wird nur angewand, wenn die CID übereinstimmt Beispiele: (predepend) + prefix | [ match pattern ] (predepend) + prefix | [ match pattern / CallerID ] Vorwahlanhängen, falls sie weggelassen wurde: (09281) + | [ ZX. ] Führende 0 (Durchwahl) entfernen ( ) + 0 | [ X. ] Ausgehende Route nur für Nummer 93 Zulassen (z.b. Faxgerät) ( ) + | [ X. / 93 ] {{tag>asterisk}}