[AsteriskBrasil] uso de PAP2 com NAT e/ou STUN - longa
Waldemar Vieira
wvieira em netvoipbr.net
Quinta Maio 21 13:53:25 BRT 2009
Veja as portas do router da empresa se esta direcionado para o servidor
asterisk as portas 5600 UDP e as de RTP que padrão é de 10000 a 30000 no
asterisk e depois faça o teste de echo *43 para ver se funciona.
Waldemar
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Pedro
Zorzenon Neto
Enviada: quinta-feira, 21 de Maio de 2009 13:53
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] uso de PAP2 com NAT e/ou STUN - longa
Olá, bom dia,
Este é meu primeiro post para a lista, e também minha primeira
experiência com Asterisk. Peço desculpas pelos erros básicos ;-)
O que quero configurar está ligado assim:
Em casa, ligado na ordem 1-2-3-4
1-Aparelho Telefonico
2-Linksys PAP2 (IP Privado, Fixo, 192.168.x.y)
3-Roteador Zinwell G220
4-Modem Telefonica Speedy (IP Público, Dinâmico)
No Trabalho, ligado na ordem 1-2-3-4
1-Modem Embratel (IP Público, Dinâmico, costuma ficar com o mesmo
IP por mais de 1 semana, com registro de DNS exemplo.dyndns.org
apontando para o IP)
2-Servidor Linux, com asterisk (2 IPs, um em cada rede) -
desabilitei o firewall durante os testes
3-gateway FXO de 4 portas (IP Privado, 192.168.w.z)
4-pabx analogico da empresa ligado em uma das linhas do FXO
O objetivo é poder de casa chamar e receber chamadas dos ramais da
empresa na minha casa, uma vez que estou tendo que trabalhar de casa
neste mês.
As configurações que fiz estão assim:
Asterisk 1.4.21.2 - Debian Lenny 32 bits
sip.conf
[345] ; PAP2 FXS
type=friend
username=345
secret=senha
allow=all
host=dynamic
qualify=1500
nat=route
canreinvite=yes
[201] ; gateway FXO
type=friend
allow=all
host=dynamic
qualify=200
extensions.conf
exten => 1,1,Dial(sip/345)
exten => 0,1,Dial(sip/201)
Também tentei as seguintes combinações no sip.conf:
canreinvite=yes e nat=route
canreinvite=no e nat=route
canreinvite=yes e nat=yes
canreinvite=no e nat=yes
canreinvite=yes e nat=no
canreinvite=no e nat=no
No PAP2, segui todos os passos de configuração citados aqui:
http://lists.digium.com/pipermail/asterisk-biz/2005-September/008165.html
Estes parametros são:
Handle VIA received: Yes
Handle VIA rport: Yes
Insert VIA received: Yes
Insert VIA rport: Yes
Substitute VIA Addr: No
Send Resp To Src Port: No
STUN Enable: No
STUN Test Enable: No
STUN Server:
EXT IP:
EXT RTP Port Min:
NAT Keep Alive Intvl: 15
NAT Mapping Enable: Yes
NAT Keep Alive Enable: Yes
NAT Keep Alive Msg: $NOTIFY
NAT Keep Alive Dest: $PROXY
No lugar de configurar o IP, login e senha, eu prencho
exemplo.dyndns.org, porta 5060, login 345, senha senha
Para evitar problemas de codecs (nesta fase inicial de testes),
deixei o FXO e o PAP2 com G711u.
O que eu consigo fazer:
Me parece que a sinalização está OK, pois se de casa eu disco 0, a
sinalização chega até o FXO e ele pega a linha
Me parece que a sinalização está OK, pois se da empresa eu disco no
ramal, o PAP toca em casa.
O que não acontece é o sinal de audio... me parece que o RTP está
com problemas.
Como sou novo em telefonia/voip/asterisk, quero pedir algumas dicas
de como debugar, e como resolver isso. Tenho conhecimentos para
configurar firewall, nat, sniffer, etc... o que precisar para conseguir
um diagnóstico mais correto.
Alguém dá uma luz?
Obrigado,
Abraços,
Pedro
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Mais detalhes sobre a lista de discussão AsteriskBrasil