Day: February 14, 2008

Instalando driver nativo para a placa Broadcom BCM4328

O suporte a placa Broadcom BCM4328 foi adicionado ao kernel do Linux 2.6.24, então para ativar suporte a ela compile o kernel ativando os drivers ssb e b43:

SSB:
-> Device Drivers
-> Sonics Silicon Backplane
<M> Sonics Silicon Backplane support

B43:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Wireless LAN
-> Wireless LAN (IEEE 802.11) (WLAN_80211 [=y])
<M> Broadcom 43xx wireless support (mac80211 stack)

Baixe o arquivo b43-fwcutter-009.tar.bz2, descompacte e compile.

Baixe o arquivo

O suporte a placa Broadcom BCM4328 foi adicionado ao kernel do Linux 2.6.24, então para ativar suporte a ela compile o kernel ativando os drivers ssb e b43:

SSB:
-> Device Drivers
-> Sonics Silicon Backplane
<M> Sonics Silicon Backplane support

B43:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Wireless LAN
-> Wireless LAN (IEEE 802.11) (WLAN_80211 [=y])
<M> Broadcom 43xx wireless support (mac80211 stack)

Acesse: http://linuxwireless.org/en/users/Drivers/b43#devicefirmware

Baixe o arquivo b43-fwcutter-009.tar.bz2, descompacte e compile.

Baixe o arquivo broadcom-wl-4.80.53.0.tar.bz2 e descompacte

Execute:

# ./b43-fwcutter -w /lib/firmware/ ../broadcom-wl-4.80.53.0/kmod/wl_apsta_mimo.o

Edite o arquivo /etc/udev/rules.d/70-persistent-net.rules para usar a eth1 como wireless:
# PCI device 0x14e4:0x4328 (b43)
SUBSYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:1a:73:69:9a:30″, ATTRS{type}=”1″, NAME=”eth1″

Acrescente o módulo b43 para carregar automaticamente:

$ echo ‘alias eth1 b43’ | sudo tee /etc/modprobe.d/b43