Fórum de Suporte Digivoice
Você não está logado.
Olá
Montamos aqui na empresa um Servidor com Asterisk , e estou tendo problemas quando
uso o PAP da Linksys.
Se usamos Softfone + Asterisk + Digivoice VB0408-PCI FXO está ok
Se usamos Softfone ou PAP + Asterisk + Vono GVT está ok
Se usamos PAP + Asterisk + Digivoice VB0408-PCI + linha telefonica GVT fica um ruído que torna impossível entender a ligação.
Já revi os codecs, e procurei muita coisa no google, mas gostaria de saber se alguém tem alguma sugestão,
As configurações são:
Servidor Asterisk:
Linux CentOS 4.4 kernel 2.6.9-42.0.10.EL
ASterisk 1.4.1
dgvchannel-asterisk1_4-rc1
voicerlib-4.0.7.6rc3
pbx*CLI> dgv show version
Channel Driver Version: 0.7.6rc1
Firmware Versions:
|_ Card 1 - Version 248h
No digivoice.conf:
[general]
allow_slinear=0
allow_ulaw=0
allow_alaw=0
allow_gsm=1
force_single_span=0
no sip.conf:
[5003]
type=friend
host=dynamic
dtmfmode=rfc2833
username=XXXXXXXX
canreinvite=yes
reinvite=no
disallow=all
allow=gsm
record_out=Adhoc
record_in=Adhoc
mailbox=5003@device
context=default
nat=yes
qualify=yes
e no PAP
Preferred Codec=g711u
Eu imagino que seja problema do Codec, mas já testei com todos que tem no PAP, e mudando na placa digivoice para usar
Alaw ou ulaw o ruido aparece em todas as situações.
Alguém tem alguma luz?
[]'s
Martins
martins@ni.com.br
Offline
Olá Martins!
No Asterisk 1.4.X existe o "RTP packetization" que define o intervalo (em ms) dos dados RTP trafegados.
Nos nossos testes definimos 10 para ulaw e alaw e funcionaram perfeitamente com PAP. A sintaxe adicionada no sip.conf ficou assim:
allow=alaw:10,ulaw:10,g729
Segue descrição do arquivo rtp-packetization.txt que fica dentro do diretório doc na pasta do Asterisk:
Overview ------- Asterisk currently supports configurable RTP packetization per codec for select RTP-based channels. Channels ------- These channel drivers allow RTP packetization on a user/peer/friend or global level: chan_sip chan_skinny chan_h323 chan_ooh323 (Asterisk-Addons) Configuration ------- To set a desired packetization interval on a specific codec, append that inteval to the allow= statement. Example: allow=ulaw:30,alaw,g729:60 No packetization is specified in the case of alaw in this example, 1,2 Top
[]'s
Muriel Arneiro
Offline