Substituir o driver "wl" da Broadcom por "b43"

1

Estou usando o Ubuntu 10.04.4 LTS e no meu laptop há uma placa de WLAN Broadcom BCM4312.
lspci output:

04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)  
    Subsystem: Broadcom Corporation Device 04b5  
    Flags: bus master, fast devsel, latency 0, IRQ 18  
    Memory at f4500000 (64-bit, non-prefetchable) [size=16K]  
    Capabilities: [40] Power Management version 3  
    Capabilities: [58] Vendor Specific Information <?>  
    Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-  
    Capabilities: [d0] Express Endpoint, MSI 00  
    Capabilities: [100] Advanced Error Reporting <?>  
    Capabilities: [13c] Virtual Channel <?>  
    Capabilities: [160] Device Serial Number 81-ac-1d-ff-ff-12-54-92  
    Capabilities: [16c] Power Budgeting <?>  
    Kernel driver in use: wl  
    Kernel modules: wl, ssb  

Então, como você pode ver, o driver atual (e padrão) é wl - instalado com o Jockey.
Mas eu tenho outra distribuição baseada no Ubuntu no meu laptop (BackTrack linux), que também é 10.04, mas tem o driver b43 instalado e o desempenho geral é muito melhor. Então, eu gostaria de instalá-lo neste sistema operacional também, mas mesmo o google não me ajudou.

Então, minha pergunta é como instalar o driver b43 mais recente no meu Ubuntu?

    
por Laszlo Boros 11.06.2012 / 11:54

1 resposta

0

Digite um terminal:

sudo apt-get install b43-fwcutter

No menu da área de trabalho Sistema > Administração > Hardware / Drivers adicionais, os drivers b43 podem ser ativados para uso.

Reinicie.

Editado:

Instale o dkms.deb, o patch.deb, o fakeroot e o bcmwli. Esses pacotes estão no CD de instalação do Ubuntu nos seguintes caminhos:

/pool/main/d/dkms.deb
/pool/main/p/patch.deb
/pool/main/f/fakeroot
/pool/restricted/b/bcmwli 

Ativar o driver STA no driver adicional.

sudo modprobe -r b43 ssb wl
sudo modprobe wl
    
por jasmines 11.06.2012 / 12:01