ubuntuusers.de

ubuntuusers.deWikiBaustelleVerlassenAsterisk

Asterisk

Verlassene Anleitung

Dieser Artikel wurde von seinem Ersteller verlassen und wird nicht mehr weiter von ihm gepflegt. Wenn Du den Artikel fertigstellen oder erweitern kannst, dann bessere ihn bitte aus.


Anmerkung: Die Funktionalität von Asterisk ist weit umfangreicher als hier aufgeführt.

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

./Asterisk_Logo-650px-.png Asterisk ist eine freie Software, die alle Funktionalitäten einer herkömmlichen Telefonanlage abzudecken sucht. Asterisk unterstützt Voice-over-IP (VoIP) mit unterschiedlichen Protokollen und kann mittels Hardware mit Anschlüssen wie POTS (analoger Telefonanschluss), ISDN-Basisanschluss (BRI) oder -Primärmultiplexanschluss (PRI, E1 oder T1) verbunden werden.

Mit einer umfangreichen Anzahl von unterstützten Protokollen und Schnittstellen ist Asterisk für den Absatz an öffentliche Telefonanbieter und Callcenter sowie für Privathaushalte konzipiert.

Ein Asterisk-System kann ohne besondere Hardware nur über das Netzwerk mit (nach intern) VoIP-Endgeräten und (nach extern) VoIP-Telefonprovidern verbunden betrieben werden.

Für die Anbindung (nach extern) an herkömmliche Telefonnetze oder (nach intern) von normalen Endgeräten wie Telefonen, Faxgeräten etc. benötigt man zusätzliche Steckkarten oder externe ATAs für analoge POTS oder digitale ISDN-Amtsleitungen (nach extern) oder Nebenstellen (nach intern).

Interne ISDN-Nebenstellen können nur über Schnittstellen realisiert werden, welche den NT-Modus beherrschen (ISDN Karten mit HFC-Chips oder VoIP-Adapter/-Router mit internem ISDN-Anschluss).

Installation

Asterisk

  • asterisk

  • asterisk-mp3

  • asterisk-prompt-de

  • asterisk-sounds-extra

Wiki/Vorlagen/Installbutton/button.png

Paketliste zum Kopieren:

sudo apt-get install asterisk asterisk-mp3 asterisk-prompt-de asterisk-sounds-extra 

sudo aptitude install asterisk asterisk-mp3 asterisk-prompt-de asterisk-sounds-extra 

Asterisk GUI 2.0

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
sudo su
aptitude install build-essential
cd
svn co http://svn.digium.com/svn/asterisk-gui/branches/2.0 asterisk-gui_2.0
cd asterisk-gui_2.0
./configure
make
make install
rm -R /usr/share/asterisk/static-http
ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/
chown -R asterisk.asterisk /var/lib/asterisk/static-http/
chown -R asterisk.asterisk /etc/asterisk/
cat /etc/asterisk/http.conf|sed -e "s/^;enabled=yes/enabled=yes/g" -e "s/^bindaddr=127.0.0.1/;bindaddr=127.0.0.1/g" -e "s/^;enablestatic=yes/enablestatic=yes/g" > /etc/asterisk/http.conf.1
cat /etc/asterisk/http.conf.1 > /etc/asterisk/http.conf
rm /etc/asterisk/http.conf.1
cat /etc/asterisk/manager.conf |sed -e "s/^bindaddr = 127.0.0.1/bindaddr = 0.0.0.0/g" > /etc/asterisk/manager.conf.1
echo "webenabled=yes" >> /etc/asterisk/manager.conf.1
echo "[<BENUTZERNAME>]" >> /etc/asterisk/manager.conf.1
echo "secret = <PASSWORD>" >> /etc/asterisk/manager.conf.1
echo "read = system,call,log,verbose,command,agent,config,read,write,originate" >> /etc/asterisk/manager.conf.1
echo "write = system,call,log,verbose,command,agent,config,read,write,originate" >> /etc/asterisk/manager.conf.1
cat /etc/asterisk/manager.conf.1 > /etc/asterisk/manager.conf
rm /etc/asterisk/manager.conf.1
chown -R asterisk.asterisk /var/lib/asterisk/gui_backups/

Asterisk chan_Capi

Unter Lucid

  • capiutils

  • libcapi20-3

Wiki/Vorlagen/Installbutton/button.png

Das Paket in den Ubuntu-Quellen wurde falsch kompiliert, daher ist es notwendig dies zu wiederholen, auch eine Bugsuche nach Lucid + Asterisk-chan-capi führt zu dieser Erkenntniss(Fehlerbericht 574537):

1
2
3
4
5
6
7
8
sudo su
cd
apt-get source asterisk-chan-capi
cd asterisk-chan-capi-1.1.4
dpkg-buildpackge -b
dpkg -i ../asterisk-chan-capi_1.1.4-1_i386.deb
cd
rm -R asterisk-chan-capi-1.1.4 asterisk-chan-capi_1.1.4-1_i386.deb

Unter Natty

  • asterisk-chan-capi

  • capiutils

  • libcapi20-3

Wiki/Vorlagen/Installbutton/button.png

Konfiguration

Asterisk

Platzhalter

SSH

Platzhalter

Asterisk GUI 2.0

Zur Konfiguration einen Browser öffnen und

http:// <SERVERIP> :8088/static/config/index.html 

eingeben, <SERVERIP> bitte ersetzen.
Username und Password stehen in der Datei /etc/asterisk/manager.conf .

Asterisk chan_Capi

Die Konfiguration von chan_Capi wird in der Datei /etc/asterisk/capi.conf vorgenommen.

Diese Revision wurde am 8. April 2012 00:47 von ubot erstellt.

Passwort vergessen?