b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found + running old kernel from Linux Mint 7 -> BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) wireless controller not working on Acer Aspire 9410 in Linux Mint 7

Asked by André Laflamme

I have just newly install my first Ubuntu 9.10 on my laptop Acer Aspire 9410
I have complete install/update all package
My wireless network is working on Windows but refuses to work on Ubuntu

I have already tried to follow the troubleshooting instruction.

I did the recognition test and the Network shows as being ''DISABLE''

With this result troubleshooting only bring me back to step 5.2.1 so what next?

The router is a Linksys 2.4 GHz 802.11g, but it should work with Ubuntu because I was able to connect an other laptop with the same OS

Please help me !!!
What to do next

André

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:

This question was originally filed as bug #489301.

Revision history for this message
Alex Wardle (awardle) said :
#1

Thank you for taking the time to report this issue and helping to make Ubuntu better. Examining the information you have given us, this does not appear to be a bug report so we are closing it and converting it to a question in the support tracker. We appreciate the difficulties you are facing, but it would make more sense to raise problems you are having in the support tracker at https://answers.launchpad.net/ubuntu if you are uncertain if they are bugs. For help on reporting bugs, see https://help.ubuntu.com/community/ReportingBugs .

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

You told us everything except what wifi adapter you use, the router will obey ISO standards so is moot. So is the fact that it works in windows

Can you give the output of:

sudo lshw -C network

You may also want to connect to a wired connection and get fully updated

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#3

Hi,

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

In order to gather essential troubleshooting information about your wireless card, please follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->Terminal"

Step 2: Please copy-paste the following command from the https://answers.launchpad.net/ubuntu website in Firefox into the Linux Terminal. Do NOT copy-paste from the Email message into the Terminal, as that will only copy PART of the command. The command STARTS with the word sudo and ENDS with the word restart. So please copy-paste the ENTIRE command below from Firefox into a Terminal, press <enter>, then enter password when sudo asks for password, then press enter again.

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -C usb; uname -a; dmesg | grep ound; dmesg | grep b43; dmesg | grep iwl; iwconfig; sudo /etc/init.d/networking restart

Step 3: Please post results (copy/paste terminal output) on this thread

Regards,

Mark

Revision history for this message
André Laflamme (laflamme-afm) said :
#4

This is the result of the 2 sudo test that you asked me to do.

Regards

André

Test # 1

andre@andre-laptop ~ $ sudo lshw -C network
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 01
       serial: 00:16:d3:5e:66:6d
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.105 latency=0 link=yes module=r8169 multicast=yes port=MII speed=100MB/s
  *-network
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0 module=ssb
  *-network:0 DISABLED
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:19:7e:ce:32:f0
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
  *-network:1 DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: pan0
       serial: 8e:80:db:27:08:59
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes

Test # 2

andre@andre-laptop ~ $ sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -C usb; uname -a; dmesg | grep ound; dmesg | grep b43; dmesg | grep iwl; iwconfig; sudo /etc/init.d/networking restart
[sudo] password for andre:
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 01
       serial: 00:16:d3:5e:66:6d
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.105 latency=0 link=yes module=r8169 multicast=yes port=MII speed=100MB/s
  *-network
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0 module=ssb
  *-network:0 DISABLED
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:19:7e:ce:32:f0
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
  *-network:1 DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: pan0
       serial: 8e:80:db:27:08:59
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wmaster0 Interface doesn't support scanning.

wlan0 Interface doesn't support scanning : Network is down

pan0 Interface doesn't support scanning.

