Instalando placa wireless RTL8185 com Ndiswraper 1.49

Iniciado por Redley, 18 de Novembro de 2007, 23:04

tópico anterior - próximo tópico

Redley

Instalando Placa RTL8185 usando Ndiswrapper 1.49 (stable)

Primeiro baixe o ndiswrapper do site oficial:
http://sourceforge.net/project/showfiles.php?group_id=93482

Vá em "desenvolvimento" no synaptic e marque o pacote linux-libc-dev, sem ele o Ndiswrapper não será instalado. Você vai instalar esse pacote usando o live cd, o synaptic vai avisar!
Para instalar o Ndiswrapper basta seguir os comandos do arquivo INSTALL.

Edite a Blacklist para colocar os drivers nativos da placa na lista negra, dessa maneira eles não serão carregados no sistema. Se eles estiverem lá é só descomentar (tirar) o "#" da frente deles. O que ocorre é que existe um bug entre o kernel e os drivers nativos na versão 7.04, por esse motivo devem ficar na blacklist, parece que na versão 7.10 o problema continua já que a placa fica inoperante se os procedimentos deste tutorial não forem aplicados Caso os drivers nativos não sejam colocados na blacklist, você não vai achar sinal algum após a instalação do driver do windows.

sudo gedit /etc/modprobe.d/blacklist

Acrescente estas três linhas:
blacklist r818x
blacklist r8180
blacklist rtl8180

Se estes drivers estiverem lá basta descomentar as linhas pra ficar valendo o bloqueio.

Pegue na partição do windows dois arquivos, o net8185.inf e o rtl8185.sys e coloque-os na mesma pasta onde você está realizando a instalação do driver, exemplo "documentos".

Verifique como o seu sistema está reconhecendo a sua placa:

ifconfig

Se aparecer wlan0 ótimo, é desta maneira que vamos configurar. Aproveite para desativar a placa de rede eth0 desta forma:

sudo ifconfig eth0 down

Após isso segue os comandos para instalar o driver (windows) da placa com Ndiswrapper.

ndiswrapper -i net8185.inf (instala o driver do windows)
ndiswrapper -l (checa se o driver foi instalado corretamente)
- Aparecerá "driver present"

modprobe ndiswrapper (carrega no módulo)
ndiswrapper -m (faz o módulo carregar na inicialização do sistema)

Depois é só configurar a internet, você pode fazer em Sistema/Administração/Rede, ou pode editar as configurações da seguinte maneira:

Acrescentando o DNS do seu provedor:
sudo gedit /etc/resolv.conf

nameserver xxx.xxx.xx.xxx

Salve e feche o arquivo.

Colocando as configurações de conexão:

sudo gedit /etc/network/interfaces

auto lo
iface lo inet loopback


iface wlan0 inet static
address xx.xx.x.xx (seu ip)
netmask xxx.xxx.xxx.x (máscara de rede)
gateway xx.xx.x.x (gateway do seu provedor)
wireless-key (digite sua chave)
wireless-channel x (coloque o canal por onde vc se conecta)
wireless-essid (coloque o essid do seu provedor)

auto wlan0


Pronto! Salve e feche o arquivo.


Após isso verifique se sua placa está achando sinal desta maneira:
iwlist wlan0 scan (desta maneira você verá os essid e canais que sua placa está captando)

Aproveite para "pingar" o gateway do seu provedor:
Abra o terminal e digite:

ping xx.xx.x.xx (número do gateway do seu provedor)


Se os pacotes estiverem sendo transmitidos  já pode abrir o Firefox e navegar!

Uma boa dica é o usuário se informar antes sobre as características de sua conexão.
Verifique com o seu provedor que tipo de chave de encriptação ele utiliza, já que é ele quem fornece a chave (WEP, WPA, TKIP) e não o usuário, se ele não usar chave alguma, deixe o espaço em branco.

Recomendo uma visita a este site: http://www.microsoft.com/brasil/technet/Colunas/CableGuy/CG1104.mspx

Este tutorial foi feito reunindo várias dicas colocadas na internet e estão todas reunidas neste tutorial, foram estas dicas que me ajudaram a instalar esta problemática placa. Mas agora a solução está aqui disponível para todos!
Boa sorte!
Redley!
(Guevara na comunidade Ubuntu Brasil do Orkut)

Tonio

Caro amigo Redley usei a as dicas como estava escrito no seu tutorial mas ainda não consigo navegar na internet.
a minha placa esta funcionando com o led piscando, o que eu não consigo entender esta tudo configurado corretamente mas navegar que é bom nada. até aparece o icone que esta conectado.
usei o comando.
no terminal digitei o comando ping  10.1.1.1 e me retonou com esta mensagem
connect: network is unreachable