Instalação da Placa Khomp K2E1 no Issabel. Baixar o driver no site do fabricante (É necessário fazer o cadastro) 1 - Clique aba "Suporte". 2 - Clique na aba "Downloads" 3 - No "Menu Dropdown" logo abaixo, escolha "Asterisk Channel Driver" (Caso não apareça esta opção no "Menu Dropdown", é preciso entrar em contato com o suporte da Khomp e solicitar a liberação desta opção para que apareçã pro seu usuário. 4 - Após escolher a opção "Asterisk Channel Driver" no "Menu Dropdown", clique no botão "Confirmar" à direita. (Deixe a opção "Exibir somente os downloads estáveis" marcada. OBS: No momento em que escrevo este tutorial, o driver mais recente se encontra na versão 5.0. 5 - As opções de download que aparecem são as seguintes: - channel_5.0_006_i686.sh.gz => Para sistemas 32 bits, baseados em Asterisk versão 1.8 ou superior, e que utilizem o compilador GCC 4 ou superior. - channel_5.0_006_x86-64.sh.gz => Para sistemas 64 bits, baseados em Asterisk versão 1.8 ou superior, e que utilizem o compilador GCC 4 ou superior. - channel_5.0_006_legacy_i686.sh.gz => Para sistemas 32 bits baseados em Asterisk anterior à versão 1.8, ou para sistemas que utilizem compilador GCC 3.4 - channel_5.0_006_legacy_x86-64.sh.gz => Para sistemas 64 bits baseados em Asterisk anterior à versão 1.8, ou para sistemas que utilizem compilador GCC 3.4 - channel-source_5.0_006.tar.gz => Apenas o código-fonte do channel (não possui bibliotecas nem utilitários necessários à utilização do channel, que devem ser pré-instalados pela instalação padrão ou legacy). 6 - Segue abaixo as dependências para realizar esta instalação: * Distribuições Linux - Kernel da série 2.6. A recomendação é utilizar 2.6.22 ou superior * glibc versão 2.3.6 ou superior (para saber a versão da glibc, execute 'ldd --version') * gcc versão 3.4 ou superior (para saber a versão do gcc, execute 'gcc -- version') * dialog versão 1.0-20050306 ou superior (para saber qual a versão da dialog, execute 'dialog -- version') * unzip 5.52 ou superior (para saber a versão do unzip, execute 'unzip -- version') 7 - Descompactar o arquivo com o comando: $ gzip -d nome_do_arquivo_baixado Ex: $ unzip channel_5.0_006_x86-64.sh.gz 8 - Instalar o pacote como superusuário com o comando: # bash nome_do_arquivo_descompactado Ex: # bash channel_5.0_006_x86-64.sh 10 - Caso dê algum erro relacionado aos módulos Kpex8311 ou Kpci9030, siga os procedimentos abaixo: - Digite o comando kpload e tecle enter para saber se os módulos estão presentes. - Caso realmente não estejam, digite o comando: # bash nome_do_arquivo_descompactado -u Ex: # bash channel_5.0_006_x86-64.sh -u Obs: A opção "-u" irá criar a pasta "5.0_006" no diretório atual. - Acesse a pasta criada e em seguida acesse a pasta "src". - Dentro da pasta "src" haverá um arquivo compactado com o nome "kpdriver_20180326_1829.tar.gz". - Descompacte o arquivo com o comando: # tar xzf kpdriver_20180326_1829.tar.gz - Após descompactar o arquivo, surgirá uma pasta dentro do diretório que você se encontra. - Acesse a pasta e liste os arquivos com o comando "ls". Nela vai estar os módulos ausentes na instalação anterior. - Rode o comando "make" quando ele terminar a execução, rode o comando "make install". - Rode novamente o comando "kpload" para ter certeza se os driver (módulos) foram carregados. 11 - Entre no "CLI" do asterisk com o comando "rasterisk" ou "asterisk -r". 12 - Carregue o módulo de canal da khomp com o comando "module load chan_khomp.so" 13 - Se tudo correu bem, entre na interface de gerenciamento web do Issabel e lá irá aparecer um menu da "Khomp". 14 - Vá em Configuring (na interface web do issabel) 15 - clique em Procurar e então aparecerá a sua placa. Mande instalar. 16 - Clicar na imagem da placa que aparecerá e configurá-la como "Receber" e a Sinalização como "ISDN" ou "R2" (Ver qual sinalização do link de sua operadora) 17 - Após salvar as configurações, volte na interface "CLI" do Asterisk e rode o comando "khomp summary" para ver algumas informações da placa ou então o comando "khomp channels show" para ver se os canais estão ativos.