|
Configurando ATA Linksys PAP2 no Asterisk |
|
18 de fevereiro de 2008 |
Esse tutorial irá demonstrar o processo de configuração do ATA Linksys PAP2 para realizar chamadas entre dois telefones analógicos. O sistema operacional utilizado será o Debian GNU/Linux (etch), a versão do kernel utilizada foi 2.6.18-5-486.
O Ambiente utilizado
- ATA Linksys PAP2;
- 2 telefones analógicos;
- 1 hub;
Requisitos
- Asterisk instalado e configurado corretamente (http://www.asteriskexperts.com.br/content/view/189/1/);
Instalação do DHCP
Primeiramente é necessário tomar cuidado para não colocar dois servidores DHCP na mesma rede, para isso pode ser utilizado um HUB para interligar o DHCP local e o ATA. Para instalar o dhcp server será utilizado o gerenciador de pacotes APT, como ilustrado no comando abaixo.
# apt-get install dhcp3-server
Configuração do DHCP
Para configurar o serviço dhcp é necessário editar o arquivo /etc/dhcp3/dhcpd.conf.
option domain-name "voffice.com.br";
option domain-name-servers 192.168.1.1;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
server-name "voffice";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.150;
host ATA {
hardware ethernet 00:12:17:FC:36:AB;
fixed-address 192.168.1.135;
}
}
Pode-se observar, na configuração acima, que o endereço IP do ATA Linksys foi configurado de acordo com seu MAC address.
Configurando o ATA Linksys PAP2
Para configurar as duas linhas do ATA Linksys é necessário acessá-lo
utilizando um browser qualquer com o endereço de IP definido para o
mesmo.
http://IP-DO-ATA/admin/advanced
LINE 1
- Acessar no menu a opção "Line 1"
- Line Enable: yes
- Proxy: 192.168.1.1
- Register: yes
- Display name: 1000
- Password: 1000
- User ID: 1000
LINE 2
- Acessar no menu a opção "Line 2"
- Line Enable: yes
- Proxy: 192.168.1.1
- Register: yes
- Display name: 1001
- Password: 1001
- User ID: 1001
As opções acima podem variar de acordo com a necessidade de cada um. Terminado a configuração clique em Save Settings.
Adicionando os ramais no Asterisk
Para adicionar os ramais no asterisk é necessário editar o arquivo
/etc/asterisk/sip.conf e adicionar a configuração ilustrada abaixo.
# vi /etc/asterisk/sip.conf
[1000]
type=friend
username=1000
callerid=1000
secret=1000
host=dynamic
context=teste
[1001]
type=friend
username=1001
callerid=1001
secret=1001
host=dynamic
context=teste
Adicionando um contexto no Asterisk
Agora é necessário criar o contexto teste, para os telefones poderem
realizar chamadas, para isso é necessário editar o arquivo
/etc/asterisk/extenions.conf.
# vi /etc/asterisk/extensions.conf
[teste]
exten => _XXXX,1,Dial(SIP/${EXTEN})
exten => _XXXX,Hangup
Considerações finais
Após ter realizado todas as configurações de forma correta é necessário
iniciar o asterisk, como ilustrado abaixo.
# asterisk -r
voffice*CLI> sip reload
voffice*CLI> extensions reload
voffice*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
1001/1001 192.168.1.135 D 5060 Unmonitored
1000/1000 192.168.1.135 D 5060 Unmonitored
A partir desse momento pode realizar um teste fazendo uma ligação de um telefone analógico para outro.
--
Paulo Leonardo Benatto paulo at voffice.com.br V.OFFICE ::: Soluções em Redes e Telecomunicações www.voffice.com.br
|
|
|
Tutoriais sobre Asterisk e VoIP |
|
A snalização MFC/R2 é uma sinalização utilizada em telefonia digital, entregue ao consumidor em um link de dados E1, encontrada com muita freqüencia em cidades do interior e em alguns pontos nas capitais brasileiras onde não existe a possibilidade de entrega de um link ISDN ou RDSI como é conhecido no Brasil. Como nos EUA a sinhalização MFC/R2 não existe, pouca ou melhor dizendo nenhuma importância foi dada ao desenvolvimento de bibliotecas que suportassem este tipo de sinalização no Asterisk. |
BackTraces, você já usou? não?, então vamos lá...
Backtrace é um modo de obter informações sobre o que esta acontecendo de errado quando um programa fecha inesperadamente, no nosso caso vamos usar o asterisk como exemplo. Existem dois tipos de backtraces que também é conhecido como bt, que são: bt e bt full... |
|
Um ponto algumas vezes esquecido, por nós técnicos, é a interface com o usuário. Nos preocupamos em dimensionar corretamente o servidor, ter uma boa infra-estrutura de rede, aplicar uma politica de QoS na rede entre outras e nos esquecemos de um fator determinante para o sucesso e aceitação dos nossos projetos: a interface com o usuário. |
|
Se você trabalha com telefonia IP, talvez ainda não tenha ouvido falar do OpenSER, mas certamente você ouviu falar sobre o Asterisk. Bom eu adoro uma chamada polêmica e eu já vi esta questão formulada muitas vezes em fóruns e listas de discussão. Então eu vou me atrever a comparar estes dois softwares muito populares dedicados ao mercado de VoIP. A idéia aqui não é mostrar qual é o melhor, mas principalmente mostrar como eles são diferentes um do outro. Abaixo está uma comparação tópico por tópico. |
Neste tutorial vou explicar como compilar e instalar o codec speex no ASTERISK, que é juntamente com o ilbc uma ótima alternativa para quem não quer gastar com licensas de codecs proprietários como o G729.
|
|
O Power over Ethernet é uma tecnologia relativamente nova que evoluiu sobre a, amplamente divulgada Ethernet, que disponibiliza energia em corrente contínua confiavelmente através dos mesmos cabos que disponibilizam dados Ethernet. |
O Queue LOG analyzer é uma opção GPL para geração de relatórios e gráficos sobre as filas e CDR Call Detailed Record do Asterisk . O autor é o Earl C. Terwillinger.
|
Esse tutorial tem como objetivo demonstrar o processo de configuração do Astribank XORCOM. |
|
|