auto lo
iface lo inet loopback

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=7
RELEASE_NOTES_URL=http://www.linuxmint.com/rel_gloria.php
DISTRIB_CODENAME=Gloria
DISTRIB_DESCRIPTION="Linux Mint 7 Gloria - Main Edition"
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
0a:06.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039]
0a:06.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b]
0a:06.3 SD Host controller [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller [104c:803c]
Bus 001 Device 003: ID 5986:0100 Acer, Inc OrbiCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c521 Logitech, Inc. MX620 Laser Cordless Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Linux andre-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux
[ 0.000000] Phoenix BIOS detected: BIOS may corrupt low RAM, working it around.
[ 0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
[ 0.000000] found SMP MP-table at [c00f5c70] 000f5c70
[ 1.004581] ACPI: No dock devices found.
[ 1.059183] pnp: PnP ACPI: found 11 devices
[ 3.032228] pcieport-driver 0000:00:1c.0: found MSI capability
[ 3.032569] pcieport-driver 0000:00:1c.1: found MSI capability
[ 3.032891] pcieport-driver 0000:00:1c.2: found MSI capability
[ 3.033212] pcieport-driver 0000:00:1c.3: found MSI capability
[ 3.582437] isapnp: No Plug & Play device found
[ 4.144252] hub 1-0:1.0: USB hub found
[ 4.145026] hub 2-0:1.0: USB hub found
[ 4.145630] hub 3-0:1.0: USB hub found
[ 4.146240] hub 4-0:1.0: USB hub found
[ 4.146865] hub 5-0:1.0: USB hub found
[ 4.168850] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 4.174684] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 4.524260] ssb: Sonics Silicon Backplane found on PCI device 0000:05:00.0
[ 12.551952] sdhci-pci 0000:0a:06.3: SDHCI controller found [104c:803c] (rev 0)
[ 12.753754] yenta_cardbus 0000:0a:06.0: CardBus bridge found [1025:0107]
[ 12.835467] uvcvideo: Found UVC 1.00 device USB2.0 Camera (5986:0100)
[ 12.930561] b43-phy0: Broadcom 4311 WLAN found
[ 13.475774] lp: driver loaded but no devices found
[ 23.959860] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 24.006681] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 4.460887] b43-pci-bridge 0000:05:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 4.460901] b43-pci-bridge 0000:05:00.0: setting latency timer to 64
[ 12.930561] b43-phy0: Broadcom 4311 WLAN found
[ 23.822750] input: b43-phy0 as /devices/virtual/input/input11
[ 23.876117] b43 ssb0:0: firmware: requesting b43/ucode5.fw
[ 23.959860] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 23.959866] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).
[ 23.977151] input: b43-phy0 as /devices/virtual/input/input12
[ 24.004077] b43 ssb0:0: firmware: requesting b43/ucode5.fw
[ 24.006681] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[ 24.006687] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:""
          Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
          Tx-Power=0 dBm
          Retry min limit:7 RTS thr:off Fragment thr=2352 B
          Power Management:off
          Link Quality:0 Signal level:0 Noise level:0
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

pan0 no wireless extensions.

 * Reconfiguring network interfaces... Ignoring unknown interface eth0=eth0.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5
Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#6

There are 2 separate issues with your Linux install:

1) you are NOT running the kernel from Ubuntu 9.10, but the old kernel from Linux Mint 7 -> so you need to install the current kernel version 2.6.31-15 by installing this package: linux-image-2.6.31-15-generic

2) the firmware for your Broadcom wireless chipset BCM4311 has not been installed yet using a wired Internet connection.

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

The error "b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed" means that b43-fwcutter is not installed yet on your pc. And that means that the Broadcom firmware for your wireless card is not loaded or installed yet.

Step 1: Open Terminal from "Applications->Accessories->Terminal"

Step 2: Please copy-paste the following commands into the Linux Terminal. Press <enter> after each command.

sudo aptitude update
sudo aptitude install b43-fwcutter
sudo aptitude install linux-headers-2.6.31-15-generic
sudo aptitude install linux-image-2.6.31-15-generic

b43-fwcutter exists in the Ubuntu repositories, but you will need a working wired Internet connection in Ubuntu in order to locate it and install it.

The only way to do that - in your case - is to connect the pc to the wireless router using a LAN cable, instead of using wireless.

After installing b43-fwcutter, please reboot and then retest wireless.

I have seen this Broadcom error message so many times before. The reason why the Broadcom wireless driver does not work out-of-the-box in Ubuntu , is because the firmware for your wireless card is proprietary.

The firmware files for your wireless card are not allowed to be included as part of the default Ubuntu install, because it is non-free software.

Revision history for this message
André Laflamme (laflamme-afm) said :
#7

Thanks Mark Rijckenberg, that solved my question.

Revision history for this message
André Laflamme (laflamme-afm) said :
#8

I removed Ubuntu and tried Linux Mint but was having the same wireless connection problem, so waiting for the solution to my problem I went in Control Center (Hardware drivers) and I saw that the wireless drivers were not activated, I tried one did not work, tried the secong and behold it connected.

Thank you for the help

André