Instalação do modem LG-I56N nos kernels 2.6.17 e/ou 2.6.18 no Slackware 11

Publicado por Saulo Barbosa Santiago dos Santos em 06/12/2006

[ Hits: 6.427 ]

Blog: https://www.facebook.com/angrasbss

 


Instalação do modem LG-I56N nos kernels 2.6.17 e/ou 2.6.18 no Slackware 11



Para aqueles que não conseguem sair do kernel 2.4.33 no Slackware 11 por que não conseguem configurar o modem lg-I56N nos kernels 2.6.17 e 2.6.18. Nesse dica foi explicado de forma fácil e prática como instalar e configurar esse modem, vejamos.

Abra algum terminal no modo root (Super Usuário) e baixe o driver:
Descompacte-o e copie para o diretório /usr/local/src:

# tar -zxvf slmodem-2.9.11-20051101.tar.gz

Entre no diretório do modem e edite o arquivo Makefile:

# mcedit Makefile

Logo no início do texto terá essa linha de comando:

KERNEL_DIR:=/lib/modules/$(shell uname -r)/build

Mude essa linha para:

KERNEL_DIR:=/usr/src/linux

Feito isso, dentro do diretório do modem, execute os comandos "make" e "make install" respectivamente; (aqui o modem já está instalado)

Para testar e carregar os módulos do modem, faça:

# modprobe slamr # /usr/sbin/slmodemd --country=BRAZIL & (para informar ao modem em qual país ele está sendo usado)

Se aparecer essa mensagem:

SmartLink Soft Modem: version 2.9.11 Oct 21 2006 21:38:29 symbolic link `/dev/ttySL0' -> `/dev/pts/2' created. modem `slamr0' created. TTY is `/dev/pts/2' Use `/dev/ttySL0' as modem device, Ctrl+C for termination.

Então deu tudo certo!!!

Dê um outro enter e faça:

# rm -rf /dev/modem
# ln -s /dev/ttySL0 /dev/modem


Para o modem iniciar automaticamente no boot do sistema, faça:

# echo "modprobe slamr" >> /etc/rc.d/rc.local
# echo "/usr/sbin/slmodemd --country=BRAZIL &" >> /etc/rc.d/rc.local


Agora vem a diferença.

Perceba que /etc/rc.d/rc.modules nada mais é que um link simbólico para rc.modules-2.6.x (esse X depende da versão do kernel que você instalou). Então delete esse link e faça outro direcionado para o rc.modules-2.6.x, assim:

# rm -rf /etc/rc.d/rc.modules
# ln -s /etc/rc.d/rc.modules-2.6.18 /etc/rc.d/rc.modules


Mas mesmo assim não foi possível fazer funcionar o modem? Então, percebeu-se que em /usr/src/linux nada mais era também que um link para o kernel 2.4.33, assim, entrando em conflito com os modules-2.6.x? Então foi forçoso instalar o kernel-source_2.6.x (se for o kernel 2.6.17, o mesmo está no 2° CD na pasta /extra/linux-2.6.17; se for o kernel 2.6.18, esse estará no 4° CD no diretório /test/linux-2.6.18). Feito isso, remova esse link e faça outro direcionado para o kernel-2.6.x, assim:

# rm -rf /usr/src/linux
# ln -sf /usr/src/linux-2.6.x /usr/src/linux


Pronto? Que nada...
Percebeu-se que quando iniciava o PC e tentava conectar a net, nada acontecia por que ele não achava o dispositivo slamr (/dev/slamr) e é justamente esse dispositivo que faz o modem funcionar. Como esse dispositivo era deletado ou algo do gênero (por motivos desconhecidos), então foi fácil deduzir que era preciso montá-lo automaticamente toda vez que o sistema fosse inicializado. Mas mesmo assim, acontecia outro problema!!! Era também deletado o link simbólico "ln -s /dev/ttySL0 /dev/modem". O que fazer?

Usar o bem e velho rc.local, então coloca-se isso nele:

# mcedit /etc/rc.d/rc.local

mknod -m 600 /dev/slamr0 c 242 0
modprobe slamr
/usr/sbin/slmodemd --country=BRAZIL &
rm -rf /dev/modem
ln -sf /dev/ttySL0 /dev/modem
Outras dicas deste autor

Configurar um notebook antigo e funcional como servidor DLNA para Chromecast

Consideração sobre a instalação do MPD no Ubuntu 11.04

Ações ao Fechar Tampa do Notebook no Linux Mint

Execução errática do Spotify no Ubuntu (e suas variantes)

Leitura recomendada

Redimensionando NTFS e EXT (ext3 e ext4)

PHP5 + MSSQL (FreeTDS) no Centos Linux 5.2

Configurando Nano Wireless USB Adapter no Fedora 34 (Workstation Edition)

Clonando máquinas na rede pelo UDP Cast (sem Live CD do mesmo)

Instalando PostgreSQL no Slackware Linux

  

Comentários
[1] Comentário enviado por guilffer em 24/12/2006 - 13:54h

kra eu uso o conectiva 9 e o kernel 2.4 vc sabe de algum tutorial q explique como instalar este modem neste kernel???

[2] Comentário enviado por davidneves em 09/02/2007 - 11:49h

Obrigado pela dica, até que em fim consegui ficar livre, de um drive que só conecta a 14.400bps. muito obrigado. Só para esclarecer o drive que usei foi o slmodem-2.9.11-20070204.tar.gz. distro SUSE 10.2

[3] Comentário enviado por angrasbss em 12/02/2007 - 23:12h

guilffer, aconselho que mude de distribuição, visto que, para a conectiva, não existe mais suporte e também o kernel 2.4 é muito lento apesar de ser usado ainda.

davidneves, obrigado por usa atenção, são pessoas como você que nos fazem ter mais vontade de colocar mais artigos. Valeu pelo o incentivo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts