b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found -> Wireless Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02) not working on HP Pavilion dv6000 (GA447UA#ABA) in Ubuntu 10.04 LTS

Asked by Sierra Perez on 2010-06-14

I recently downloaded the recent version of Ubuntu and was super excited to begin using it... until I realized that when I booted into Linux, I was unable to connect to the internet. My computer can now boot into either Windows Vista or into Linux Ubuntu, but I want to transition into using Linux and getting rid of Windows. But, I want to ensure that I will be able to connect to the internet. Suggestions on what the problem might be and why, when I'm in Linux, the computer won't recognize any wireless?

Thanks so much!
-sierra

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Solved by:
Sierra Perez
Solved:
2010-06-15
Last query:
2010-06-15
Last reply:
2010-06-15

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.

Tip: If you have a wheel mouse or 3 button mouse you do not need to type commands into the Terminal. Highlight the command written on the page. Move your cursor anywhere in the Terminal and press the wheel or middle button. Automatic Copy and paste! No spelling mistakes! No Typos! No other errors!

sudo aptitude update; sudo aptitude install hwinfo grep; sudo lshw -C network; rfkill list; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -short; uname -a; dmesg | egrep 'ound|irmware|eth|ath|wl|ipw|b43|witch'; iwconfig; grep b43 /etc/modprobe.d/*; grep wl /etc/modprobe.d/*; sudo hwinfo --netcard ; sudo /etc/init.d/networking restart

Step 3: Please post results (copy/paste terminal output) on this thread. The troubleshooters here need to see the full Terminal output from running the above command.

Step 4: Please also specify the exact model and make of your PC (if known) on this thread

Regards,

Mark

Here's what happened in the Terminal when I entered in that command:
sierra-marie@sierra-marie-laptop:~$ sudo aptitude update; sudo aptitude install hwinfo grep; sudo lshw -C network; rfkill list; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -short; uname -a; dmesg | egrep 'ound|irmware|eth|ath|wl|ipw|b43|witch'; iwconfig; grep b43 /etc/modprobe.d/*; grep wl /etc/modprobe.d/*; sudo hwinfo --netcard ; sudo /etc/init.d/networking restart
[sudo] password for sierra-marie:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Hit http://security.ubuntu.com lucid-security Release.gpg
Ign http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-en_US
Hit http://gt.archive.ubuntu.com lucid Release.gpg
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid/main Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-en_US
Ign http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-en_US
Hit http://security.ubuntu.com lucid-security Release
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-en_US
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid/universe Translation-en_US
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-en_US
Hit http://gt.archive.ubuntu.com lucid-updates Release.gpg
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-en_US
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-en_US
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-en_US
Ign http://gt.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-en_US
Hit http://gt.archive.ubuntu.com lucid Release
Hit http://gt.archive.ubuntu.com lucid-updates Release
Hit http://security.ubuntu.com lucid-security/main Packages
Hit http://gt.archive.ubuntu.com lucid/main Packages
Hit http://security.ubuntu.com lucid-security/restricted Packages
Hit http://security.ubuntu.com lucid-security/main Sources
Hit http://security.ubuntu.com lucid-security/restricted Sources
Hit http://gt.archive.ubuntu.com lucid/restricted Packages
Hit http://gt.archive.ubuntu.com lucid/main Sources
Hit http://gt.archive.ubuntu.com lucid/restricted Sources
Hit http://gt.archive.ubuntu.com lucid/universe Packages
Hit http://gt.archive.ubuntu.com lucid/universe Sources
Hit http://security.ubuntu.com lucid-security/universe Packages
Hit http://security.ubuntu.com lucid-security/universe Sources
Hit http://security.ubuntu.com lucid-security/multiverse Packages
Hit http://security.ubuntu.com lucid-security/multiverse Sources
Hit http://gt.archive.ubuntu.com lucid/multiverse Packages
Hit http://gt.archive.ubuntu.com lucid/multiverse Sources
Hit http://gt.archive.ubuntu.com lucid-updates/main Packages
Hit http://gt.archive.ubuntu.com lucid-updates/restricted Packages
Hit http://gt.archive.ubuntu.com lucid-updates/main Sources
Hit http://gt.archive.ubuntu.com lucid-updates/restricted Sources
Hit http://gt.archive.ubuntu.com lucid-updates/universe Packages
Hit http://gt.archive.ubuntu.com lucid-updates/universe Sources
Hit http://gt.archive.ubuntu.com lucid-updates/multiverse Packages
Hit http://gt.archive.ubuntu.com lucid-updates/multiverse Sources
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
E: Couldn't rebuild package cache
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Reading package lists... Done
Building dependency tree
Reading state information... Done
Initializing package states... Done
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
  *-network
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:19 memory:b6000000-b6003fff
  *-network DISABLED
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:1a:73:55:60:ab
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg
0: phy0: Wireless LAN
 Soft blocked: no
 Hard blocked: no
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wlan0 Interface doesn't support scanning : Network is down

auto lo
iface lo inet loopback

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS"
00:00.0 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02f0] (rev a2)
00:00.1 RAM memory [0500]: nVidia Corporation C51 Memory Controller 0 [10de:02fa] (rev a2)
00:00.2 RAM memory [0500]: nVidia Corporation C51 Memory Controller 1 [10de:02fe] (rev a2)
00:00.3 RAM memory [0500]: nVidia Corporation C51 Memory Controller 5 [10de:02f8] (rev a2)
00:00.4 RAM memory [0500]: nVidia Corporation C51 Memory Controller 4 [10de:02f9] (rev a2)
00:00.5 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02ff] (rev a2)
00:00.6 RAM memory [0500]: nVidia Corporation C51 Memory Controller 3 [10de:027f] (rev a2)
00:00.7 RAM memory [0500]: nVidia Corporation C51 Memory Controller 2 [10de:027e] (rev a2)
00:02.0 PCI bridge [0604]: nVidia Corporation C51 PCI Express Bridge [10de:02fc] (rev a1)
00:03.0 PCI bridge [0604]: nVidia Corporation C51 PCI Express Bridge [10de:02fd] (rev a1)
00:05.0 VGA compatible controller [0300]: nVidia Corporation C51 [Geforce Go 6150] [10de:0244] (rev a2)
00:09.0 RAM memory [0500]: nVidia Corporation MCP51 Host Bridge [10de:0270] (rev a2)
00:0a.0 ISA bridge [0601]: nVidia Corporation MCP51 LPC Bridge [10de:0260] (rev a3)
00:0a.1 SMBus [0c05]: nVidia Corporation MCP51 SMBus [10de:0264] (rev a3)
00:0a.3 Co-processor [0b40]: nVidia Corporation MCP51 PMU [10de:0271] (rev a3)
00:0b.0 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026d] (rev a3)
00:0b.1 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026e] (rev a3)
00:0d.0 IDE interface [0101]: nVidia Corporation MCP51 IDE [10de:0265] (rev f1)
00:0e.0 IDE interface [0101]: nVidia Corporation MCP51 Serial ATA Controller [10de:0266] (rev f1)
00:10.0 PCI bridge [0604]: nVidia Corporation MCP51 PCI Bridge [10de:026f] (rev a2)
00:10.1 Audio device [0403]: nVidia Corporation MCP51 High Definition Audio [10de:026c] (rev a2)
00:14.0 Bridge [0680]: nVidia Corporation MCP51 Ethernet Controller [10de:0269] (rev a3)
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
07:05.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
07:05.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
07:05.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 0a)
07:05.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 05)
07:05.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
H/W path Device Class Description
===================================================
                            system HP Pavilion dv6000 (GA447UA#ABA)
/0 bus 30B7
/0/0 memory 101KiB BIOS
/0/4 processor AMD Turion(tm) 64 X2 Mobile Technology T
/0/4/5 memory 128KiB L1 cache
/0/4/6 memory 512KiB L2 cache
/0/c memory 1GiB System Memory
/0/c/0 memory 512MiB DIMM DDR2 Synchronous 667 MHz (1.
/0/c/1 memory 512MiB DIMM DDR2 667 MHz (1.5 ns)
/0/1 processor
/0/1/0 memory 128KiB L1 cache
/0/1/1 memory 512KiB L2 cache
/0/6 memory RAM memory
/0/0.1 memory RAM memory
/0/0.2 memory RAM memory
/0/0.3 memory RAM memory
/0/0.4 memory RAM memory
/0/0.5 memory RAM memory
/0/0.6 memory RAM memory
/0/0.7 memory RAM memory
/0/2 bridge C51 PCI Express Bridge
/0/3 bridge C51 PCI Express Bridge
/0/3/0 network BCM4311 802.11b/g WLAN
/0/5 display C51 [Geforce Go 6150]
/0/9 memory RAM memory
/0/a bridge MCP51 LPC Bridge
/0/a.1 bus MCP51 SMBus
/0/a.3 processor MCP51 PMU
/0/b bus MCP51 USB Controller
/0/b.1 bus MCP51 USB Controller
/0/d scsi0 storage MCP51 IDE
/0/d/0.0.0 /dev/cdrom disk DVD-RAM UJ-851S
/0/e scsi2 storage MCP51 Serial ATA Controller
/0/e/0.0.0 /dev/sda disk 160GB WDC WD1600BEVS-6
/0/e/0.0.0/1 /dev/sda1 volume 146GiB EXT4 volume
/0/e/0.0.0/2 /dev/sda2 volume 2746MiB Extended partition
/0/e/0.0.0/2/5 /dev/sda5 volume 2746MiB Linux swap / Solaris partition
/0/10 bridge MCP51 PCI Bridge
/0/10/5 bus R5C832 IEEE 1394 Controller
/0/10/5.1 generic R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
/0/10/5.2 generic R5C592 Memory Stick Bus Host Adapter
/0/10/5.3 generic xD-Picture Card Controller
/0/10/5.4 generic Illegal Vendor ID
/0/10.1 multimedia MCP51 High Definition Audio
/0/14 eth0 bridge MCP51 Ethernet Controller
/0/100 bridge K8 [Athlon64/Opteron] HyperTransport Tec
/0/101 bridge K8 [Athlon64/Opteron] Address Map
/0/102 bridge K8 [Athlon64/Opteron] DRAM Controller
/0/103 bridge K8 [Athlon64/Opteron] Miscellaneous Cont
/1 wlan0 network Wireless interface
Linux sierra-marie-laptop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
[ 0.000000] found SMP MP-table at [c00f8920] f8920
[ 0.172127] Switch to broadcast mode on CPU1
[ 0.172476] Switch to broadcast mode on CPU0
[ 0.187653] ACPI: No dock devices found.
[ 0.248005] Switching to clocksource hpet
[ 0.253133] pnp: PnP ACPI: found 13 devices
[ 0.289985] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.290030] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.290056] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.492540] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.492600] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.492660] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.508338] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input2
[ 0.508597] ACPI: Lid Switch [LID]
[ 0.567494] hub 1-0:1.0: USB hub found
[ 0.657007] hub 2-0:1.0: USB hub found
[ 0.675976] device-mapper: multipath: version 1.1.0 loaded
[ 0.675980] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 0.677917] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-56 processors (2 cpu cores) (version 2.20.00)
[ 0.716284] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 0.889309] isapnp: No Plug & Play device found
[ 1.218808] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 1.219217] forcedeth 0000:00:14.0: PCI INT A -> Link[LMAC] -> GSI 20 (level, high) -> IRQ 20
[ 1.219223] forcedeth 0000:00:14.0: setting latency timer to 64
[ 1.219270] nv_probe: set workaround bit for reversed mac addr
[ 1.268980] b43-pci-bridge 0000:03:00.0: PCI INT A -> Link[LK4E] -> GSI 19 (level, high) -> IRQ 19
[ 1.268989] b43-pci-bridge 0000:03:00.0: setting latency timer to 64
[ 1.328095] ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
[ 1.737191] forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1b:24:3f:dc:ea
[ 1.737196] forcedeth 0000:00:14.0: highdma pwrctl lnktim desc-v3
[ 10.578983] lp: driver loaded but no devices found
[ 11.033146] ricoh-mmc: Ricoh MMC controller found at 0000:07:05.2 [1180:0843] (rev 1)
[ 11.033488] sdhci-pci 0000:07:05.1: SDHCI controller found [1180:0822] (rev 19)
[ 11.157025] [drm] nouveau 0000:00:05.0: ... BIOS signature not found
[ 11.169016] b43-phy0: Broadcom 4311 WLAN found (core revision 13)
[ 11.197215] [drm] nouveau 0000:00:05.0: BIT BIOS found
[ 11.197227] [drm] nouveau 0000:00:05.0: BIT table 'd' not found
[ 11.197231] [drm] nouveau 0000:00:05.0: Found Display Configuration Block version 3.0
[ 11.275500] Registered led device: b43-phy0::tx
[ 11.275519] Registered led device: b43-phy0::rx
[ 11.275538] Registered led device: b43-phy0::radio
[ 11.275616] Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
[ 11.884266] b43 ssb0:0: firmware: requesting b43/ucode13.fw
[ 11.935927] b43 ssb0:0: firmware: requesting b43-open/ucode13.fw
[ 11.938890] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found
[ 11.938894] b43-phy0 ERROR: Firmware file "b43-open/ucode13.fw" not found
[ 11.938897] 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.
[ 12.140067] b43 ssb0:0: firmware: requesting b43/ucode13.fw
[ 12.144430] b43 ssb0:0: firmware: requesting b43-open/ucode13.fw
[ 12.146782] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found
[ 12.146786] b43-phy0 ERROR: Firmware file "b43-open/ucode13.fw" not found
[ 12.146789] 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.
[ 12.543616] Console: switching to colour frame buffer device 160x50
[ 22.056030] eth0: no IPv6 routers present
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:off/any
          Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
          Retry long limit:7 RTS thr:off Fragment thr:off
          Power Management:off

/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
/etc/modprobe.d/blacklist-watchdog.conf:blacklist twl4030_wdt
sudo: hwinfo: command not found
 * Reconfiguring network interfaces... Ignoring unknown interface eth0=eth0.
                                                                         [ OK ]
sierra-marie@sierra-marie-laptop:~$

***Also, my laptop is an HP Pavillion dv6000

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/ucode13.fw" not found" 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 2 commands into the Linux Terminal. Press <enter> after each command.

sudo aptitude update
sudo aptitude install b43-fwcutter

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.

Perfect! I'm not typing this using a wireless connection! Thank you SO much! I really appreciate your help! :)