instalar placa rtl8185.

Iniciado por Emanuel.c, 15 de Novembro de 2007, 16:13

tópico anterior - próximo tópico

agente100gelo

Mostra o resultado de:
lsmod | grep ndiswrapper
Advogado e analista de sistema cearense.
Twitter: @glaydson

dudu_ubuntun

eduardo@eduardo-gutsy:~$ lsmod | grep ndiswrapper
eduardo@eduardo-gutsy:~$

agente100gelo

Citação de: dudu_ubuntun online 16 de Novembro de 2007, 20:01
eduardo@eduardo-gutsy:~$ lsmod | grep ndiswrapper
eduardo@eduardo-gutsy:~$

Não tá carregado. Copia o conteúdo de /etc/modules
Se não tiver ndiswrapper, acrescenta no final e reinicia o computador.
Advogado e analista de sistema cearense.
Twitter: @glaydson

Redley

Ta aqui sua solução! Eu também tenho uma RTL8185.

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ó comentar com um "#" na frente deles. 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 comentar com um "#" na frente deles.

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 da placa com o driver do Windows.

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 WEP de 128bits)
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!

Redley

Correção, na blacklist é colocar os drivers ou descomentar, assim ele bloqueia o driver. Já fiz a alteração aqui do tutorial.
Só nos casos em que o kernel naum entrar em conflito com o driver nativo é q se deve comentar ou apagá-los da lista, o bug estava ocorrendo na versão 7.04!! ;D

dudu_ubuntun

Ola Redley!

Obrigado pelas dicas, o problea estava mesmo no ndiswrapper do Ubuntu, não sei se é um bug, mas bastopu remover o que estava nos repositório e compilar o estable e pronto funcionou certinho, eu já sabia usar o ndiswrapper e configurar a placa de rede, estava com dificuldades ao carrear o modulo ndiswrapper ;)

mas uma vez parabéns, excelente tutorial, acho que vc deveria escrever um tópico de dicas com teu tutorial, 

t+

Redley

Dudu Ubuntu:

Já está disponivel no tópico de dicas e truques o tutorial atualizado pra instalar essa placa!!
Agora ninguém sofre mais por causa da RTL8185.