Instalação do Asterisk com placa X100P clone
em Debian Kernel 2.6.8-1-386
Criação: 09/01/2005
Ultima alteração: 14/09/2007
Contato: Através dos meus produtos
Um guia prático de como instalar, configurar o Asterisk para trabalhar com a placa Intel Ambient MD3200.
A referência deste guia foi escrita em 2005, mas, todos os passos e comandos funcionam perfeitamente até hoje.
Este documento é uma referência da instalação. Não possui detalhes da
tecnologia. Para isto consulte o site
http://www.asterisk.org
Equipamento utilizado:
Debian Linux Sarge - kernel 2.4.26-1-386
K6-II 500Mhz, 128MB RAM, 40GB HD
Placa de rede Realtek RTL-8029
Fax-modem Intel 56K Chipset MD3200 (X100P clone)
Antes de começar a compilação e instalação do asterisk, é necessário a
configuração do ambiente de trabalho. É importante que, além dos pacotes padrões
que são instalados no Debian, tenha os seguintes pacotes que podem ser
instalados via apt-get:
- kernel-source-2.2.4.26-1-386
- ncurses
- libncurses5-dev
- openssl
- libssl-dev
- gcc
- libc6-dev
- make
- bison
Preparação do ambiente (Kernel)
Referência:
http://www.voip-info.org/wiki-Asterisk+Zaptel+Installation
Não será necessário recompilar o kernel, mas, deverá ser feito um MAKE DEP
para conseguir compilar os programas.
- Criar links simbólicos no código-fonte do kernel:
ln -s /usr/src/kernel-source-2.4.26-1-386
/usr/src/linux
- Copiar kernel-config do Kernel instalado:
cp /boot/config-2.4.26-1-386
/usr/src/linux/.config
- Entrar no diretorio do código fonte do kernel e executar o make
meuconfig
cd /usr/src/linux
make menuconfig
No menuconfig simplesmente saia e salve a configuração
- Entrar no diretório do kernel-source e executar o make de para gerar os
objetos que serão utilizados na compilação do asterisk
cd /usr/src/linux make dep
Esta etapa pode demorar um pouco.
Após a instalação destes pacotes e da configuração do ambiente, já é possível
iniciar os trabalhos em cima do asterisk.
O primeiro passo é fazer o download dos pacotes atuais do asterisk e zaptel.
Faça o download e descompacte no diretório /usr/src. O site para download é
ftp://ftp.asterisk.org/pub/asterisk onde deverão estar os pacotes para:
- asterisk
- asterisk-sounds
- zaptel
Nota: A versão utilizada nesta referência foi a versão 1.0.3
Compilação e Instalação do Zaptel.
- Compilar e instalar zaptel
cd /usr/src/zaptel
make clean
make
make install
Os módulos serão instalados em /lib/modules/2.4.26-1-386/zaptel
- Carregar os módulos
modprobe zaptel
modprobe wcfxo (para MD3200)
Confira de tudo ocorreu bem com o dmesg. Vai aparecer as seguintes
mensagens:
Zapata Telephony Interface Registered on major 196
PCI: Found IRQ 12 for device 0000:00:0a.0
wcfxo: DAA mode is 'FCC'
Found a Wildcard FXO: Generic Clone
|
Compilar e instalar o asterisk
- Nesta parte não tem muito segredo. Se todas as bibliotecas já estão
instaladas e houve sucesso na instalação do zaptel, então é só executar:
cd /usr/src/asterisk
make
make install
- Para verificar se tudo ocorreu bem execute o asterisk:
asterisk -vvvc
- Gere exemplos de configurações do asterisk:
cd /usr/src/asterisk
make samples
- Instale os arquivos de áudio:
cd /usr/src/asterisk-sounds
make install
Pronto, o zaptel e o asterisk estão instalados.
Enjoy it!
Para configuração do Zaptel e Asterisk visite meu outro guia |