Bom, estou com uma dúvida que seria mais uma curiosidade técnica Após um tempo de estudos do Asterisk em um VMWARE eu resolvi que era hora de instalar ele em uma máquina. Como ainda é um teste, estou usando um Modem Intel e um Motorola para efetuar os testes.
Bom, meu sistema é um Debian Sarge com Kernel 2.6.8, porém ele não é puro, visto que tem alguns pacotes do Etch instalados nele. Ai chegou a dúvida. No Vmware, com o Sarge puro, eu fiz toda a parte de compilação sem qualquer problema, porém na minha máquina mesmo, ocorreu o seguinte erro na compilação do Zaptel: zaptel.c: In function '__zt_receive_chunk': zaptel.c:6174: warning: pointer targets in assignment differ in signedness make: *** [zaptel.o] Error 1 Detalhe, os pacotes "headers" do kernel estão instalados e eu utilizei o make linux26. Bom, visto que aconteceu este problema, resolvi então mudar de vez para o Etch, porém agora ao compilar o zaptel continuou o mesmo erro. Por desencargo, resolvi atualizar o kernel instalando o 2.6.15-1 e seus headers. Para minha surpresa ele compilou sem problema algum. Ai fica minha dúvida, porque com o Sarge puro usando o Kernel 2.6.8 ele compilou numa boa e no Sarge "sujo" e no Etch com Kernel 2.6.8 não compilou? Aproveitando, gostaria da opinião de vocês para o cancelamento de eco nestes modems. Vi no voip-info a sugestão de utilizar o ECHO_CAN_MG2. Na opinião de vocês, este seria o melhor método? Vale a pena habilitar a opção AGGRESSIVE_SUPPRESSOR? Para finalizar, estou compilando o libpri, zaptel e asterisk eu estou criando os pacotes .deb utilizando o checkinstall. Vocês acham que existe algum problema quanto a isto? Um detalhe é que na instalação do pacote .dev do Zaptel ele acusa um conflito com os Headers do Kernel, porém se eu forçar a instalação, tudo ocorre normalmente. --- Optinfo Tecnologia em Informática Keny Hayakawa Schmeling Tel: 5566-1465 - Fax: 5566-6541 http://www.optinfo.com.br