Instalando placa wireless Broadcom BCM4328 no Slackware 12.2
Bem pessoal, após migrar do
Slackware 12.0 para o 12.2, estive com uma dor de cabeça para a configuração da
placa wireless Broadcom do meu notebook
HP Pavillion DV9225US.
Tenho outro tutorial aqui sobre placa wireless pcmcia que serviu como base para a criação desse e sua configuração, assim como outros tutoriais aqui na comunidade do Viva o
Linux.
Identificando o modelo exato da placa wireless
Apesar de que muitos dizem que essa placa não é compatível com o Linux, conseguimos que funcione bem.
Vamos identificar a placa wireless:
# lspci
03:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)
Após sua identificação, vamos baixar o driver de Windows para fazer sua instalação com o
ndiswrapper.
# wget http://www.rrhti.com.br/linux/bcm4328.tar.gz
Feito isso vamos para a preparação da instalação.
Preparando o sistema para instalar a placa
Vamos limpar os módulos carregados caso tenham tentado instalar com outros tutorias aqui existentes:
# modprobe -r b43
# ndiswrapper -r driver.inf (caso tenha tentado outros drivers)
# modprobe -r ndiswrapper
Vamos agora colocar o módulo b43 na blacklist para que ele não seja carregado por padrão, pois o mesmo causa conflito com nosso driver e não o deixa ser carregado, mesmo instalado corretamente.
Obs.: Edite com o seu editor de texto preferido, seja ele o mcedit, vi, pico etc.
# pico /etc/modprobe.d/blacklist
Adicione lá na última linha o seguinte:
blacklist b43
Agora vamos à instalação.
Finalizando a instalação
Descompacte o arquivo que você fez o download:
# tar -xvzf bcm4328.tar.gz
# cd bcm4328
# ls
Entre na pasta e verifique se existem 2 arquivos, um *.inf e *.sys. Estando tudo ok vamos executar o comando de instalação:
# ndiswrapper -i bcmwl5.inf
Caso não tenha gerado nenhum erro, verifique a instalação digitando:
# ndiswrapper -l
Que deve mostrar como resultado:
bcmwl5 : driver installed
device (14E4:4328) present (alternate driver: ssb)
Agora vamos efetuar uns comandos para escrever a configuração:
# ndiswrapper -m
# ndiswrapper -ma
# ndiswrapper -mi
# modprobe ndiswrapper (carregando o módulo)
Reinicie o seu laptop ou desktop, após seu reinício verifique com o comando:
# iwconfig
# iwlist wlan0 scan (fazer o scan das redes ao seu alcance)
Caso o wlan0 não esteja carregado, execute o comando:
# ifconfig wlan0 up
Espero que consigam...
Abraços!
Renato H.