Dúvidas gerais

Quais as versões de Asterisk são recomendadas pela Khomp?

Diversas versões da série 1.4 e algumas da série 1.6 e 1.8 não são recomendadas visto problemas que afetam seu funcionamento direto, conforme a listagem abaixo:


  1. ? IMPORTANTE: Há problemas conhecidos e ainda não solucionados na versão 1.8.12, favor verificar pasta patches na distribuição source do channel da Khomp para informações dos problemas e das correções.


Solução de problemas

Não inicializa Asterisk.


Xinetd + tftpboot


Quais são as portas utilizadas pelo EBS?


Qual é o uso de banda de rede dos equipamentos EBS?

Segue consumo de rede de acordo com cada modelo de EBS:

1 canal = 64kb 
1 E1 <=  30: 4 Mbps e 250 pacotes/s (1 pacote a cada 4ms contendo 32 amostras de áudio)
2 E1 <=  60: 8 Mbps e  500 pacotes/s (1 pacote a cada 2ms contendo 16 amostras de áudio)
4 E1 <= 120: 16 Mbps e 1000 pacotes/s (1 pacote a cada 1ms contendo 8 amostras de áudio)

EBS FXO 4 portas -  2 Mbps e 150 pacotes/s (1 pacote a cada 8ms contendo 32 amostras de áudio)
EBS GSM 8 Modens -  4 Mbps e 250 pacotes/s (1 pacote a cada 4ms contendo 32 amostras de áudio)


EBS não sobe.


Problemas de áudio


Como configurar o volume nas chamadas em canais KHOMP?

1 - Aplicação Dial

Dial(Khomp/b0c1+b0c14/input_volume=+2:output_volume=+2)
input_volume: Define o volume de entrada da ligação, podendo variar de -10 a +10;
output_volume: Define o volume de saída da ligação, podendo variar de -10 a +10;

2 - Aplicação "KSetVolume" Esta aplicação tem a função de ajustar o volume de entrada e saída de canais da Khomp, sendo a sua sintaxe a seguinte:

KSetVolume(<volume>)
KSetVolume(<input-volume>|<output-volume>)

Onde os campos possuem o seguinte significado:

volume: Ajusta o volume de entrada e saída (-10 a +10);
input-volume: Ajusta o volume de entrada (-10 a +10, "none" para não alterar).
output-volume: Ajusta o volume de saída (-10 a +10, "none" para não alterar);

3 - Configuração do channel (edite o arquivo /etc/asterisk/khomp.conf)

input-volume: Define o volume de entrada das ligações, varia de -10 a +10 (opção local);
output-volume (antigo "volume"): Define o volume de saída das ligações. Varia de -10 a +10 (opção local);


Bloqueio de chamadas a cobrar

[channels-b0l0]
drop-collect-call = yes

Também é possível habilitar a variável no dialplan:
[default]
exten => _X.,1,Set(KDropCollectCall=yes)


Timeout dígitos FXS


Se a KHOMP não homologou a versão/distribuição do GNU/Linux que uso, isso significa que a placa não funcionaria nesta distribuição, independentemente do meu kernel?

  1. a versão do kernel adotado - todas versões da série 2.6 são suportadas, mas de preferência deve-se utilizar a versão 2.6.22 ou mais atual;
  2. a versão do compilador gcc - suportado desde o GCC 3.4, recomendado GCC 4.1 ou superior;
  3. a versão da biblioteca glibc - suportada desde a GLIBC 2.3.6;
  4. a versão do Asterisk.


A mensagem: "chan_khomp: ERROR: loading K3L API failed: Could not connect to k3lServer. Cause [Socket error: Socket=00000026 - Connection refused (errno=111) (KTools/KD3/Basics/KClientSocket.cpp:84)]" indica que o k3lserver não está em execução.


Quando executo o Asterisk, aparece a seguinte mensagem de erro ao carregar o chan_khomp.so: "cannot restore segment prot after reloc: Permission denied". O que pode estar acontecendo?