BCM4306, o driver legado b43 instalado, mas o erro "firmware ausente"

4

Eu tenho o seguinte hardware sem fio em um laptop Compaq evo N600c rodando o lubuntu mais recente.

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)

Seguindo as instruções daqui:

link

Eu optei pelo instalador de firmware legado, seguindo as instruções para instalar a internet ao pé da letra (sem erros). ou seja, eu instalei com sucesso

sudo apt-get install firmware-b43legacy-installer 

No applet nm, agora obtenho

Wireless networks device not ready (firmware missing)

Eu abro Drivers adicionais, mas a lista está vazia. Eu comentei esta linha em /etc/modprobe.d/blacklist.conf

#blacklist bcm43xx

Conteúdo do diretório de firmware:

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

Editar :

de 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.

Seu na esperança.

    
por ScrollerBlaster 26.01.2012 / 00:26

2 respostas

4

converte comentários como resposta

Para garantir que o wireless funcione corretamente com o dispositivo sem fio BCM4306, tente o seguinte:

  1. Remova o pacote legado b43 que você instalou.
  2. Conecte seu laptop a uma conexão com fio e teste seus trabalhos de conexão com a Internet.
  3. Procure no Dash por Drivers adicionais e ele deve abrir uma janela e oferecer a você a instalação do b43-cutter - ative isso.
  4. Se o problema acima não funcionar, o firmware ausente pode ser encontrado instalando o seguinte pacote:
sudo apt-get install firmware-b43-installer
    
por fossfreedom 26.01.2012 / 11:24
1

Eu segui as etapas desse cara , exceto que as duas últimas linhas estavam em /lib/firmware/ , não em modules .

EDITAR:

Acima como um pequeno script de shell, para facilitar o corte e a colagem.

#!/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}"
    
por kiai 14.07.2012 / 07:24