Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Poder do Motif
Por lordello
» Login
Login:
Senha:
Linux login

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Instalando o Asterisk no CentOS 5.3
Linux user
fred_m
02/09/2009
Este tutorial tem por finalidade orientar o leitor durante a instalação e preparação de um servidor para rodar um PBX IP completo através do Asterisk. Embora este tutorial tenha sido preparado com foco na distribuição CentOS, seus procedimentos se aplicam a todas as outras distribuições.
Por: Frederico Madeira
[ Hits: 31358 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Etapas iniciais

Vamos criar o diretório onde baixaremos os arquivos necessários para a instalação:

# mkdir -p /diversos/Asterisk
# cd /diversos/Asterisk


Para instalar os pacotes usaremos o diretório /usr/local/src.

No momento de escrita deste tutorial, estas eram as versões atuais. Você pode livremente substituir por versões mais novas, para tanto confira no site oficial do Asterisk:

# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.0.10.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.1.0.4.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.1.0.2.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.tar.gz
# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.6.0.2.tar.gz

Instalando o dahdi-linux

Como anunciado em 2008, Digium renomeou o projeto de interface de telefonia Zaptel para DAHDI (Digium Asterisk Hardware Device Interface - Interface de Hardware para Asterisk da Digium) para acomodar os desejos dos proprietários da marca Zaptel para fins de telefonia.

# cd /usr/local/src/
# tar xvfz /home/diversos/Apps/Network/VoIP/Asterisk/dahdi-linux-2.1.0.4.tar.gz
# cd dahdi-linux-2.1.0.4/
# make
# make install


Durante este passo o instalador baixará da internet alguns firmwares para que sejam utilizados na com placas TDM. Se esta etapa for finalizada com sucesso, você deverá ver a tela abaixo:

###################################################
###
### DAHDI installed successfully.
### If you have not done so before, install the package
### dahdi-tools.
### ###################################################

Instalando o dahdi-tools

Este é um pacote de ferramentas para gerenciar, detectar e configurar as placas de telefonia instaladas em seu PBX IP.

# cd ..
# tar xvfz /home/diversos/Apps/Network/VoIP/Asterisk/dahdi-tools-2.1.0.2.tar.gz
# cd dahdi-tools-2.1.0.2/
# ./configure

configure: *** dahdi-tools build successfully configured ***
# make
# make install


Se tudo tiver dado certo, a mensagem abaixo será exibida.

###################################################
###
### DAHDI tools installed successfully.
### If you have not done so before, install init scripts with:
###
### make config
###
###################################################

# make config
I think that the DAHDI hardware you have on your system is:
pci:0000:01:05.0     wcfxo-       1057:5608 Wildcard X100P

No meu caso possuo uma X100P instalada, o comando acima mostra a correta detecção da mesma.

Instalando a Libpri

Este pacote tem por finalidade instalar bibliotecas para suportar interfaces T1/E1/J1 PRI(Primary Rate) ISDN.

# cd ..
# tar xvfz /home/diversos/Apps/Network/VoIP/Asterisk/libpri-1.4.10.tar.gz
# cd libpri-1.4.10/
# make
# make install


    Próxima página >>




Páginas do artigo
   1. Etapas iniciais
   2. Instalando o Asterisk
   3. Configurações finais

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por eduardofraga em 02/09/2009 - 07:24h:

Parabéns, seu artigo está bem objetivo.

Teria como você informar qual foi hardware que vc usou para fazer esta configuração


[2] Comentário enviado por fred_m em 02/09/2009 - 22:45h:

Eduardo,

Usei uma X100P (genérica) com uma porta FXO.

Abc,


[3] Comentário enviado por removido em 08/09/2009 - 14:38h:

Parabéns, otimo artigo.


[4] Comentário enviado por fndiaz em 24/05/2011 - 01:01h:

Parabéns, porém faltou a parte da configuração do mysql, que é na vdd a parte que eu estou com problemas!!!

se alguém puder me ajudar ficarei grato!!!
abs


[5] Comentário enviado por fred_m em 28/05/2011 - 09:59h:

fndiaz,

Dá uma olhada em http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql

Abs,


[6] Comentário enviado por maurilio_ms em 19/07/2013 - 21:54h:

Ola

Estou patinando na compilação do dahdi. Esta saindo a seguinte mesnagem:

"you do not appear to have the sources for the 2.6.32-279.e16.i686 kernel installed"

Fiz alguns passos opnados, como upgrade, update do kernel, instalação de dependencias, mas nada.

será que tenho que reinstalar o kernel ??? qualquer ajuda é bem vinda ....

estou utilizando centos 6.3 e quero testar com placa fax modem motorola 62802, reconhecida pelo sistema como X100P, é isso mesmo .... outra coisa, posso utilizar o dahdi mesmo ou tem que ser zaptel ?



[7] Comentário enviado por maurilio_ms em 21/07/2013 - 00:59h:

Boa noite, consegui a solução da dúvida anterior ( do dahdi) agora o negócio ta pegando com relação ao erro ao compilar o asterisk.
libpri, dahdi, openr2 tudo rodou beleza, mas na hora de compilar o asterisk fud....
Após o ./configure esta dando a mensagem abaixo.



the configure script must be executed before running 'make'
Please run "./configure"

Se alguém ajudar com uma luz, desde ja eu agradeço

vlw


[8] Comentário enviado por maurilio_ms em 21/07/2013 - 13:26h:

vlw pessoal ........... faltava o libxml2-devel

RESOLVIDO ATÉ AQUI .....



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.