Modens PCTEL/LG/VIA sem complicação (talvez um pouquinho)

Neste artigo vou abordar a instalação dos módulos para modem SmarLink da maneira mais prática e completa o possível. Dentre os modens suportados estão os LG, LG USB, PCTEL, AMR VIA, dentre vários outros. Esses módulos também permitem a instalação de modens PCTEL sem desativar o som on-board.

[ Hits: 63.678 ]

Por: Wainer Chiari em 01/12/2004


Baixando e instalando



Primeiro baixe o driver:

http://www.smlink.com/main/item.php?ln=en&item_id=84&main_id=32

e procure a versão mais atual do driver, na época em que escrevi este artigo o arquivo era: slmodem-2.9.10.tar.gz.

Copie o arquivo para /tmp:

$ cp slmodem-2.9.10.tar.gz /tmp/

Descompacte:

$ cd /tmp
$ tar -zxvf slmodem-2.9.10.tar.gz
$ cd slmodem-2.9.10


Dependendo da sua distro, talvez seja preciso alterar o caminho para o src e os headers do kernel no Makefile (eles devem estar instalados). No meu Slackware 10 não precisei mudar nada.

1. Edite o arquivo Makefile;

1. Procure pela linha KERNEL_DIR=, a primeira e coloque:

KERNEL_DIR=caminho/do/teu/source

Compile:

$ make

Agora como root dê um "make install", aqui no meu Slack o checkinstall funcionou perfeitamente:

$ su
# make install


Se nada de errado aconteceu, foram instalados com sucesso:
  • o daemon do modem slmodemd em /usr/sbin;
  • os drivers específicos para cada modem (kernel modules) slamr e slusb;
  • algumas coisas a mais como os /dev/ dos modens e o suporte ao modules.conf (kernel 2.4 somente), mas isso não vai interessar muito a nós no momento.

Página anterior     Próxima página

Páginas do artigo
   1. O driver
   2. Baixando e instalando
   3. Configurando
   4. Automatizando os processos
Outros artigos deste autor

Chrome Remote Desktop - O serviço de acesso remoto do Google

Fontes True Type no Slackware (sem xfstt e ttmkfdir)

Configurando sua máquina para tocar vários sons ao mesmo tempo

Drivers NVIDIA (receita de bolo)

Alsa + Esound no Slackware (deixando o som supimpa!)

Leitura recomendada

Explorando a máquina sem abrí-la

Aplicação Open Source acelera aplicações na WAN (reportagem)

Instalando nVidia no Debian Lenny 5.0.1 - Kernel 2.6.26-2-686

Como utilizar duas GPU em Notebook Optimus com drive legacy 390xx

Utilização de termômetro de ambiente com conexão USB no Debian

  
Comentários
[1] Comentário enviado por removido em 21/03/2005 - 22:05h

Só funciona fácil assim nos kernels antigos, nos mais novos dá pau para levantar o módulo. Isso é pq o fonte drivers/st7554.c usa uma macro "usb_endpoint_halted" encontrada no usb.h em kernels <= que o 2.6.8 mas removidas nos kernels mais recentes. Tem uma patch na net que atualiza o slmodem-2.9.10 e elimina esse problema. Eu já consigo carreagar a p**** do modulo slusb, o problema agora eh fazer a p**** do slmodemd funfar. Ta dando:
ST7554 USB Modem: probe of 1-2:1.0 failed with error -12
em messages/dmesg e error:
cannot setup device `/dev/slusb0' executando o slmodemd
Quem puder ajudar ae..
valeu

[2] Comentário enviado por removido em 21/03/2005 - 22:14h

quando consertar isso provavelmente vai dar pau no pppd, quando concertar o pppd vai dar pau na nova versão de kernel e assim vai.. e viva o linux ahuehauea

[3] Comentário enviado por LM25TTD em 04/11/2005 - 13:42h

O cadastrodemerda tem razão! Só funciona bem nos kernels antigos, só que o problema é o drive. PARA QUE FUNCIONE É SÓ INSTALAR USANDO A VERSÃO 2.9.11 DO DRVER DA SMARTLINK DISPONÍVEL EM :

http://linmodems.technion.ac.il/packages/smartlink/

Assim é só seguir os passos do artigo e o modem funcionará perfeitamente em TODOS os kernels!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts