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.
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:
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:
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:
[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.