Siga estes passos, assim fiz com a minha trl-185 em meu desktop, so que em vez da 185 voce deverá baixar a 187.
Instalando RTL8185 com Ndiswrapper
Comece identificando sua placa wireless da seguinte forma:
$ lspci
Aparecerá a seguinte linha:
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
Baixe a última versão do ndiswrapper do site oficial:
http://sourceforge.net/project/showfiles.php?group_id=93482Vá em procurar no synaptic, digite build-essential e marque este pacote, sem ele você não poderá compilar o Ndiswrapper e ele não será instalado.
Quando instalar o build-essential o linux-libc-dev será instalado também e esse pacote é necessário.
Para compilar o pacote você precisa ter instalados os pacotes linux-headers e/ou kernel-source, todos disponíveis no synaptic. O Ubuntu 8.04 já vêm com o pacote marcado, ou seja, o que você precisar instalar é o build-essential.
Para instalar o Ndiswrapper basta seguir os comandos do arquivo INSTALL.
$ sudo make uninstall
$ sudo make
$ sudo make install
Antes de instalar o driver .inf da placa, coloque o .sys junto com ele na mesma pasta e prossiga na instalação:
$ sudo ndiswrapper -i net8185.inf
Depois confirme se o driver foi instalado corretamente:
$ ndiswrapper -l
Se aparecer “driver present”, seu driver foi instalado com sucesso!
Agora falta carregar o ndiswrapper no módulo e na inicialização, então digite os seguintes comandos na sequência:
$ sudo modprobe ndiswrapper
$ ndiswrapper -m (este comando continua sendo usado no Gutsy, mas no Hardy ele está "deprecated", depreciado)
Ou também com o comando :
$ echo ndiswrapper >> /etc/modules (este comando continua sendo usado no Gutsy, mas no Hardy ele está depreciado)
Depois é só reiniciar a máquina e 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!
Uma boa dica é o usuário se informar antes sobre as características de sua conexão, por exemplo, eu uso chave de encriptação WEP, existem provedores que usam WPA e outros nem usam, nesse caso é só deixar em branco essa parte.