Memnemonics fike’s Rotating Header Image

firmware

Debian e Wifi BCM4328

    Com o Kernel Linux 2.6.32 entrando no Sid, minha placa wireless (Broadcom BCM4328) parou de funcionar por uma razão justa. Esta placa precisa de firmware proprietário para funcionar. Também não fiz muito esforço (preguiça…) para fazer funcionar o módulo b43 do kernel. 

    Além de instalar o módulo wl e usar o module-assistant, foi necessário baixar o driver windows desta placa e instalar o firmware. Segue o breve procedimento:

# aptitude update
# aptitude install module-assistant wireless-tools
# m-a a-i broadcom-sta
# update-initramfs -u -k $(uname -r)
# modprobe -r b44 b43 b43legacy ssb
# modprobe wl 

    Se não tiver o driver da BCM4328 do windows, pode baixar e extrair o arquivo bcmwl5.sys para copiar em /lib/firmware:

# wget ftp://ftp.work.acer-euro.com/notebook/ferrari_1000/driver/WLan%20Driver%20802.11n%20Rel.%204.80.28.7.zip
# unzip WLan\ Driver\ 802.11n\ Rel.\ 4.80.28.7.zip
# cp bcmwwl5.sys /lib/firmware
# modprobe wl 

     Para conferir se funcionou:

# dmesg|tail |grep BCM4328

     O resultado será algo como abaixo:

 

[ 4445.821657] eth1: Broadcom BCM4328 802.11 Wireless Controller 5.10.91.9

   Referências:

http://wiki.debian.org/wl

- http://ubuntuforums.org/showthread.php?t=372864