Logo Hardware.com.br
Samynikus
Samynikus Zerinho Registrado
58 Mensagens 0 Curtidas

Tutorial modem Motorola e duvidas

#1 Por Samynikus 18/08/2002 - 19:51
Baseado no tutorial Instalando WinModem Motorola SM56 de Gilberto Nunes Ferreira

Tentei várias vezes instalar o meu modem Motorola seguindo os passos do tutorial de Gilberto Ferreira. Algumas vezes me certifiquei de formatar e reinstalar o Linux para ter certeza de seguir os passos desde o inicio. Em quase todas as tentativas todos os processos foram executados sem notificação de erros, mas o modem não funcionou... a partir do kppp tentei todos os devices e nada... Desta vez realizei as operações através do Konsole para facilitar a descrição do processo de instalação que copiei direto do "prompt".


Em primeiro lugar descompactei o driver a partir da raiz:

bash-2.05a# tar -xvzf sm56_5.1_i386.tgz
./
usr/
usr/sbin/
usr/sbin/sm56setup
usr/local/
usr/local/sm56/
usr/local/sm56/sm56.lib
usr/share/
usr/share/man/
usr/share/man/man4/
usr/share/man/man4/sm56.4

O segundo passo foi rodar o programa sm56setup a partir do diretorio /usr/local/sm56:

bash-2.05a# sm56setup

Motorola SM56 SoftModem Setup for Linux

Building driver...
`/usr/local/sm56/sm56.o' -> `/lib/modules/2.4.18/kernel/drivers/char/sm56.o'
Creating device /dev/sm56...
Pointing /dev/modem to /dev/sm56...
Adding SM56 to /etc/modules.conf...

SM56 setup complete.

Compactei o arquivo sm56.o do diretorio /lib/modules/2.4.18/kernel/char:

bash-2.05a# gzip sm56.o

Digitei o comando modprobe sm56:

bash-2.05a# modprobe sm56
insmod: /lib/modules/2.4.18/kernel/drivers/char/sm56.o: No such file or directory
insmod: insmod /lib/modules/2.4.18/kernel/drivers/char/sm56.o failed
insmod: insmod sm56 failed

Neste ponto recoloquei uma copia do arquivo sm56.o no diretório /lib/modules/2.4.18/kernel/char (pois já sabia que esta falha "insmod sm56 failed" aconteceria) e repeti o comando. Resultado:

bash-2.05a# modprobe sm56
Warning: loading /lib/modules/2.4.18/kernel/drivers/char/sm56.o will taint the kernel: no license
See http://www.tux.org/lkml/#s1-18 for information about tainted modules
Segmentation fault

Aí já saquei que não funcionaria frown.png(((
Usei o comando lsmod:
bash-2.05a# lsmod
Module Size Used by Tainted: P
sm56 1345932 1 (initializing)
pcmcia_core 40896 0
ide-scsi 7456 0
cmpci 26044 1
soundcore 3236 2 [cmpci]

e carreguei os modulos ppp:

bash-2.05a# modprobe ppp_generic
bash-2.05a# modprobe ppp_async
bash-2.05a# modprobe ppp_synctty

incluí as linhas no file /etc/rc.d/rc.local com o mcedit

!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local setup commands in here:
#Carrega os modulos do modem:
/sbin/modprobe sm56
#Carrega os modulos ppp
/sbin/modprobe ppp_generic
/sbin/modprobe ppp_deflate
/sbin/modprobe ppp_async
/sbin/modprobe ppp_synctty

...salvei, saí e executei os comandos:
bash-2.05a# chmod u+s /usr/sbin/pppd* (no tutorial estava escrito ppd*, mas este arquivo não existe no meu diretorio)

Dei as devidas permissões:
bash-2.05a# chmod a+rw /dev/sm56
bash-2.05a# chmod u+s /dev/sm56

E até aqui ocorreu tudo como descrito, mas ao utilizar o KPPP nada aconteceu:
tentei todos os devices e as mensagens foram:

dev/modem - Sorry, can't open modem.
dev/ttyS0 - Sorry, the modem doesn't respond
dev/ttyS1 - Sorry, the modem doesn't respond
dev/ttyS2 - Sorry, the modem is busy.
dev/ttyS3 - Sorry, the modem is busy.
dev/ttyl0 - Sorry, cant open modem
dev/ttyl1 - Sorry, cant open modem
dev/ttyl2 - Sorry, cant open modem
dev/ttyl3 - Sorry, cant open modem

Reiniciei o pc e ainda assim o modem não funcionou.

Alguem sabe como posso resolver este problema?
Meu processador é um AMD XP 1600+ e o kernel é 2.4.18 (Slackware).
Agradeço pelo tutorial que, embora não tenha feito com que o meu modem funcionasse, me fez chegar longe, em diretórios nunca antes por mim navegados smile.png)
Valeu!
Samynikus
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal