VoIP

Crystal Clear action run.png
VoIP

Status: stable

Cat voip.jpg
Beschreibung FeTAp und FeWAp over IP
Autor: encbladexp, schinken
PayPal Spenden für VoIP

Beschreibung

Da wir seit kurzem einen neuen Raum haben, der nur über den Hausflur zu erreichen ist, ist es absolut unerlässlich, nun auch alle Räume mit Telefonen auszustatten. Hierfür haben wir einige Cisco 7960 Voice over IP-Telefone vom CCC Mannheim bekommen. Mit ihnen können wir unter anderem Lautsprecherdurchsagen in allen Räumen triggern und aufgenommene Nachrichten verpasster Anrufe per Mail an den Vorstand schicken.

Features

Intercom/Paging

Damit sind durchsagen an alle VoIP-Geräte möglich. Dies ist vorallem für Public Service Announcements nützlich, z.B. "Essen ist fertig"

Anrufbeantworter

Auf dem Anrufbeantworter können Nachrichten hinterlassen werden, wenn niemand im Space ist, oder niemand ans Telefon gehen kann oder möchte. Die Aufzeichnung wird anschließend per E-Mail an die Vorstands-Mailadresse geschickt.

Aktueller Text:

Willkommen beim backspace e.V, dem Bamberger Hackerspace und CCC Erfa. Leider kann gerade niemand ans Telefon gehen, aber du kannst uns gerne eine Nachricht hinterlassen.

Gruppenruf

Fax to PDF

Ankommende Faxe werden als PDF an die Vorstands-Mailadresse gesendet

Software

Server

Auf der VM läuft Debian Jessie und ist aus dem internen Netz über audrey.core.bckspc.de und aus dem VoIP-Netz per audrey.voip.bckspc.de erreichbar. Es existieren zwei Netzwerkinterfaces mit unterschiedlichen VLANs (IDs 1 und 23) um sowohl Internet-Zugriff für Asterisk bereitzustellen, als auch mit den Telefonen zu kommunizieren.

Die Konfiguration der VM (Asterisk, Netzwerk-Interfaces, ...) wird über Saltstack ausgerollt.

Asterisk

Asterisk ist eine freie Software für Computer aller Art, die Funktionalitäten einer Telefonanlage bietet. Zudem bietet sie verschiedene APIs um sie zu erweitern.

Netzwerk

Die Cisco-Phones sind zum Großteil an unserem Netgear GS110TP, 8 Port PoE Switch angeschlossen und werden darüber auch mit Strom versorgt. Die Geräte sind in einem eigenen VLAN (ID 23) und dem Subnetz 10.1.23.0/24. Dieses VLAN hat keinen Internet-Zugriff. Die Telefone beziehen die aktuelle Uhrzeit per NTP von unserem Router.

Damit die Cisco-Telefone an unserem PoE-Switch funktionieren, verwenden wir einen IEEE PoE Konverter (PowerSense BL-8858-02)

Telefone

Telefontyp Standort Interne Rufnummer
Cisco 7960 Elektronik-Ecke 10
Cisco 7960 Lounge 30
Cisco 7960 Projektraum 40
Gigaset C610 IP, DECT Hackcenter 50
Cisco 7960 Maschinenraum 60

Cisco 7960

Konfiguration neuladen

Die Konfiguration wird beim starten des Telefons vom TFTP-Server geladen. Alternativ kann durch die Eingabe von **#** im "Network Configration Menu" die Config auf während des Betriebs aktualisiert werden.