Depois que atualizei o Ubuntu 9.04 nao consigo mais entrar na internet!

Iniciado por renan.v.ferreira, 01 de Outubro de 2009, 22:31

tópico anterior - próximo tópico

renan.v.ferreira

Uso internet discada e meu modem é motorola sm56
Antes de fazer a atualização do ubuntu, eu conseguia me conectar normalmente, mas depois disso, nao consigo mais me conectar.
Eu entrei no terminal e tentei ativar o modem usando o comando:
sudo /etc/init.d/sl-modem-daemon start

e aparece o seguinte:
SmartLink modem driver not available for this Kernel. Please read README.Debian
or try to install the package sl-modem-modules-2.6.28-15-generic. Exiting...



Alguem poderia me ajudar, pois eu ja pesquisei no google e nao achei nada que podesse me ajudar.

alarcon

Citação de: renan.v.ferreira online 01 de Outubro de 2009, 22:31
Uso internet discada e meu modem é motorola sm56
Antes de fazer a atualização do ubuntu, eu conseguia me conectar normalmente, mas depois disso, nao consigo mais me conectar.
Eu entrei no terminal e tentei ativar o modem usando o comando:
sudo /etc/init.d/sl-modem-daemon start

e aparece o seguinte:
SmartLink modem driver not available for this Kernel. Please read README.Debian
or try to install the package sl-modem-modules-2.6.28-15-generic. Exiting...



Alguem poderia me ajudar, pois eu ja pesquisei no google e nao achei nada que podesse me ajudar.

Não sei o que vc usou para inicialmente ativar seu modem, mas se nestas atualizações que você fez do ubuntu, foi alterado a versão do kernel, então vc terá que recompilar o driver usado para ativar seu modem neste novo kernel, pois a compilação gera módulos específico para o kernel em uso no momento da compilação.

Um detalhe que já vi aqui e em outras dicas, melhor que usar o comando:

sudo /etc/init.d/sl-modem-daemon start

é usar sempre o comando:

sudo /etc/init.d/sl-modem-daemon restart

pois às vezes o processo está até carregado ainda, mas com problemas e o restart mata o processo anterior e ativa um novo processo.

renan.v.ferreira

eu ja usei o comando
sudo /etc/init.d/sl-modem-daemon restart
e nao resolveu em nada.
sera q vou ter q instalar novamente o Ubuntu ?

raianfs

como o alarcon mencionou não é necessário reinstala-lo,
apenas recompile o módulo e instale no kernel novamente

GuidjeLeGamba

renan.v.ferreira,

Boa noite. Será que o kernel antigo foi apagado? Poderias tentar utilizá-lo... Pode ser que o kernel antigo funcione com a nova versão do Ubuntu.

Abraço!!



renan.v.ferreira

Citação de: raianfs online 03 de Outubro de 2009, 16:46
como o alarcon mencionou não é necessário reinstala-lo,
apenas recompile o módulo e instale no kernel novamente

Como eu faço para recompilar o kernel?
Decupe mas como eu pode si perceber, eu nao entendo nada de linux
E nao tenho nem noçao de como fazer isso.
Se você poder me da uma explicação eu agradeceria muito.

Citação de: GuidjeLeGamba online 03 de Outubro de 2009, 19:41
renan.v.ferreira,

Boa noite. Será que o kernel antigo foi apagado? Poderias tentar utilizá-lo... Pode ser que o kernel antigo funcione com a nova versão do Ubuntu.

Abraço!!

Ola GuidjeLeGamba mas como eu posso verificar isso?

promurilo

Colega, não é para recompilar o Kernel (essa é uma operação complicadíssima e propensa a erros para usuários não tão experientes). Você deve tentar recompilar é o driver do seu modem, para que ele se integre ao Kernel do Linux.

O problema é: como está o arquivo do driver?

Não sou a melhor pessoa para explicar isso, mas eu faria o seguinte:

1. Procuraria pelo código fonte do driver na internet. Por exemplo, entraria no google e digitaria:
<<nome exato do meu driver>> source code

