Olá pessoal!
Possuo um
Itautec W7655 cuja placa de rede
wireless é o modelo
8187B da
Realtek. Na primeira vez que instalei o
Slackware (versão 12.1), tudo funcionou bem, inclusive o wireless.
As redes com WPA/WEP eram encontradas e a conexão era feita com sucesso.
Mas eu comecei a estranhar porque todas as redes ficavam com sinal 100% e isso não era normal.
Quando saiu a versão 13.1, instalei.
Fui para a universidade e não funcionava de jeito nenhum, não conectava em nenhum dos hotspots fornecidos pela mesma.
Então descobri uma solução que parecia funcionar para Debian-like, mas não funcionava para o meu. Resolvi utilizar um software
que havia ouvido falar, o
ndiswrapper. Acho que já existem tutoriais de ndiswrapper por aqui e pela internet a fora,
inclusive para 8187B, mas para Slackware acho que não tem.
Essa solução serve para 13.1 e 13.37.
Preparação
Verifique se o
Linux reconheceu sua placa wireless:
lsusb
Bus 001 Device 002: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter
Se, dentre as linhas da saída, a linha acima estava presente, então até agora tudo OK.
Serão necessários os arquivos:
- ndiswrapper
- Driver do Realtek 8187B para Windows
Para baixar o primeiro, pode-se utilizar o
Sbopkg ou baixar o pacote diretamente para
Slackware:
Baixe o pacote .tgz.
Como root, instale fazendo:
installpkg nome_do_pacote.tgz
Com o ndiswrapper instalado, falta o driver a ser utilizado, que pode ser baixado aqui:
Instalação
Após baixado o driver, navegue até a pasta onde foi feito o download e descompacte-o:
unzip -a RTL8187B_Auto_Install_Program.zip
Entre nessa pasta como root e procure pela pasta RTL8187B/WinXP/, onde devem ter os arquivos: net8187b.cat, net8187b.inf e
rtl8187B.sys.
Agora é a instalação propriamente dita, através do ndiswrapper, rodando os seguintes comandos:
ndiswrapper -i net8187b.inf
$ ndiswrapper -ma && sudo ndiswrapper -mi
Se nenhuma mensagem de erro ocorreu, então parece que está OK.
Para verificar é só rodar:
# ndiswrapper -l
net8187b : driver installed
device (0BDA:8189) present (alternate driver: rtl8187)
Se a saída for como a acima, o driver está instalado!
Pronto, basta reiniciar o computador e o módulo será levantado automaticamente pelo ndiswrapper e sua internet estará
funcionando em qualquer tipo de roteador.
Valeu, abraços!
Nenhum comentário foi encontrado.