Wireless not working hp Pavillion dv2210 with broadcom BCM4311

Asked by Nick Massey on 2011-06-28

ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ sudo lshw -C network;
[sudo] password for ngmassey:
Sorry, try again.
[sudo] password for ngmassey:
  *-network UNCLAIMED
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:b3000000-b3003fff
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ rfkill list;
0: hp-wifi: Wireless LAN
 Soft blocked: no
 Hard blocked: no
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ sudo iwlist scanning;
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ cat /etc/network/interfaces;
auto lo
iface lo inet loopback

ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ cat /etc/lsb-release;
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ lspci -nn;
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]
01:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
05:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
05:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
05:09.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a)
05:09.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05)
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ lsusb;
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
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ sudo lshw -short;
H/W path Device Class Description
===================================================
                            system Notebook
/0 bus 30B5
/0/0 memory 96KiB BIOS
/0/4 processor AMD Turion(tm) 64 X2
/0/4/5 memory 128KiB L1 cache
/0/4/6 memory 512KiB L2 cache
/0/1 memory 1GiB System Memory
/0/1/0 memory 512MiB SODIMM DDR Synchronous 667 MHz (1
/0/1/1 memory 512MiB SODIMM DDR Synchronous 667 MHz (1
/0/6 processor
/0/6/0 memory 128KiB L1 cache
/0/6/1 memory 512KiB L2 cache
/0/7 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/2/0 network BCM4311 802.11b/g WLAN
/0/3 bridge C51 PCI Express Bridge
/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/8 bus MCP51 USB Controller
/0/b.1 bus MCP51 USB Controller
/0/d scsi1 storage MCP51 IDE
/0/d/0.0.0 /dev/cdrom disk DVDRAM GSA-4084N
/0/e scsi2 storage MCP51 Serial ATA Controller
/0/e/0.0.0 /dev/sda disk 120GB WDC WD1200BEVS-6
/0/e/0.0.0/1 /dev/sda1 volume 54GiB Windows NTFS volume
/0/e/0.0.0/2 /dev/sda2 volume 6393MiB Windows NTFS volume
/0/e/0.0.0/3 /dev/sda3 volume 50GiB Extended partition
/0/e/0.0.0/3/5 /dev/sda5 volume 48GiB Linux filesystem partition
/0/e/0.0.0/3/6 /dev/sda6 volume 2407MiB Linux swap / Solaris partition
/0/10 bridge MCP51 PCI Bridge
/0/10/9 bus R5C832 IEEE 1394 Controller
/0/10/9.1 generic R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
/0/10/9.2 generic R5C592 Memory Stick Bus Host Adapter
/0/10/9.3 generic xD-Picture Card Controller
/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 system
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ uname -a; dmesg | egrep 'ound|irmware|eth|ath|wl|ipw|b43|witch';
Linux ngmassey-HP-Pavilion-dv2000-RP408UA-ABA 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 athlon i386 GNU/Linux
[ 0.000000] DMI: Hewlett-Packard HP Pavilion dv2000 (RP408UA#ABA)/30B5, BIOS F.39 11/22/2007
[ 0.000000] found SMP MP-table at [c00f8780] f8780
[ 0.008000] Switch to broadcast mode on CPU1
[ 0.152436] Switch to broadcast mode on CPU0
[ 0.162698] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.172308] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[ 0.624222] ACPI: No dock devices found.
[ 0.624225] HEST: Table not found.
[ 0.724095] Switching to clocksource hpet
[ 0.727962] Switched to NOHz mode on CPU #1
[ 0.727969] Switched to NOHz mode on CPU #0
[ 0.737824] pnp: PnP ACPI: found 11 devices
[ 0.777253] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.777283] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.992116] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.992175] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 0.992237] pci 0000:00:09.0: Found enabled HT MSI Mapping
[ 1.013804] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
[ 1.036023] ACPI: Lid Switch [LID0]
[ 1.069307] ERST: Table is not found!
[ 1.422281] isapnp: No Plug & Play device found
[ 1.687565] i2c-core: driver [adp5520] using legacy suspend method
[ 1.687568] i2c-core: driver [adp5520] using legacy resume method
[ 1.700223] hub 1-0:1.0: USB hub found
[ 1.758203] hub 2-0:1.0: USB hub found
[ 1.760028] device-mapper: multipath: version 1.2.0 loaded
[ 1.760032] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 1.761754] powernow-k8: Found 1 AMD Turion(tm) 64 X2 (2 cpu cores) (version 2.20.00)
[ 1.762518] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 1.983186] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 1.983460] forcedeth 0000:00:14.0: PCI INT A -> Link[LMAC] -> GSI 17 (level, high) -> IRQ 17
[ 1.983467] forcedeth 0000:00:14.0: setting latency timer to 64
[ 2.504939] forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x5043 @ 1, addr 00:16:d3:1b:0c:a8
[ 2.504946] forcedeth 0000:00:14.0: highdma pwrctl lnktim desc-v3
[ 2.828245] sdhci-pci 0000:05:09.1: SDHCI controller found [1180:0822] (rev 19)
[ 2.829547] mmc0: no vmmc regulator found
[ 15.321080] lp: driver loaded but no devices found
[ 15.587339] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[ 15.643611] wl: module license 'MIXED/Proprietary' taints kernel.
[ 15.858776] wl 0000:01:00.0: PCI INT A -> Link[LK2E] -> GSI 19 (level, high) -> IRQ 19
[ 15.858783] wl 0000:01:00.0: setting latency timer to 64
[ 15.861343] eth%d: 5.100.82.38 driver failed with code 21
[ 17.556646] Console: switching to colour frame buffer device 128x48
[ 38.928025] eth0: no IPv6 routers present
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ iwconfig;
lo no wireless extensions.

