Asterisk 11 + Ubuntu 14

Publicado por Luiz Paulo Bassi de Lima em 17/08/2015

[ Hits: 10.716 ]

 


Asterisk 11 + Ubuntu 14



Senhores, nesse breve tutorial irei lhes ensinar a efetuar a instalação completa de um servidor de telefonia usando Asterisk 11 + Ubuntu 14.

Após efetuar várias tentativas de instalação eis que essa ficou 100% e gostaria de compartilhar com os colegas do VOL.

Primeiramente vamos atualizar o sistema e instalar as dependências:

apt-get update && apt-get upgrade
apt-get install -y build-essential libssl-dev libncurses5-dev libnewt-dev libxml2-dev inux-headers-$(uname -r) libsqlite3-dev

Feito isso, efetuamos o download dos pacotes necessários para instalação do serviço.

Efetue os downloads dentro do diretório /usr/src ou diretório que achar mais conveniente pra que fique mais organizado seu sistema de arquivos.

cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz

Após o download, descompactar os arquivos:

tar zxvf dahdi
tar zxvf libpri
tar zxvf asterisk-11

Após descompactar os arquivos vamos compilar os mesmos:

Pacote Dahdi - responsável por toda comunicação entre a aplicação (channel driver) e o hardware de telefonia (placa):

cd dahdi
make
make install
make config

Pacote LibPri - libpri é uma biblioteca de código aberto que encapsula os protocolos usados para se comunicar através de RDIS, interfaces primárias (T1, E1 e J1):

cd libpri
make
make install

Agora o tão sonhado e esperado Asterisk, que nada mais é que o core responsável por toda comunicação entre as placas, hardware e sistema integrado, que com muita dedicação e esforço se torna uma ferramenta extremamente poderosa:

cd asterisk
./configure
make menuselect
make
make install
make samples
make config

Agora podemos subir os módulos e começar as configurações de acordo com sua necessidade:

/etc/init.d/dahdi start
/etc/init.d/asterisk start

Agora abra o CLI (Command Line Internal) do serviço Asterisk:

rasterisk

Agora você pode dar um Tab e ver todos os comandos disponíveis.

Pronto, seu sistema está instalado e pronto para ser usado, DIVIRTA-SE!

Em breve estarei postando algumas curiosidades e ferramentas que podem ser usados com essa ferramenta fantástica.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Web of Life - Um jogo de estratégia GPL

Previsão do tempo com o Google Earth

Subversion + CentOS 5.5

Tocar DVD no Arch Linux e no KahelOS

"Ipscan" com shell script+dialog+nmap

  

Comentários
[1] Comentário enviado por mebelin em 17/08/2015 - 15:19h

Ótima dica!
Uma curiosidade minha, se utiliza, qual ferramenta para integrar com a telefonia analógica ?

[2] Comentário enviado por bomberLOKO em 17/08/2015 - 16:10h

Boa tarde,

Você pode usar uma placa FXO instalada em um PABX convencional ou dentro do seu servidor onde esta instalado seu Asterisk para receber o link analógico de sua operadora, e distribui-los a partir de uma placa FXS para ramais de meio físico ou para telefonia VOIP.

Para uma informação mais técnica da uma olhada nesse link https://pt.wikipedia.org/wiki/FXS (Retirado do Wikipedia)

Fonte: Wikipedia



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts