Einleitung

Asterisk ist eine freie Software für Computer aller Art, die Funktionalitäten einer Telefonanlage bietet. Sie unterstützt IP-Telefonie mit unterschiedlichen Netzwerkprotokollen und kann mittels Hardware mit Anschlüssen wie POTS, ISDN-Basisanschluss oder -Primärmultiplexanschluss verbunden werden.

Download

Compile Vorgang (Debian / Raspbian)

apt-get -y install make gcc g++ libxml2 libxml2-dev libncurses5 libncursesw5 libncurses5-dev libncursesw5-dev linux-libc-dev libnewt-dev libusb-dev zlib1g-dev libsqlite0 libsqlite0-dev bison openssl libssl-dev libeditline0 libeditline-dev libedit-dev sox libedit2 libedit-dev curl libcurl4-gnutls-dev build-essential zlib1g zlib1g-dev libtiff-dev libnet-telnet-perl mime-construct libipc-signal-perl libmime-types-perl libproc-waitstat-perl libiksemel-dev
cd /usr/src/
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-16-current.tar.gz
tar -xvzf asterisk-*
cd asterisk-*
./configure
make menuconfig
make -j4
make install
make samples
make config

Start / Stoppen

# Starten
asterisk

# CLI / Console
asterisk -r

# Stoppen
pkill asterisk