Opa eae pessoal beleza?
Seguinte hoje vou ensinar como instalar o driver da placa Wireless com o ndiswrapper, esses passos foram testados no Debian Lenny, Slackware 12.1 e Fedora 9 e funcionaram perfeitamente, existe outra maneira de colocar pra funcionar a wireless sem o ndiswrapper que é aplicando um firmware e eu descreverei como em um próximo post…
Vamos la então:
O primeiro passo é baixar e instalar o ndiswrapper, no Debian Lenny e Fedora 9 eu instalei pelo gerenciador de pacotes e funcionou, porém no slackware 12.1 eu tive que compilar na unha, pacotes pré compilados não funcionaram, sendo assim…
No Debian:
# apt-get install ndiswrapper
No Fedora:
No fedora, antes de instalar o ndiswrapper vamos remover o driver bcm43xx, para não correr riscos com conflitos entre os drivers:
# yum remove bcm43xx-fwcutter
# yum install kmod-ndiswrapper
No Slackware:
Visite o site oficial do ndiswrapper e baixe a versão mais recente do mesmo:
http://ndiswrapper.sourceforge.net/
Entre no diretório onde o arquivo foi salvo e dê o seguinte comando para descompacta-lo:
# tar -zxvf ndiswrapper-x.xx.tar.gz
*obs: substituindo no comando acima o nome do arquivo para o nome do arquivo que você baixou…
Entre no diretório onde os arquivos foram descompactados e dê o comando make:
# cd ndiswrapper-x.xx
# make
# make install
Pronto, ndiswrapper instalado no Slackware.
Os passos descritos para o Slackware servem para qualquer distro (talvez em algumas falte alguma dependência).
Vamos agora instalar o driver, baixe ele aqui:
http://rapidshare.com/files/158706729/WLANBroadcom.tar.gz.html
http://www.focolivre.org/arquivos/WLANBroadcom.tar.gz
* obs: Se o link estiver quebrado favor reportar (taylonsilva@gmail.com)
Descompacte o driver:
tar -zxvf Wireles_Broadcom.tar.gz
Agora entre no diretório onde os arquivos foram descompactados e instale o driver:
$ cd Wireles_Broadcom
# ndiswrapper -i bcmwl5.inf
Agora verifique se o driver doi corretamente instalado:
# ndiswrapper -l
Se aparecer a mensagem “driver present” é porque o driver foi instalar corretamente.
Agora que o driver foi instalado vamos fazer os ajustes finais:
No Fedora:
Crie um arquivo chamado “ndiswrapper.modules” no diretório “/etc/sysconfig/modules/” com o seguinte conteúdo:
#!/bin/sh
/sbin/modprobe -r b43
/sbin/modprobe ndiswrapper
Depois dê o seguinte comando para torna-lo executavel:
# chmod +x /etc/sysconfig/modules/ndiswrapper.modules
Reinicie o computador e o LED da placa irá começar a piscar =)
No Slackware e Debian:
Primeiro vamos desabilitar o bcm43xx-fwcutter e o b43 (o b43 tem que ser reativado na hora do boot):
# echo “blacklist bcm43xx” >> /etc/modprobe.d/blacklist
Agora vamos adicionar os modulos para carregar na inicialização:
Edite o arquivo “/etc/rc.local” (no Debian) “/etc/rc.d/rc.local” (no Slackware), e adicione o seguinte conteúdo antes da linha “exit (0)”:
/sbin/modprobe b43
/sbin/modprobe -r b43
/sbin/modprobe ndiswrapper
Existem outras formas de adicionar os modules na inicialização como editando o “/etc/modules” no Debian, mas essa forma é funcional.
Depois disso reinicie a máquina e veja o LED da placa piscando =)
Bom espero que consigam assim configurar suas placas, e qualquer duvida postem nos comentários que terei prazer em ajudar =)