web-dev-qa-db-ja.com

Broadcomの「wl」ドライバーを「b43」に置き換えます

Ubuntu 10.04.4 LTSを使用しています。ラップトップにはBroadcom BCM4312 WLANカードがあります。
lspci出力:

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  

ご覧のとおり、現在の(およびデフォルトの)ドライバーはwl-Jockeyと共にインストールされます。
しかし、ラップトップに別のUbuntuベースのディストリビューション(BackTrack linux)があり、これも10.04ですが、b43ドライバーがインストールされており、全体的なパフォーマンスははるかに優れています。だからこのOSにもインストールしたいのですが、グーグルでさえ助けにはなりませんでした。

私の質問は、Ubuntuに最新のb43ドライバーをインストールする方法ですか?

1
Laszlo Boros

ターミナルを入力します。

Sudo apt-get install b43-fwcutter

デスクトップメニューの[システム]> [管理]> [ハードウェア/追加ドライバー]で、b43ドライバーを使用できるようにアクティブ化できます。

再起動。

編集済み:

Dkms.deb、patch.deb、fakeroot、およびbcmwliをインストールします。これらのパッケージは、UbuntuインストールCDの次のパスにあります。

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

追加のドライバーでSTAドライバーを有効にします。

Sudo modprobe -r b43 ssb wl
Sudo modprobe wl
0
jasmines