Bacharel
- Antes de instalar o Asterisk é necessário instalar as dependências a baixo via console Linux:
sudo apt-get install linux-headers-`uname -r` openssl libssl0.9.8 libssl-dev procps bison libtool libedit2 libedit-dev libeditline-dev libeditline0 libnewt-dev libncurses5 libncurses-dev autoconf automake subversion cvs make gcc g++ libxml2 libxml2-dev iptraf sharutils tcpdump nmap sox pciutils lshw unixodbc unixodbc-dev
- Após instalar as dependências, digitar o seguinte comando:
sudo apt-get update
- Para instalar o Asterisk acesse o site http://www.asterisk.org/downloads e baixe os seguintes pacotes:
asterisk-1.8.15.0.tar.gz dahdi-tools-2.6.1.tar.gz dahdi-linux-complete-2.6.1+2.6.1.tar.gz libss7-1.0.2.tar.gz libpri-1.4.12.tar.gz
Os pacotes do asterisk baixados estão compactados no formato tar.gz descompacte-os no diretório “cd /usr/src/”, seguindo os passos a baixo:
sudo tar zxvf fontes/dahdi-tools-2.6.1.tar.gz sudo tar zxvf fontes/dahdi-linux-complete-2.6.1+2.6.1.tar.gz sudo tar zxvf fontes/libss7-1.0.2.tar.gz sudo tar zxvf fontes/libpri-1.4.12.tar.gz sudo tar zxvf fontes/asterisk-1.8.15.0.tar.gz
Compilando os módulos, para compilar os módulos os mesmos devem seguir uma ordem especifica, pois um depende do outro para ser compilado, sendo assim, o módulo do asterisk deve ser o ultimo a ser compilado.
Primeiro vamos compilar os módulos DAHDI e DAHDI-TOOLS, seguindo os passos a baixo:
cd /usr/src/dahdi-linux-complete-2.6.1+2.6.1
sudo make clean sudo make sudo make install
cd /usr/src/dahdi-tools-2.6.1
sudo make clean sudo make sudo make install
Segundo vamos compilar o módulo LibPRI, seguindo os passos a baixo:
cd /usr/src/libpri-1.4.12
sudo make clean sudo make sudo make install
Terceiro vamos compilar o módulo LibSS7, seguindo os passos a baixo:
cd /usr/src/libss7-1.0.2
sudo make clean sudo make sudo make