Instalando RTL8187 com Ndiswrapper
maio 29, 2008 10 Comentários
Baixe o driver para XP dessa placa: ftp://210.51.181.211/cn/wlan/RTL8187B_driver_only.zip
Segundo comentários de alguns usuários desta placa, o driver do XP não funcionou, então recorreram ao driver do win98 e a placa funcionou perfeitamente, logo, se o driver para XP não funcionar, tente o driver do win98. No site do fabricante existem três tipos:
RTL8187B
RTL8187L
RTL8187SE
Portanto, confira se está instalando o driver correto.
Antes de começar a instalar o driver, prepare o sistema para iniciar a instalação que desejamos, instale o pacote build-essential e linux-headers pelo synaptic antes de compilar o ndiswrapper.
Baixe a última versão (stable) do Ndiswrapper.
obs: os comandos de instalação no Debian Lenny devem ser feitos como root, e para se tornar root no sistema, rode o comando “su” (sem aspas) e aperte <enter>, o sudo é usado no Ubuntu por padrão, no Debian ele não vêm configurado, mas você poderá configurar se desejar. Para usar o comando iwlist é necessário instalar o pacote wireless-tools, disponível no repositório.
Terminado o download do Ndiswrapper descompacte-o, entre na pasta descompactada e rode os comandos para instalação: (para descompactar é so clicar com o direito em cima, mandar descompactar e arrastar a pasta descompactada para a pasta que você quiser).
No terminal, entra na pasta descompactada e digita:
$ sudo make uninstall $ make $ sudo make install
Coloque os drivers nativos na blacklist
$ sudo gedit /etc/modprobe.d/blacklist
Acrescente estas três linhas:
blacklist r818x
blacklist r8180
blacklist rtl8180
Salve e feche o arquivo.
Eu salvei o driver na pasta Documentos e ficou assim: /home/guevara/Documentos/RTL8187B/WinXP (navega pelo terminal até chegar na pasta WinXP)
Lá dentro da pasta WinXP rode o comando:
$ ndiswrapper -i net8187b.inf
Confira se o driver foi instalado:
$ ndiswrapper -l
Se aparecer “driver present”, é porque foi instalado corretamente.
Coloque o ndiswrapper no módulo e na inicialização desta forma:
$ sudo modprobe ndiswrapper $ ndiswrapper -m (este comando não é necessário rodar no Hardy Heron nem no Debian Lenny)
Digite o sequinte comando para escanear a rede e verificar que a placa está captando sinal:
$ iwlist wlan0 scan
Se achar sinal sua placa está ativa e funcionando, no Debian escaneie como root, su <enter> digite a senha do usuário e rode o referido comando, se aparecer o essid do seu provedor e o resto dos dados, está tudo correto, então só falta configurar a conexão.
Neste blog existe o passo a passo para configurar, inclusive a dica do gerenciador wireless WICD, é possível instalar tanto no Ubuntu 8.04 e no Debian Lenny perfeitamente acrescentando o repositório do programa na sources.list, a propósito, recebi recentemente atualização do WICD e melhorou na aparência e em alguns detalhes de configuração.
Boa sorte!