eth0 no wireless extensions.

ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ grep b43 /etc/modprobe.d/*; /etc/modprobe.d/blacklist-bcm43.conf:blacklist b43
/etc/modprobe.d/blacklist-bcm43.conf:blacklist b43legacy
/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ grep wl /etc/modprobe.d/*;
/etc/modprobe.d/blacklist-bcm43.conf:# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost.
/etc/modprobe.d/blacklist-watchdog.conf:blacklist twl4030_wdt
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ sudo hwinfo --netcard ;
> hal.1: read hal dataprocess 1719: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file dbus-errors.c line 280.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
29: PCI 14.0: 0200 Ethernet controller
  [Created at pci.318]
  Unique ID: rBUF.ZJ+MdXCWtO7
  SysFS ID: /devices/pci0000:00/0000:00:14.0
  SysFS BusID: 0000:00:14.0
  Hardware Class: network
  Model: "nVidia MCP51 Ethernet Controller"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x0269 "MCP51 Ethernet Controller"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x30b5
  Revision: 0xa3
  Driver: "forcedeth"
  Driver Modules: "forcedeth"
  Device File: eth0
  Memory Range: 0xb0007000-0xb0007fff (rw,non-prefetchable)
  I/O Ports: 0x30b8-0x30bf (rw)
  IRQ: 17 (133 events)
  HW Address: 00:16:d3:1b:0c:a8
  Link detected: yes
  Module Alias: "pci:v000010DEd00000269sv0000103Csd000030B5bc06sc80i00"
  Driver Info #0:
    Driver Status: forcedeth is active
    Driver Activation Cmd: "modprobe forcedeth"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

34: PCI 100.0: 0280 Network controller
  [Created at pci.318]
  Unique ID: VCu0.5D2YRgUfek7
  Parent ID: _Znp.vb_wK0zCCz5
  SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: network
  Model: "Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4311 "BCM4311 802.11b/g WLAN"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x1363 "BCM4311 802.11b/g Wireless LAN Controller"
  Revision: 0x01
  Memory Range: 0xb3000000-0xb3003fff (rw,non-prefetchable)
  IRQ: 19 (no events)
  Module Alias: "pci:v000014E4d00004311sv0000103Csd00001363bc02sc80i00"
  Driver Info #0:
    Driver Status: ssb is not active
    Driver Activation Cmd: "modprobe ssb"
  Driver Info #1:
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #16 (PCI bridge)
ngmassey@ngmassey-HP-Pavilion-dv2000-RP408UA-ABA:~$ sudo /etc/init.d/networking restart
 * Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
 * Reconfiguring network interfaces... Ignoring unknown interface eth0=eth0.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Last query:
2011-06-28
Last reply:
2011-06-28
marcus aurelius (adbiz) said : #2

that link is a mixed up mumbo jumbo of instructions. extremely difficult to read and understand.

SOOOOOO, do the following instead.

press CTL+ALT+T to get into terminal and type

sudo apt-get install b43-fwcutter

enter your password when prompted. it will not be displayed on the screen.

your broadcomm wifi should work now.

I am pretty sure that your wireless adapter is experiencing the following Broadcom driver bug in Ubuntu 11.04:

https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677

As I understand it, there are 2 possible solutions for the BCM4311 wireless problem in Ubuntu 11.04:

1) installing b43-fwcutter and firmware-b43-installer as described here:

https://answers.launchpad.net/ubuntu/+source/gnome-nettool/+question/157369

or

2) manually installing bcmwl-kernel-source (5.60.48.36+bdcom-0ubuntu5) from maverick (Ubuntu 10.10) using gdebi

Solution 2 is described here:

https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677/comments/23

I suggest trying solution 2.

Then reboot your PC and run the following commands to enable your wireless adapter:

rfkill unblock all
sudo rfkill unblock all

Then retest wireless using NetworkManager.

Can you help with this problem?

Provide an answer of your own, or ask Nick Massey for more information if necessary.

To post a message you must log in.