Asterisk. The Open Source PBX. Phil Sutter. 21. Juni 2008. UnFUCK. Phil Sutter ( UnFUCK ) Asterisk 1 / 27



Ähnliche Dokumente
Voice over IP unter Linux. Asterisk - <Rainer.Sennwitz@andariel.informatik.uni-erlangen.de> Department of Computer Science VII 1

Sven Neukirchner. Asterisk kompakt

Einrichten einer VoIP-Telefonanlage mit der Open Source Software Asterisk für Auszubildende und Mitarbeiter. Silva März. 17.

VoIP/ENUM in 24 hours

Asterisk. IAX2 mit NAT. Integration existierender Infrastruktur. 16. März Klaus Peter Junghanns Junghanns.NET GmbH

Asterisk Open Source PBX

Heise open - OpenSource Meets Business

Asterisk Die ultimative Telefonanlage. Stefan Wintermeyer

UserManual. Konfiguration SWYX PBX zur SIP Trunk Anbindung. Version: 1.0, November 2013

typographische Bezeichnung für ein sternförmiges Zeichen, ähnlich * z.b. Sternzeichen auf der Telefontastatur

Konfigurationsanleitung Astimax (SIP) an RT1202 (ISDN) Graphical User Interface (GUI) Seite - 1 -

Kerio Operator VoIP-Telefonie einfach gemacht. Release: Januar, 2011

Gateway - Module - Failover CAPI - Cloud - Szenarios... Willkommen bei beronet

Asterisk ein Überblick

Gerd Müller NETWAYS GmbH Deutschherrnstr. 47a Nürnberg Tel: 0911/

LANCOM Software Version 6.00 Januar , LANCOM Systems GmbH

Recall. Recall wurde entwickelt für: Lösung zur Gesprächsaufzeichnung

Konfigurationsanleitung Fax over IP (T.38) und CAPI Fax Server (T.30) Graphical User Interface (GUI) Seite - 1 -

Asterisk. OpenSource Telephony. Voice over IP

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit Deutsche Telefon Standard AG

Makenai Solutions, Innovation & Creative Ideas. ERFOLGSGESICHT Narrika - Unified Communications Einsatz

16.4 Wiederverwendung von COTS-Produkten

Infrastrukturmanagement für Asterisk-VoIP-Systeme

BANKETTprofi Telefonschnittstelle

egovernment für das Open Source CMS Contao

MERKBLATT CHEF SEKRETÄRIN FUNKTION

Markus Klenk Implementierung von ENUM an der Universität Ulm

Tess TeSign nutzen mit App's"! iphone und Bria Informationen zur Nutzung

IT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake Schmallenberg

Virtuelle Telefonanlage: OutCALL Integration. reventix - OutCALL Integration v1.1.0.odt

Hilfestellung. ALL500VDSL2 Rev.B & ALL02400N. Zugriff aus dem Internet / Portweiterleitung / Fernwartung. Router. Endgeräte. lokales.

Asterisk. The Open Source PBX

VoIP mit Asterisk unter Linux. Thomas Will xinux e.k.

Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps

telpho10 Update 2.1.6

InfoPoint vom 9. November 2011

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Fahrplan Installation IP-Telefonanlage NATJA

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit peoplefone

beronet technisches Training

Zentrum. Zentrum Ideenmanagement. Zentrum Ideenmanagement. Umfrage zur Nutzung von mobilen Endgeräten im Ideenmanagement

Webinar für Reseller/Integratoren der Michael Telecom AG. Weiterbetrieb klassischer TK Anlagen/-Geräte am VoIP Anschluss

Vortrag Netz- und Service-Infrastrukturen

Ökonomik der Agrar und Ernährungswirtschaft in ILIAS

Asterisk aber wie? AsteriskNOW von Digium

Teleserver. Mobile Pro. Teleserver Mobile Pro. Kurzanleitung für Android Anwender

Auswertung des Fragebogens zum Stand der Bildarchivierung und -verarbeitung

Konfigurationsanleitung Standortkopplung mit T444 (ISDN) und RT1202 (SIP) Graphical User Interface (GUI) Seite - 1 -

Faxserver und Anrufbeantworter unter Linux mit Java Clientsoftware. Ingo Göppert

Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX

SIP Konfiguration in ALERT

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen hinter AVM FRITZ!Box

Verschlüsseln von Dateien mit Hilfe einer TCOS-Smartcard per Truecrypt. T-Systems International GmbH. Version 1.0 Stand

Deutsches Forschungsnetz

Last- und Performancetests mit HP-PC / SaaS

