Linux

Asterisk 1.8.6, DAHDI und Freepbx Installation unter Debian

Dennis Eisold

Asterisk 1.8.6 und Debian 6 stellt uns neue Werkzeuge in der Welt der OS-Telefonie zur freien Verfügung. Wir haben euch ein kleines HowTo zusammen gefasst um euch Hilfestellung bei der Installation eines Asterisk-VoIP-Servers zu geben. In diesem Tutorial installieren wir dabei dahdi_dummy, ein Pseudo-Gerät, welches das Timing bereitstellt, welches normal die ISDN Hardware vorgibt. Als Betriebssystem nutzen wir hier ein Debian 6 (Squeeze) in der Minimal-Installation.

Fritz!Box als ISDN Gateway für Asterisk (TrixBox)

Dennis Eisold
Für den, der damit was anfangen kann, eine kurze Anleitung, wie man die Fritz!Box als einfaches ISDN Gateway für Asterisk (TrixBox) nutzen kann. Da die TCP-CAPI der Fritz!Box (noch) nicht unter Linux benutzt werden kann, wird ein zusätzliches Stück Software, die RCapi, auf der Fritz!Box installiert. Auf der Asterisk braucht man statt der üblichen Kartentreiber nur eine Lib, die alle Anforderungen der chan_capi and die RCapi der Fritz!Box weiterleitet. Und so geht es:

Apache2 Domain auf Port weiterleiten

Dennis Eisold
Folgende Apache-Module müssen aktiviert sein: rewrite proxy proxy_http Nun wird ein vHost mit folgendem Inhalt erstellt: ServerName sub.domain.tld ProxyRequests Off Order allow,deny Allow from all RewriteEngine On RewriteRule ^(.*) http://sub.domain.tld:Port$1 [P] Die Platzhalter müssen natürlich noch ersetzt werden. Nun noch ein /etc/init.d/apache2 force-reload und die Weiterleitung steht.

Neustart von Trixbox

Dennis Eisold
Nachdem nach einem Neustart der Trixbox kein ISDN mehr funktioniert hier eine Quick & Dirty Lösung: In der SSH ausführen: killall asterisk misdn-init scan misdn-init config misdn-init start asterisk asterisk -r misdn port up 1