Para utilizar o channel da Khomp para SoftPBX, os seguintes pré-requisitos devem ser cumpridos:
- Sistema operacional GNU/Linux.
- Linux® (kernel) série 2.6 requerido - 2.6.22 ou superior recomendado;
- Biblioteca glibc 2.3.6 ou superior requerida;
- Compilador GCC 3.4 ou superior requerido - 4.1 ou superior recomendado;
- SoftPBX Asterisk®.
- Para maiores informações sobre as versões suportadas, consulte o FAQ do channel.
- ATENÇÃO: Os requisitos de versões impostos à biblioteca glibc e ao compilador GCC dizem respeito à distribuição como um todo, não apenas às versões instaladas. Não se deve atualizar nenhum destes dois softwares visando tornar uma distribuição antiga compatível com os drivers da Khomp.
Ou seja, se a sua distribuição não atende aos requisitos destas versões por padrão, esta distribuição não é compatível com o channel driver nem com a biblioteca K3L. Para fins de compatibilidade, apenas a versão do kernel pode ser atualizada sem maiores problemas.
Estes requisitos dizem respeito tanto aos drivers de kernel quanto à biblioteca base utilizada pelo channel para acessar aos dispositivos (K3L) - e ao channel driver em si.
Os seguintes softwares, junto com a função de cada um, também são requeridos para a correta instalação dos pacotes, assim como para utilização de programas utilitários:
- dialog: utilizado para gerar as telas de configuração (até o channel 3.1);
- diff: procedimento de sobrescrita de arquivos já existentes;
- make: compilação do código-fonte do módulo de kernel;
- unzip: procedimentos internos de descompactação do pacote.
Se você está em dúvida sobre as versões das bibliotecas e/ou softwares instalados em seu sistema, os seguintes comandos podem ser executados para verificar as versões destes:
- Versão da biblioteca glibc:
$ ldd --version
- Versão do compilador gcc:
$ gcc --version
- Versão do Linux (kernel) instalado:
$ uname -r
$ asterisk -V