2. Depois de baixar o arquivo, iniciaria o processo de compilação. No geral, para compilar drivers e efetuar a instalação, entramos no diretório dos arquivos do driver e usamos os comandos:

sudo make

e depois, se o primeiro comando não mostrar nenhum erro:

sudo make install

3. Caso não seja possível por esse caminho, se não estou enganado você deve usar o gcc para compilar o driver. Nesse caso, isso escapa aos meus conhecimentos.

De qualquer maneira, boa sorte. Às vezes é bom que as coisas não dêem muito certo, pois na busca pela solução aprendemos muitas coisas novas.

Espero ter ajudado.


promurilo

Colega, não tinha reparado a sua mensagem original.

Citar... e aparece o seguinte:
SmartLink modem driver not available for this Kernel. Please read README.Debian
or try to install the package sl-modem-modules-2.6.28-15-generic. Exiting...

A mensagem que você recebeu pede para instalar o pacote sl-modem-2.6.28-15-generic. Mas ele não existe mais no Ubuntu 9.04. Mas acho que há outro pacote que o substitui.

Então, o que aconteceu na verdade é que, simplesmente o pacote com os drivers para a sua placa de modem não foram instalados. Assim, há duas alternativas:

1. Você baixa o pacote e o instala:
2. Você baixa o código fonte para o pacote e o compila.

Felizmente as duas coisas você pode encontrar no mesmo lugar. Siga os passos:

1. Alternativa 1 (mais fácil) Para tentar instalar o pacote, devemos ir ao repositório do Ubuntu. A maioria dos programas que usamos podem ser encontrados lá. O endereço é:

http://packages.ubuntu.com

Para procurar pelo pacote, vá na área onde está escrito "Search package directories" e, no campo, digite somente o texto "sl-modem" (sem as aspas). Sempre que precisar do pacote do driver, você deve procurar por sl-modem, pois esse pacote contém os drivers de sua placa de modem.

aparecerão dois resultados:

sl-modem-daemon (o pacote com o driver)
sl-modem-source (o pacote com o código fonte do driver)

Baixe os dois e tente instalar o sl-modem-daemon (basta dar um clique duplo ou usar sudo dpkg -i sl-modem-daemon.deb)

Reinicie o computador e tente navegar.
Se não funcionar, siga os passos a seguir:

2. Extraia os arquivos do pacote sl-modem-source e tente compilá-los através das dicas da minha resposta anterior.

Acho difícil o seu modem não funcionar depois disso. Até mais.

renan.v.ferreira

Como eu nao estava encontrando uma solução, eu resolvi desinstalar e vou instalar novamente o Ubuntu, mas agradeço por tentar me ajudar
E uma coisa eu queria saber, se eu nao atualizar o kernel do ubuntu isso irá prejudicar a segurança do Sistema Operacional ou nao?
Pergunto isso pois eu vou reinstalar o Sistema operacional mas eu nao vou atualizar o kernel pra nao acontecer o mesmo problema que ocorreu.
Deis de ja fico grato pela ajuda

promurilo

Na verdade, quando instalo o Ubuntu eu não faço qualquer alteração no Kernel.

Como eu disse, o processo é complicado. A vantagem de recompilar o Kernel é que o sistema fica completamente adaptado para a sua máquina e há um acrescimo significativo na performance.

Entretanto, eu acho que se você mudar a versão do Kernel para uma outra versão mais atual, para aumentar a segurança e tudo mais, haverão problemas de compatibilidade e algumas coisas deixarão de funcionar.

Se você quiser mesmo compilar o Kernel, acho que existe um monte de tutoriais na Internet sobre isso. Mas não sei se isso vai realmente aumentar a segurança do sistema operacional.

Em termos de segurança, podemos instalar um firewell, impedir o acesso de outros usuários a nossas pastas... existem muitos textos sobre segurança no ubuntu e redes. Você pode ler tutoriais aqui mesmo no Ubuntu Brasil:

http://wiki.ubuntu-br.org/Seguranca

Até mais e boa sorte.

promurilo

Observação: após encontrar a solução para o problema, não esqueça de editar o seu tópico e acrescentar [RESOLVIDO].

Até mais.