Configurando a placa de rede wireless RTL8187 no Ubuntu 9.04

Este artigo trata das problemáticas sobre a placa RTL8187 e como instalar a mesma no Ubuntu 9.04.

[ Hits: 54.281 ]

Por: andre uebe em 08/08/2009 | Blog: http://resa.net.br


A problemática



Este artigo pode parecer meio óbvio para os entendidos no momento de apresentar a solução, mas a proposta aqui não é só apresentar a solução para o problema proposto, mas fazer um "apanhado geral" das dificuldades que tive (e que mais algum usuário possa ter - os do MSI Wind, por exemplo) a respeito de colocar esta placa wireless para funcionar.

Isso pelo motivo de que, a placa de rede RTL8187, produzida pela Realtek, pode ter seu funcionamento emulado pelo ndiswrapper (com a GUI ndisgtk), como pode ser incorporado ao kernel do sistema, trabalhando diretamente sem emulação.

Enquanto estava usando o Ubuntu 8.04, a melhor solução que utilizei foi compilar o módulo do driver da placa, conforme descrito em: Instalando o Ubuntu Linux 8.04 (Hardy Heron) no MSI Wind.

Na época tentei, sem sucesso, emular o driver da RTL8187SE (placa de wireless do meu MSI Wind) baixando o driver respectivo, mas o problema era que, uma vez instalado, tudo parecia bem: a rede era detectada etc. Só que a conexão só era feita quando a rede estava sem senha. Quando colocava uma chave de acesso (WEP ou WPA) o sistema simplesmente ficava tentando conectar e voltava para a tela de entrada de senha.

Com isto achei como melhor solução a compilação do driver conforme o artigo acima e tudo correu bem.

Os problemas começaram a surgir quando migrei do Ubuntu 8.09 para 8.10 (ou tentei migrar), pois o processo de compilação simplesmente não funcionava (acusando erros referentes a não localização de arquivos em diretórios). Ou seja, alguma coisa mudou da versão 8.04 para a 8.10 que não permitia mais que eu fizesse o processo, relativamente simples, de compilação descrito acima. Com isto, tive que retornar para a versão 8.04 do Ubuntu.

Soube então que o Ubuntu 9.04 já estava com o módulo da RTL8187 pré-compilado, precisando apenas levantá-lo com o comando:

# modprobe rtl8187

Beleza, pensei! Levantando o módulo cairei na mesma situação que estava no Ubuntu 8.04, ou seja, rodando a placa sem emulação (e sem ter o trabalho de compilar). Animado, atualizei o Ubuntu 8.04 para o 8.10 e depois para o 9.04 conforme o seguinte tutorial: Atualizando o Ubuntu da versão 8.10 para 9.04 - profissionaisti.com.br.

Após as devidas atualizações, levantei o módulo da RTL (pelo comando modprobe), configurei o os parâmetros da rede no dispositivo wlan0:

# ifconfig wlan0 eesid <nome_rede> key s:<senha>

e levantei o dispositivo:

# ifconfig wlan0 up

E para minha surpresa, nada de a rede aparecer. Tentei listar a mesma:

# iwlist wlan0 scan

E nada!

Daí tentei as soluções de recompilar o módulo como já exposto anteriormente e deu erro (como na versão 8.10 do Ubuntu). A solução seria voltar a tentar o ndiswrapper / ndisgtk (GUI).

    Próxima página

Páginas do artigo
   1. A problemática
   2. Um pequeno percalço, mas... a solução
Outros artigos deste autor

Capturando vídeo através do mencoder

Traduzindo legendas de maneira prática no Linux

Jogo Portal e outros games da Valve no Linux via Steam

Turbinando sua apresentação no LibreOffice Impress

Como instalar driver da placa wireless no notebook Asus Eeepc com Ubuntu / KUbuntu

Leitura recomendada

Instalando e configurando uma impressora multifuncional Epson Stylus CX3500

Adaptação 2 em 1 de cabo de par trançado 10/100

Configure seu modem SmartAx MT810 no Ubuntu

Obtendo maior funcionalidade de um mouse com 5 botões

Linux em Computadores Antigos

  
Comentários
[1] Comentário enviado por gsanchez em 08/08/2009 - 20:53h

Esse driver do ndiswrapper também pode ser usado no Network Manager pra gerenciar conexões? Pois eu deixei de usar o Ubuntu em favor do Windows justamente por causa dessa maldita plaquinha de rede sem fio...

[2] Comentário enviado por josef em 09/08/2009 - 08:08h

Cara, bom tuto, é bom saber que esta plca, rtl8187se, tem jeito,,eu tenho a rtl8187b e o ubunto 9.04 reconheceu direto, até o wpa consegui configurar no network manager, ficou meio lento, mas foi só trocar pelo wicd que fica 10...

Gsanches, se voce seguir o tuto acima e a placa for ativada o network fufa bem"(+/-)", caso ele der trabalho com wpa tenta o wicd que comigo resolveu legal..fui

[3] Comentário enviado por tontonalu em 14/08/2009 - 07:54h

Ai galera, blz.

Sou novo por aqui mas gostaria de parabenizar pelo artigo muito bom.

E vai uma dica para o pessoal.

A RTL8187b ela some no Linux "Qualquer distri" mas nao sobe em modo Monitor "ubuntu 8.04".

Para colocar em modo monitor basta.

#apt-get update

#apt-get install aircrack-ng

#airmon-ng start wlan0

ai ela entrara em modo Monitor. uttilizando os modulos do aircrack.

Um abraço

[4] Comentário enviado por HelderC em 02/09/2009 - 23:44h

Instalando essa placa com o ndiswrapper eu não consigo navegar, nem mesmo com o módulo que o kernel já traz.

Queria poder alterar o rate para ver se consigo conectar e navegar, mas não consigo, eu dou o comando:

sudo iwconfig wlan0 rate 24M fixed

Mas o rate continua em 54M.

Alguem sabe dizer como posso mudar o rate de outro modo???

[5] Comentário enviado por CarolinoReinaldo em 25/09/2009 - 20:44h

(Resolvido!) pelo menos aki deu certo hehe

vão no terminal e digitem sudo iwconfig wlan0 rete 5.5M fixed

Distriguição: ubuntu 9.04
Placa Wireless: realtek rtl8187b

[6] Comentário enviado por Gabe em 08/02/2010 - 15:17h

Parabéns pelo artigo!

Me ajudou bastante.

[7] Comentário enviado por marceloU2 em 23/05/2010 - 17:08h

E ae galera...comprei um notebook STI 1412 e instalei o ubuntu 9.10...Até ai tudo bem, quando inicio o sistema ele encontra as redes mas nao conecta...gostaria de uma help, qualquer ajuda será bem vinda...lembrando que a placa wireless é essa mesma, RTL8187b...

Obs: Nao possui drivers proprietarios no sistema...

valew galera


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts