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.
Agora o modem já deve estar funcionando (eu espero). Se tudo tiver OK,
vamos automatizar estes passos anteriores, para não precisarmos rodar tudo
de novo toda vez que iniciar o Linux:
Edite o arquivo de inicialização local que sua distro utilizar (/etc/rc.d/rc.local no Slackware) e adicione as seguintes linhas:
echo "Carregando módulos do modem..."
modprobe slamr
echo "Iniciando daemon do modem..."
/usr/sbin/slmodemd --country=BRAZIL /dev/slamr0 &
Note que tanto o dev quanto módulo utilizado foram o dos
modens pci/amr, não esqueça de utilizar slusb e /dev/slusb0
nas linhas se estiver utilizando modem USB.
Dependendo da sua distro, as duas primeiras linhas podem não
ser necessárias, pois o sistema pode carregar os módulos
automaticamente.
Note também que o link /dev/modem não foi criado
novamente, pois ele só precisa ser criado uma vez.
Prontinho, agora deve estar tudo funcionando aí, espero que como eu, você
não tenha precisado ficar meses atrás dos módulos necessários ao modem.
Se tudo funcionar direitinho, não custa mandar um email e avisar, e ser der qualquer problema, mande um email também, ficarei feliz em ajudar.
[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 :