Guia Winmodem Aos poucos esta crescendo as modems compatíveis com Linux as Soft-modem. Uma dica boa caso não consiga fazer funcionar seu modem é visitar o Linmodens.org Neste Artigo mostrarei alguns passos para Instalar modens (Pctel, Motorola, Lucent, Intel e Cirru Logic.) PCtel 1. Faça o download do driver: Os arquivos de instalação do driver deste modelo estão no endereço http://linmodems.technion.ac.il/pctel-linux/ . O driver está disponível apenas para o Kernel da serie 2.4. Descompacte usando o comando: # tar zxvf pctel-0.9.6.tar.gz 2. Entre no dir que acabou de ser criado após descompactar o arquivo, com o comando: # cd pctel-0.9.6 3. Para iniciar o processo de pré-compilação digite o comando a seguir: # ./configure --with-hal=pct789 Substitua o parâmetro pct789 conforme o chipset do modelo do seu modem. Pode ser pct789, cm8738, i8xx, sis ou via686a 4. Em seguida inicie o processo de configuração e instalação do driver. Para isso use os comandos: # make # make install 5. Carregue o driver na memória com os comandos: # insmod pctel # insmod ptserial Motorola A Motorola lançou drivers apenas para o kernel 2.4.x, mas ele pode ser usado por quase todas as distribuições, já que a maioria delas traz o 2.4.x como padrão. Obs.: O driver da SM56 não tem suporte Symmetric MultiProcessing (SMP) 1. Entre no site da Motorola http://e-www.motorola.com/collateral/SM56_DRIVERS.html e faça o download do driver. Ele está em rpm versão 5.1. Para instalá-lo, digite: # rpm -Uvh sm.xxxx.i386.rpm 2. Com o software instalado em seu computador, basta iniciar o sistema de configuração do modem, para isso digite o seguinte comando: # sm56setup [country-code] Feito isso, o modem estará instalado e pronto para funcionar. Lucent Os drivers para os modems da Lucent não são produzidos pelo fabricante, e podem ser obtidos no endereço www.jcmp3.cjb.net. Neste endereço você encontra drivers para várias versões de kernel e modens existentes no mercado. 1. Faça o download do driver gravando o arquivo em seu computador. Lembre-se de observar o modelo e a versão do kernel instalado em seu computador. Abra um janela shell do Linux e descompacte o arquivo usando o comando: # tar -xzvf ltmodem-XXXX.tar.gz 2. O arquivo será descompactado criando um pasta, entre nela com o comando: # cd ltmodem-XXXX 3. Para instalar o driver digite: # ./build_module # ./ltinst2 4. Seu modem se encontra instalado. Agora você deve fazer configuração da conexão Internet para testar o seu funcionamento. Intel Vários modelos da Intel já possuem driver próprio para o Linux. 1. Copie o driver do seu modem no site http://www.intel.com/design/modems/support/drivers_linux.htm 2. Descompacte o arquivo com o seguinte comando: # tar -xvzf intel_xxxxxxx.tar.gz 3. Entre no dir que criou. Inicie a compilação do driver e instale-o, com os comandos: # make clean # make ham # make install 4. Agora carregue os módulos usando os comandos: # insmod -f hamcore.o # insmod -f ham.o 5. Crie o dispositivo em /dev, e em seguida um link /dev/ham com os comandos abaixo. No final o driver estará instalado: # mknod /dev/ham c 240 1 # ln -s /dev/ham /dev/modem Cirrus Logic O procedimento a seguir funciona apenas para modems chipset Cirrus Logic da família do CL-MD5620T. Para iniciar faça o download do driver em http://linmodems.org/CLModem-0.3.0.tar.gz. O driver escrito para esse modem é ainda uma versão alpha, podendo apresentar problemas nas conexões. Para iniciar a instalação siga os passos: 1. Após fazer download do arquivo, descompacte utilizando a seguinte linha de comando: # tar xfvz CLModem-0.3.0.tar.gz 2. Você deve descobrir qual o endereço e a irq em que o modem está configurado. Para isso basta digitar o comando: # cat /proc/pci Serão exibidas informações sobre seus dispositivos. Anote todos os dados referentes ao seu modem e anote as infomações dos seguintes itens I/O e IRQ. 3. Abra o arquivo clm_config.h com o editor de texto de sua preferência. Supondo que o endereço de I/O e a IRQ sejam 0xde00 e 10 respectivamente fala as alterações nas seguintes linhas: define CLM_BASE_IO_ADDRESS 0xde00 define CLM_IRQ 10 4. Com o sistema já configurado, salve e compile o software com este comando: # make Será criado um módulo do kernel chamado clm.o. 5. Agora você deve adicionar o dispositivo em seu sistema operacional. Digite o comando: # mknod /dev/clm c 121 0 6. Carregue o módulo, fazendo o link simbólico em seguida: # /sbin/insmod clm.o # ln -s /dev/clm /dev/modem Pronto, o seu modem Cirrus está pronto para ser utilizado.