[AsteriskBrasil] RES: RES: RES: Codecs - HELP
Alexandre Abreu
alexandre.abreu em redt.com.br
Quarta Julho 2 19:01:41 BRT 2008
Silvio,
Se o contexto do peer (sem nome) que você nos passou aponta pro contexto
"jeito" porque você nos passou o contexto "ext-did"?
Não tenho mais tempo/energia pra me estender nessa thread, segue um exemplo
prático:
Sip.conf:
register => 71001111:senha_legal em sip.redt.com.br:5060/71001111
[RedTPeer]
type=peer
username=71001111
secret=senha_legal
host=sip.redt.com.br
fromuser=71001111
fromdomain=sip.redt.com.br
outboundproxy=sip.redt.com.br
context=from-tronco-sip
insecure=very
port=5060
nat=yes
canreinvite=no
rtptimeout=0
dtmfmode=rfc2833
disallow=gsm
disallow=ilbc
allow=g729
allow=g723.1
allow=g726
allow=ulaw
Exten.conf:
[from-tronco-sip]
exten => 71001111,1,UserEvent(redtIncomingCall|CallerID:
${CALLERID(num)}|Source: VOIP|Tech: ${CUT(CHANNEL,/,1)})
exten => 71001111,n,Goto(p2p,391,1)
Minha extensão (71001111) (olha o /71001111 no register =>) vai ser
procurada no contexto "from-tronco-sip" (olha o RedTPeer) e vai ser achada
em "from-tronco-sip" na prioridade 1 (olha o extensions.conf).
Espero que esse exemplo clarifique as coisas pra você, eu paro por aqui.
--
Alexandre Abreu
RedT Telecom
http://www.redt.com.br
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Silvio
Marçal
Enviada em: quarta-feira, 2 de julho de 2008 17:15
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] RES: RES: Codecs - HELP
Ok Alexandre me desculpe, vamos lá ...
Dados so Peer
allow=g729&ilbc&gsm&ulaw
context=jeito
disallow=all
dtmfmode=rfc2833
fromdomain=sip.jeitovoip.com.br
fromuser=2101
host=sip.jeitovoip.com.br
insecure=very
nat=yes
secret=XXXX
type=peer
username=2101
2101:XXXX em sip.jeitovoip.com.br:5060/2101
Dados Extensions
[ext-did]
include => ext-did-custom
exten => fax,1,Goto(ext-fax,in_fax,1)
exten => s,1,Set(__FROM_DID=s)
exten => s,n,Gosub(app-blacklist-check,s,1)
exten => s,n,GotoIf($[ "${CALLERID(name)}" != "" ] ?cidok)
exten => s,n,Set(CALLERID(name)=${CALLERID(num)})
exten => s,n(cidok),Noop(CallerID is ${CALLERID(all)})
exten => s,n,Goto(ivr-3,s,1)
exten => s/jeito,1,Set(__FROM_DID=s/jeito)
exten => s/jeito,n,Gosub(app-blacklist-check,s,1)
exten => s/jeito,n,GotoIf($[ "${CALLERID(name)}" != "" ] ?cidok)
exten => s/jeito,n,Set(CALLERID(name)=${CALLERID(num)})
exten => s/jeito,n(cidok),Noop(CallerID is ${CALLERID(all)})
exten => s/jeito,n,Goto(from-did-direct,6000,1)
Att
Silvio
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Alexandre Abreu
Enviada em: terça-feira, 1 de julho de 2008 20:54
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] RES: Codecs - HELP
Silvio,
NUNCA corte mensagens de depuração quando for enviar para lista (exceto
quando pertinente).
O erro é o mesmo porque o problema é o MESMO. Você simplesmente alterou o
contexto pra 2101 (provavelmente de forma errada).
> Looking for 2101 in 2101 (domain 200.233.218.193)
Isso significa: Estou procurando pela extensão 2101 no contexto 2101...
existe? Não? SIP 404. Existe? Sim? Executa a lógica do dialplan.
Poste a configuração desse 'peer' aqui na lista excluindo informações como
senhas, etc.
E o context= configurado nesse peer, com a sua respectiva codificação no
extensions.conf.
Exemplo:
sip.conf
[2101]
...
context=jeito
...
extensions.conf:
[jeito]
exten => XXXX,1,...
Talvez lendo esse e-mail você pode se dar conta que o contexto configurado
em [2101] não possui alguma extensão que englobe esse padrão discado (2101).
--
Alexandre Abreu
RedT Telecom
http://www.redt.com.br
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Silvio
Marçal
Enviada em: terça-feira, 1 de julho de 2008 20:21
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] RES: RES: RES: Codecs - HELP
Alexandre também não foi olhe:
O que será que é?
Att
Silvio
Capabilities: us - 0x506 (gsm|ulaw|g729|ilbc), peer - audio=0x10051c
(ulaw|alaw|g726|g729|ilbc|h263p)/video=0x0 (nothing), combined - 0x504
(ulaw|g729|ilbc)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x0 (nothing),
combined - 0x0 (nothing)
Looking for 2101 in 2101 (domain 200.233.218.193)
Reliably Transmitting (NAT) to 201.16.219.29:5060:
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP
201.16.219.29;branch=z9hG4bK55b4.9b88c33ac239b5c2b0db0864362bdceb.0;received
=201.16.219.29
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Alexandre Abreu
Enviada em: terça-feira, 1 de julho de 2008 17:11
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] RES: RES: Codecs - HELP
Eu estou perdendo alguma coisa aqui ou isso não tem absolutamente NADA a ver
com codec?
Me parece que no peer 'JEITO' (sip.conf) não foi achada a extensão 2101 no
contexto configurado (altere o contexto ou adicione uma extensão
pertinente).
> Looking for 2101 in jeito (domain 200.233.218.193)
> SIP/2.0 404 Not Found
SIP 404 significa que alguma extensão do seu dialplan não foi encontrada.
Fique longe do Asterisk 1.6, pelo menos por enquanto.
--
Alexandre Abreu
RedT Telecom
http://www.redt.com.br
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Silvio
Marçal
Enviada em: terça-feira, 1 de julho de 2008 17:01
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] RES: Codecs - HELP
Onde eu acho um documentação em português para instalar o asterisk 1.6?
Att
Silvio
-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Itamar
- IspBrasil
Enviada em: terça-feira, 1 de julho de 2008 16:49
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Codecs - HELP
tente o asterisk 1.6
Silvio Marçal wrote:
> Pessoal alguém pode me dar uma "luz" onde está o erro?
>
> Em baixo tem o show translation
>
> Att
>
> meucci*CLI>
> <-- SIP read from 201.16.219.29:5060:
> INVITE sip:2101 em 200.233.218.193:1048 SIP/2.0
> Record-Route:<sip:201.16.219.29;ftag=1928455520;lr=on>
> Via: SIP/2.0/UDP
> 201.16.219.29;branch=z9hG4bK30b8.f9668ca020cc9f2c628c6ed877004562.0
> Via: SIP/2.0/UDP
>
192.168.0.160:5060;received=200.233.218.193;branch=z9hG4bK273718314;rport=10
> 46
> From: "2100"<sip:2100 em sip.jeitovoip.com.br>;tag=1928455520
> To:<sip:2101 em sip.jeitovoip.com.br>
> Call-ID: 1587907096-5060-181 em 192.168.0.160
> CSeq: 1801 INVITE
> Contact:<sip:2100 em 200.233.218.193:1046>
> Max-Forwards: 69
> Supported: replaces, path, timer
> User-Agent: Grandstream HT-502 V0.2A 1.0.0.57
> Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER,
> UPDATE
> Content-Type: application/sdp
> Accept: application/sdp, application/dtmf-relay
> Content-Length: 340
>
> v=0
> o=2100 8000 8000 IN IP4 192.168.0.160
> s=SIP Call
> c=IN IP4 201.16.219.29
> t=0 0
> m=audio 60694 RTP/AVP 18 0 8 2 97 103 102
> a=sendrecv
> a=rtpmap:18 G729/8000
> a=ptime:20
> a=rtpmap:0 PCMU/8000
> a=rtpmap:8 PCMA/8000
> a=rtpmap:2 G726-32/8000
> a=rtpmap:97 iLBC/8000
> a=fmtp:97 mode=20
> a=rtpmap:103 G726-40/8000
> a=rtpmap:102 G729E/8000
>
> --- (16 headers 16 lines) ---
> Using INVITE request as basis request - 1587907096-5060-181 em 192.168.0.160
> Sending to 201.16.219.29 : 5060 (non-NAT)
> Found peer 'jeito'
> Found RTP audio format 18
> Found RTP audio format 0
> Found RTP audio format 8
> Found RTP audio format 2
> Found RTP audio format 97
> Found RTP audio format 103
> Found RTP audio format 102
> Peer audio RTP is at port 201.16.219.29:60694
> Found description format G729
> Found description format PCMU
> Found description format PCMA
> Found description format G726-32
> Found description format iLBC
> Found description format G726-40
> Found description format G729E
> Capabilities: us - 0x406 (gsm|ulaw|ilbc), peer - audio=0x10051c
> (ulaw|alaw|g726|g729|ilbc|h263p)/video=0x0 (nothing), combined - 0x404
> (ulaw|ilbc)
> Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x0 (nothing),
> combined - 0x0 (nothing)
> Looking for 2101 in jeito (domain 200.233.218.193)
> Reliably Transmitting (NAT) to 201.16.219.29:5060:
> SIP/2.0 404 Not Found
> Via: SIP/2.0/UDP
>
201.16.219.29;branch=z9hG4bK30b8.f9668ca020cc9f2c628c6ed877004562.0;received
> =201.16.219.29
> Via: SIP/2.0/UDP
>
192.168.0.160:5060;received=200.233.218.193;branch=z9hG4bK273718314;rport=10
> 46
> From: "2100"<sip:2100 em sip.jeitovoip.com.br>;tag=1928455520
> To:<sip:2101 em sip.jeitovoip.com.br>;tag=as4559f433
> Call-ID: 1587907096-5060-181 em 192.168.0.160
> CSeq: 1801 INVITE
> User-Agent: Asterisk PBX
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
> Content-Length: 0
>
>
> meucci*CLI> show translation
> Translation times between formats (in milliseconds)
> Source Format (Rows) Destination Format(Columns)
>
> g723 gsm ulaw alaw g726 adpcm slin lpc10 g729 speex ilbc
> g723 - - - - - - - - - - -
> gsm - - 2 2 2 2 1 3 12 - 15
> ulaw - 4 - 1 2 2 1 3 12 - 15
> alaw - 4 1 - 2 2 1 3 12 - 15
> g726 - 4 2 2 - 2 1 3 12 - 15
> adpcm - 4 2 2 2 - 1 3 12 - 15
> slin - 3 1 1 1 1 - 2 11 - 14
> lpc10 - 5 3 3 3 3 2 - 13 - 16
> g729 - 5 3 3 3 3 2 4 - - 16
> speex - - - - - - - - - - -
> ilbc - 5 3 3 3 3 2 4 13 - -
> meucci*CLI>
>
> _______________________________________________
> 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
More information about the AsteriskBrasil
mailing list