Vorgehensweise bei der Installation Bob50SQL für einen unabhängigen PC.

SDD System Design Document

PCC Outlook Integration Installationsleitfaden

Was ist das Tekla Warehouse

Neue Funktionalität in mobidas 1.3. erp Serie

Scheduling von Versuchen im Umfeld MDM

IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C

spherecast Content Management System

Bedienungsanleitung Placetel SIP-Trunking

Konfiguration der Yeastar MyPBX IP-Telefonanlagen mit dem IP-basierten Anschluss der Telekom

Felix Storm Vorstand Glück & Kanja Consulting AG

SharePoint Demonstration

Neuer Weg in der Telefonvermittlung mit ENUM

Worum geht es in diesem Projekt?

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit Deutsche Telefon Standard AG

BM CTI. Der BM CTI Web Part ermöglicht folgende Optionen beim Management von Telefonaten:

Workshop 1 Part 1: Wovon reden wir ueberhaupt Part 2: VoIP am Beispiel Asterisk Part 2: Diskussion VoIP Routing

Konfiguration der Yeastar MyPBX IP-Telefonanlagen mit iway Business SIP Trunk

Voice over IP (VoIP) PING e.v. Weiterbildung Blitzvortrag. Dennis Heitmann

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

IT Systeme / VoIP Telefonanlagen Auerswald COMmander Basic ISDN-Telefonanlage

bluepbx die virtuelle Telefonanlage VoIP Telefonie für Ihr Business

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit Peoplefone Business SIP Trunk

Aufrufen des Konfigurators über eine ISDN- Verbindung zur T-Eumex 628. Eine neue ISDN-Verbindung unter Windows XP einrichten

ias Lizenzleitfaden Beispiel

bluepbx die virtuelle Telefonanlage VoIP Telefonie für Ihr Business

Handbucherweiterung Zuschlag

Konfigurationsanleitung SIP Trunking und ISDN Anlagenanschluss Graphical User Interface (GUI) Seite - 1 -

MOBILE APPLIKATIONEN IM TRAVEL MANAGEMENT. Einführung Mobile Applikationen für Geschäftsreisen Eine Handlungsempfehlung VDR Fachausschuss Technologie

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit Provider inopla

Telefonieren mit App's"! iphone mit Bria Informationen zur Nutzung von TeScript

MSN: Teilnehmer: Internnummer:

Joomla 1.5. Einführung in die Installation und Benützung

FAQ. Häufige VoIP-Probleme

Konfiguration des eigenen TUphone-Profils über TISS

Mini Quickinstall zu Asterisk* Open Source PBX

Konfiguration der Yeastar MyPBX IP-Telefonanlagen mit ansit-com

Die Telefonanlage in Der ClouD. gelsen-net 100 % it Vor ort. ip-centrex. IT-Systemhaus. 100% IT vor Ort

SERVICE SUCHE ZUR UNTERSTÜTZUNG

Einrichtung des DFÜ-Netzwerkes

Voraussetzung es sind die entsprechenden Lizenzen im System vorhanden:

Klassenentwurf. Wie schreiben wir Klassen, die leicht zu verstehen, wartbar und wiederverwendbar sind? Objektorientierte Programmierung mit Java

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen- Anschluss R.3a des Providers Vodafone

IBM SPSS Data Access Pack Installationsanweisung für Windows

Transkript:

Asterisk The Open Source PBX Phil Sutter UnFUCK 21. Juni 2008 Phil Sutter ( UnFUCK ) Asterisk 1 / 27

Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 2 / 27

SYN Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 3 / 27

SYN Was ist Asterisk Open Source Software-Telefonanlage 1999 von Mark Spencer entwickelt modularer Aufbau Phil Sutter ( UnFUCK ) Asterisk 4 / 27

SYN Telefonanlagen lokales Telefonnetz (interne Gespräche, Durchwahlen, Vermittlung) Verwalten mehrerer Leitungen funktionale Erweiterung von Endgeräten Phil Sutter ( UnFUCK ) Asterisk 5 / 27

SYN Telefonanlagen in Software preisgünstige Alternative komfortable Konfiguration häufige Aktualisierungen und Erweiterungen Phil Sutter ( UnFUCK ) Asterisk 6 / 27

* Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 7 / 27

* Architektur unterteilt in Kern und (dynamisch ladbare) Module vier Modul-APIs: Applikationen, Kanäle, Codecs, Dateiformate Phil Sutter ( UnFUCK ) Asterisk 8 / 27

