Modem SM56 chipset Motorola no Ubuntu
- 8 Comment
Para alguns, instalar um modem no sistema Linux parece ser difícil, para outras é completamente impossível. Um dos factores se deve à compatibilidade dos modems discados com o S.O. Linux. Na verdade, como tudo evolui, incluindo a Internet e sua velocidade, os modems discados e seus drives estão sendo deixados para trás, prova disso é a enorme dificuldade que o usuário “comum” (não possuindo banda larga) encontra ao tentar instalar tal hardware no Linux.
Bom, falar sobre modem discado no “Linux” é generalizar demais, portanto, me restringirei à distro Ubuntu, mais especificamente, Ubuntu Jaunty Jackalop 9.04.
Devido a tal dificuldade já citada no 1° parágrafo, ressalto neste artigo a importância do modem SM56-Chipset Motorola para o Ubuntu e os chipsets Smartlink. Já de cara digo que a Motorola parou de fabricar o SM56, portanto será extremamente difícil encontrá-lo hoje em dia em lojas de informática especializadas, principalmente as mais “moderninhas”, aquelas que vendem hardware’s top’s de linha aos olhos da cara (rs). Se você possui um, meus parabéns! Para a felicidade de alguns, o bendito modem ainda pode ser encontrado em um site ‘nada famoso’ chamado Mercado Livre. Sim, sim. Quando não achei mais do SM56 para comprar, fiz uma pesquisa no site citado e encontrei algumas relíquias. Se quiser conferir, clique aqui e faça a pesquisa com as palavras “modem Motorola sm56″ e boa sorte!
Como a instalação “manual” de um modem compatível no Ubuntu é um tanto “dolorosa” (digo isso porque fá fiz tal proeza), houve um filho de Deus que resolveu compilar um pacote que resolve e muito os nossos problemas. O nome do pacote é modem-arquivos-vXX.tar.gz, onde XX é a versão dele. A melhor versão até agora, na minha opinião, é a 29, por ser compatível com a versão 9.04 do Ubuntu a qual faço uso, mas funciona com outras versões deste sistema operativo. O pacote vem sendo desenvolvido e actualizado com o intuito de ajudar todos aqueles que possuem um modem chipset smartlink. Para o SM56, o pacote caiu como uma luva.
Instalação
Descreverei como instalar o pacote modem-arquivos-v29.tar.gz na distro Ubuntu 9.04. Vamos ao manual:
Pré-requisitos
- Antes de mais, você precisará de um PC ligado à Internet de forma a fazer download do ficheiro seguinte: modem-arquivos-v29.tar.gz (clique nele para fazer download);
- Como em princípio não tem ligação à Internet, precisará, também de fazer download de alguns pacotes essenciais para o funcionamento do modem-arquivos-v29.tar.gz. Assim, clique em cada link a seguir e faça download de cada pacote para uma pasta vazia:
- sl-modem-daemon;
- libuniconf4.4;
- libwvstreams4.2-base;
- libwvstreams4.2-extras;
- libxplc0.3.13;
- wvdial;
- gnome-ppp;
Depois de fazer download dos ficheiros, abra o terminal nessa pasta (se não sabe abrir o terminal em determinada pasta clique aqui) e escreva o seguinte no terminal:
sudo dpkg -i *.debNo caso de, de alguma maneira, ter acesso à Internet, pode substituir todo este processo massivo de download dos vários pacotes por esta simples linha do terminal:
sudo aptitude install sl-modem-daemon libuniconf4.4 libwvstreams4.4-base libwvstreams4.4-extras libxplc0.3.13 wvdial gnome-ppp - Aconselho vc à criar uma pasta no seu desktop para armazenagem, mesmo que temporária, dos pacotes descritos acima.
Instalando o pacote modem-arquivos-v29.tar.gz
- Clique com o botão direito do mouse no pacote, clique em “Extrair aqui”.
- Siga as instruções descritas no arquivo guia_instalação.pdf, que se encontra na pasta resultante da extracção, mas atenção: tome muito cuidado e seja extremamente atencioso com o manual, pois ele foi feito para auxiliar numa instalação antiga, portanto terá que trocar alguns nomes de arquivos ou versões atualizadas, mas se vc for uma pessoa atenta, consiguirá. O essencial está lá.
Permissões
Falta as permissões adequadas para que o gnome-ppp funcione. Abra o terminal e digite:
Pronto, se você seguiu o tutorial correctamente e, se seu modem for realmente um chipset smartlink ou SM56, com certeza irá funcionar. Por fim, quando estiver instalando o pacote modem-arquivos-v29.tar.gz, desmarque a opção de instalação do pacote Libasound2, não encontrei utilidade para ele e ainda apresenta-se como “quebrado”, ou seja, só problema, trava o synaptic. Reinicie o sistema após conclusão da instalação.
Dicas:
Caso sua Internet discada caia quando estiver conectado e na tentativa de uma rediscagem o gnome-ppp diga que não foi encontrado nenhum modem no sistema, faça o seguinte:
Para ver o estado do driver:
Para parar o driver:
Para iniciar o driver:
Para reiniciar o drive sem pará-lo:
Este artigo é um guest-post, quer isto dizer que é um artigo convidado, que não foi redigido por mim. O artigo foi redigido por Wesley Oliveira, que me pediu para divulgar este seu excelente trabalho. Espero que o artigo seja útil para o maior número de utilizadores possível e espero, também, que haja mais contribuições destas, que enriqueçam este blog e, consequentemente, o mundo livre do sistema operativo Ubuntu!
Artigos relacionados:
8 Comentários:
Trackbacks
-
Maurício diz:
–> Cannot open /dev/ttySL0: No such file or directory
Tenta esses comandos –>
killall slmodemd
modprobe -r slamr
modprobe -r ungrab-winmodem
mknod -m 666 /dev/ttySL0 c 212 0
mknod -m 600 /dev/slamr0 c 242 0
modprobe ungrab-winmodem
modprobe slamr
slmodemd -c BRAZIL /dev/slamr0 &
ln -sf /dev/ttySL0 /dev/modem
chmod 777 /dev/modem
chmod 777 /etc/ppp/peers
chmod 777 /etc/ppp/peers/wvdial
chmod 777 /etc/ppp/peers/wvdial-pipe
chmod 777 /usr/sbin/pppd
chmod +s /usr/sbin/pppd
chmod a+rw /dev/ttySL0Outubro 30th, 2009 às 6:14 pm -
Wesley diz:
Realmente nosso amigo Bruno Oliveira tem razão. Consegui a versão 4.3.1 do Puppy, “bootei” com o live e fiz o teste com o sm56. Conectou perfeitamente. Postando diretamente da minha RAM (rs)! Àqueles que querem também fazer o teste, baixe o Puppy daqui:
http://www.puppylinux.org/Bom download!!!
Outubro 20th, 2009 às 11:14 pm -
Wesley Oliveira diz:
Roberto, 1°: mil perdões se o comentário anterior soou grosseiro, ok? Realmente sou um aprendiz com relação ao Ubuntu, mas faço questão de ajudar aqueles que possuem dúvidas nas áreas que conheço, mesmo que pouco, ok? Mais uma vez me desculpe se te ofendi. Posto novamente pelo erro cometido no comentário anterior: o link está errado, o correto é este: http://www.4shared.com/file/139672475/2edbcb71/modem-arquivos-v30tar.html?dirPwdVerified=33e0a9ae
Baixe o pacote “modem-arquivos-v30.tar.gz” e siga as instruções do pacote. Ao final rode o comando:# /etc/init.d/sl-modem-daemon restart
# /etc/init.d/sl-modem-daemon statusSe o resultado for:
Status of SmartLink modem daemon: slmodemd is running.
Seu modem estará pronto para a conexão.Erros durante a instalação, como: nome de usuário inserido errado, não inserir o cd de instalação do Ubuntu no momento em que for solicitado dentre outros podem resultar no não funcionamento do drive e, consequentemente, do modem. Poste o resultado adquirido, por favor. Espero ter ajudado.
Outubro 19th, 2009 às 11:34 pm -
Wesley Oliveira diz:
Ronaldo, mesmo escrevendo este tutorial nunca deixei de ser um aprendiz, portanto, não pense vc que sou capaz de resolver todos os problemas gerados a partir da instalação e configuração do sm56, mas mesmo assim, tentarei ajudá-lo com o pouco conhecimento que possuo. 1°, me desculpe pela pergunta, mas vc tem certeza que seu modem é um sm56? Caso tiver a dúvida, tente rodar o comando #lspci e veja se seu modem é listado como tal descrito no tuto. Se for mesmo o sm56 e vc tiver seguido todos os passos “corretamente”, tente rodar o comando # /etc/init.d/sl-modem-daemon restart e em seguida # /etc/init.d/sl-modem-daemon status Se o retorno for “running”, seu modem estará funcionando e pronto para o uso. Caso nada disso der certo, tente baixar a nova versão do pacote modem-arquivos-vXX.tar.gz que já está na 30. Link: http://www.4shared.com/file/112197182/e425ad9a/modem-arquivos-v30tar.html?dirPwdVerified=33e0a9ae (não testei o link, pois estou postando do trabalho). De qualquer forma, deixe o resultado alcançado aqui nos comentários. Verei se posso te ajudar de outro jeito.
Outubro 19th, 2009 às 3:35 pm -
a diz:
esse maldito sm56 já me fez desistir do linux umas 5 vezes. foi só conseguir usar a internet (via ethernet) no linux e processo de migração foi muito suave.
Outubro 19th, 2009 às 8:46 am -
Ronaldo diz:
Fiz todos os procedimentos e quanto tento fazer a discagem aparece esta mensagem:
–> Ignoring malformed input line: “;Do NOT edit this file by hand!”
–> WvDial: Internet dialer version 1.60
–> Cannot open /dev/ttySL0: No such file or directory
–> Cannot open /dev/ttySL0: No such file or directory
–> Cannot open /dev/ttySL0: No such file or directoryO que está errado
Outubro 18th, 2009 às 5:39 pm -
Karss diz:
Essa ideia dos posts convidades é muito interessante!
Graças a isso o pessoal pode partilhar os seus trabalhos em sítios muito conhecidos
Outubro 18th, 2009 às 1:16 pm -
bruno oliveira diz:
a nova versão do puppy linux com kernel 2.6.30.5, reconhece esse modem clicando no icone do telefone, e apertando 2 vezes yes, apos isso basta indicar o numero e login para conectar, com 105 mb!
Outubro 18th, 2009 às 12:48 am



