web-dev-qa-db-ja.com

BCM4306、b43レガシードライバーはインストールされましたが、「ファームウェアが見つかりません」エラー

最新のlubuntuを実行しているCompaq evo N600cラップトップに次のワイヤレスハードウェアがあります。

ciaran@compaq:~$ lspci -vvnn | grep 14e4
03:00.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 03)

ここからの指示に従ってください:

http://www.linuxwireless.org/en/users/Drivers/b43#b43_and_b43legacy

インターネットへのインストール手順に従って、レガシーファームウェアインストーラーを選択しました(エラーなし)。すなわち、私は正常にインストールしました

Sudo apt-get install firmware-b43legacy-installer 

Nmアプレットでは、

Wireless networks device not ready (firmware missing)

追加のドライバーを開きますが、リストは空です。 /etc/modprobe.d/blacklist.confでこの行をコメントアウトしました

#blacklist bcm43xx

ファームウェアdirの内容:

ciaran@compaq:/etc/modprobe.d$ Sudo ls /lib/firmware/b43legacy/
[Sudo] password for ciaran: 
a0g0bsinitvals2.fw  a0g0initvals5.fw    b0g0bsinitvals2.fw  b0g0initvals5.fw  ucode11.fw  ucode5.fw
a0g0bsinitvals5.fw  a0g1bsinitvals5.fw  b0g0bsinitvals5.fw  pcm4.fw       ucode2.fw
a0g0initvals2.fw    a0g1initvals5.fw    b0g0initvals2.fw    pcm5.fw       ucode4.fw

編集

dmesgから:

[ 4460.193382] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 4460.193393] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
[ 4460.193401] b43-phy0 ERROR: You must go to     http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

あなたの希望。

4
ScrollerBlaster

回答としてのコメントの変換

ワイヤレスがBCM4306ワイヤレスデバイスで正しく動作することを確認するには、次を試してください。

  1. インストールしたb43-legacyパッケージを削除します。
  2. 有線接続でラップトップを接続し、インターネット接続の動作をテストします。
  3. ダッシュでAdditional Driversを検索すると、ウィンドウが開き、b43-cutterをインストールするように求められるはずです-これを有効にします。
  4. 上記が機能しない場合は、次のパッケージをインストールすることにより、欠落しているファームウェアを見つけることができます。
 sudo apt-get install firmware-b43-installer 
4
fossfreedom

最後の2行がmodulesではなく/lib/firmware/にあったことを除いて、 この男の手順 に従いました。

編集:

上記は、簡単なカットアンドペースト用の小さなシェルスクリプトです。

#!/bin/bash

set -o errexit
set -o xtrace

TMPDIR=$(mktemp -d)

cd "${TMPDIR}"

wget "http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o"
wget "http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2"
tar xfvj "broadcom-wl-4.150.10.5.tar.bz2"
Sudo b43-fwcutter -w "/lib/firmware" "wl_apsta-3.130.20.0.o"
Sudo b43-fwcutter --unsupported -w "/lib/firmware" "broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o"
Sudo chmod 775 "/lib/firmware/b43"
Sudo chmod 775 "/lib/firmware/b43legacy"

cd -
rm -r "${TMPDIR}"
1
kiai