* Applikationen in Asterisk laufende Anwendungen Großteil der Funktionalitäten sind Applikationen Beispiele: Anrufbeantworter, Warteschlangen, Ausführen externer Programme Phil Sutter ( UnFUCK ) Asterisk 9 / 27

* Kanäle Kommunikationsprotokolle teils Abhängig von physikalischen Technologie Beispiele: sip, iax2, gsm, misdn, zaptel Phil Sutter ( UnFUCK ) Asterisk 10 / 27

* Codecs Audioformate manche proprietär, teils Kanalabhängig Beispiele: alaw, gsm, ilbc Phil Sutter ( UnFUCK ) Asterisk 11 / 27

* Dateiformate Töne in Dateien... Phil Sutter ( UnFUCK ) Asterisk 12 / 27

conf Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 13 / 27

conf Was ist wo /etc/asterisk: extensions.conf Wählplan modules.conf (nicht) zu ladende Module iax.conf IAX2-Konfiguration sip.conf SIP-Konfiguration voicemail.conf Anrufbeantworter...... Phil Sutter ( UnFUCK ) Asterisk 14 / 27

conf extensions.conf Liste von Kontext-Definitionen (Bsp: [intern] ) je Kontext Liste von Extensions ( exten =>... ) Definition von Makros möglich (Bsp: [macro-test] ) alternative Syntax (C-Stil) möglich Phil Sutter ( UnFUCK ) Asterisk 15 / 27

conf Kontexte benannte Gruppen von Nebenstellen isolierte Aufteilung des Wählplans Syntax: [Kontext_Name] Phil Sutter ( UnFUCK ) Asterisk 16 / 27

conf Extensions Bestehen aus drei Komponenten: Name oder Nummer Priorität Anwendung Syntax: exten => <NUM>,<IDX>,<CMD> Phil Sutter ( UnFUCK ) Asterisk 17 / 27

conf Makros Definition ähnlich wie Kontext, Syntax: [macro-<name>] Extensions haben alle s als Nummer werden mit Macro()-Anweisung angesprungen Phil Sutter ( UnFUCK ) Asterisk 18 / 27

conf extensions.conf Beispiel [default] exten => s,1,dial(sip/10, 30) exten => s,2,dial(sip/20, 30) exten => s,3,macro(new-voicemail) exten => 666,1,Macro(read-voicemail) exten => _00Z.,1,SetCallerId(12345) exten => _00Z.,2,Dial(Sip/${EXTEN} exten => _00Z.,3,Hangup() exten => _XZ.,1,SetCallerId(54321) exten => _XZ.,2,Dial(MISDN/1/${EXTEN} exten => _XZ.,3,Hangup() Phil Sutter ( UnFUCK ) Asterisk 19 / 27

conf extensions.conf Beispiel (Fortsetzung) [macro-new-voicemail] exten => s,1,voicemail(incoming) exten => s,2,hangup() [macro-read-voicemail] exten => s,1,voicemailmain(incoming) exten => s,2,hangup() Phil Sutter ( UnFUCK ) Asterisk 20 / 27

conf sip.conf Beispiel [general] context=default bindport=5060 bindaddr=0.0.0.0 [10] type=friend secret=xxx language=de host=dynamic disallow=all allow=ulaw allow=alaw... Phil Sutter ( UnFUCK ) Asterisk 21 / 27

ISDN Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 22 / 27

ISDN Voraussetzungen ISDN-Anschluss ;-) Karte: günstig (HFC), teuer (AVM B1) oder sehr teuer (T1) zu Karte, Kernel und Schmerzresistenz passendes Channel-Modul Phil Sutter ( UnFUCK ) Asterisk 23 / 27

ISDN Tipp: CologneChip s HFC preislich ca. 20 Euro (PCI) Treiber: CAPI (Kernel-2.6), misdn, visdn, Zaptel für normale Anwendungen ausreichend Phil Sutter ( UnFUCK ) Asterisk 24 / 27

Asterisk++ Gliederung 1 Grundlegendes 2 Asterisk im Detail 3 Konfiguration von Asterisk 4 Anbindung ans ISDN-Netz 5 Sonstige Spielereien Phil Sutter ( UnFUCK ) Asterisk 25 / 27

Asterisk++ intelligenter Anrufbeantworter mit WaitForSilence() Least-Cost-Routing für Telefonate InterPBX -Kommunikation (IAX2!) ENUM Asterisk-Console (asterisk -c -r) Phil Sutter ( UnFUCK ) Asterisk 26 / 27

FIN Links http://asterisk.org http://voip-info.org http://colognechip.com Phil Sutter ( UnFUCK ) Asterisk 27 / 27