SO: qualquer distribuio Linux i386 Processador: superior a 300 Mhz Memria RAM: 256 Mb HD: 100 Mb *Configurao para ambiente de testes. Para empresas em produo utilizar hardware com configurao de maior nvel, pois o Asterisk usa de forma intensiva o processador para processar os canais de voz.
Recomendaes
Caso seja utilizado placas PCI FXO, FXS ou E1 (placas que interligam canais de voz das operadoreas) aconselhvel desativar IRQs de placas de udio, modem ou qualquer outro dispositivo que no ser utilizado, pois o Asterisk em processo de instalao pode gerar conflito de IRQs. Caso seu HD tenha a opo HPET (desligar aps algum tempo ocioso) ativada na BIOS necessrio desativ-la (tive srios problemas com isso ), gera vrios problemas.
Obter fontes do Asterisk (de preferencia baixar em /usr/src), sempre verificar ltimas verses no site da Digium (desenvolvedora do Asterisk)
Mdulo Zaptel (placas fxo e fxs)
# wget HTTP://ftp.digium.com/pub/zaptel/zaptel-1.4.tar.gz Libpri # wget HTTP://ftp.digium.com/pub/libpri/libpri-1.4.tar.gz Asterisk # wget HTTP://ftp.digium.com/pub/asterisk/asterisk-1.4.tar.gz Addons # wget HTTP://ftp.digium.com/pub/asterisk/asterisk-addons-1.4.tar.gz
Descompactar fontes
# tar xzvf zaptel-1.4.tar.gz # tar xzvf libpri-1.4.tar.gz # tar xzvf asterisk-1.4.tar.gz # tar xzvf asterisk-addons-1.4.tar.gz
Compilar o Libpri
# cd /usr/src/libpri-1.4/ # make clean # make # make install
Compilar o Asterisk
# cd /usr/src/asterisk-1.4/ # make clean # ./configure # make menuselect (aperte X para salvar opes que sero instaladas, instalar default) # make # make install # make samples # make config ;cria arquivos de configurao ;cria o daemon do asterisk (iniciar no boot)
Iniciar o asterisk
# /usr/sbin/asterisk vvvgc
Parando o Asterisk
CLI>stop now
Acessando o Asterisk que j est sendo executando em background (iniciado pelo boot)
# asterisk r
Help
# asterisk h
Adicionando Clientes
O Software cliente free (protocolo SIP) mais utilizado com o Asterisk o Xlite http://www.counterpath.com/ . Utiliza o protocolo SIP (Session Initiate Protocol), habilitando o usurio a realizar ligaes voip de PC para PC. Caso desejar fazer ligaes PC para telefones convencionais necessrio adquirir uma placa FXO http://www.shopvoip.com.br/ , custa aproximadamente uns R$ 110,00. Nesse processo de instalao citado acima j est instalado o mdulo da placa FXO (mdulo Zaptel).
Alterar /etc/asterisk/sip.conf (arquivo de configurao dos clients SIP) Delete todas as linhas do arquivo e adicione as linhas abaixo (2 clientes)
[1000] type=friend secret=1000 dtmfmode=rfc2833 host=dynamic callerid=1000 [1001] type=friend secret=1001 dtmfmode=rfc2833 host=dynamic callerid=1001 ;nmero do ramal do cliente 1 ;nvel de privilgio do ramal 1 ;senha do cliente 1 ;codificacao de voz ;ip do host, deixar dinamico se o ramal se conecta de vrios pcs ;identificao do cliente 1 ;nmero do ramal do cliente 2 ;nvel de privilgio do ramal 2 ;senha do cliente 2 ;codificacao de voz ;ip do host, deixar dinamico se o ramal se conecta de vrios pcs ;identificao do cliente 2
Alterar /etc/asterisk/extensions.conf (arquivo de configurao dos ramais) Deletar todas as linhas e adicione as linhas abaixo (2 ramais)
[default] ;Ao ligar para o ramal 1000, o canal SIP 1000 ser chamado exten=>1000,1,Dial(SIP/1000,20,t) ;Ao ligar para o ramal 1001, o canal SIP 1001 ser chamado exten=>1001,1,Dial(SIP/1001,20,t)
Com estes procedimentos os clientes j esto configurados, basta inserir as configuraes no software Xlite e realizar ligaes Voip PC to PC, sendo autenticadas pelo Asterisk. O Asterisk uma ferramenta bastante poderosa no ambiente de produo, podendo integrar telefonia analgica para digital. aconselhvel aprofundar-se nos arquivos de configurao disponveis em fruns nos sites http://www.asteriskbrasil.org/ , http://www.asteriskexperts.com.br/ , http://www.asteriskonline.com.br/ e nas documentaes do site http://www.asterisk.org/ .
Joaquim Furtunato Obs.: Material FREE Qualquer dvida entrar em contato MSN: joaquimfurtunato@hotmail.com Skype: joaquimfneto