bcmwl not working on BCM4311/4312

Asked by Jason Gomez on 2012-04-08

work'; sudo lsmod
[sudo] password for rousanna:
Ign http://dl.google.com stable InRelease
Get:1 http://dl.google.com stable Release.gpg [198 B]
Get:2 http://dl.google.com stable Release [1,347 B]
Ign http://extras.ubuntu.com natty InRelease
Ign http://security.ubuntu.com natty-security InRelease
Ign http://us.archive.ubuntu.com natty InRelease
Ign http://us.archive.ubuntu.com natty-updates InRelease
Hit http://extras.ubuntu.com natty Release.gpg
Hit http://security.ubuntu.com natty-security Release.gpg
Hit http://us.archive.ubuntu.com natty Release.gpg
Get:3 http://dl.google.com stable/main i386 Packages [1,232 B]
Hit http://extras.ubuntu.com natty Release
Hit http://security.ubuntu.com natty-security Release
Ign http://dl.google.com stable/main TranslationIndex
Hit http://us.archive.ubuntu.com natty-updates Release.gpg
Hit http://us.archive.ubuntu.com natty Release
Hit http://extras.ubuntu.com natty/main Sources
Hit http://us.archive.ubuntu.com natty-updates Release
Hit http://security.ubuntu.com natty-security/main Sources
Hit http://extras.ubuntu.com natty/main i386 Packages
Ign http://extras.ubuntu.com natty/main TranslationIndex
Hit http://us.archive.ubuntu.com natty/main Sources
Hit http://security.ubuntu.com natty-security/restricted Sources
Hit http://security.ubuntu.com natty-security/universe Sources
Hit http://security.ubuntu.com natty-security/multiverse Sources
Hit http://security.ubuntu.com natty-security/main i386 Packages
Hit http://security.ubuntu.com natty-security/restricted i386 Packages
Hit http://security.ubuntu.com natty-security/universe i386 Packages
Hit http://security.ubuntu.com natty-security/multiverse i386 Packages
Ign http://security.ubuntu.com natty-security/main TranslationIndex
Ign http://security.ubuntu.com natty-security/multiverse TranslationIndex
Ign http://security.ubuntu.com natty-security/restricted TranslationIndex
Hit http://us.archive.ubuntu.com natty/restricted Sources
Hit http://us.archive.ubuntu.com natty/universe Sources
Hit http://us.archive.ubuntu.com natty/multiverse Sources
Hit http://us.archive.ubuntu.com natty/main i386 Packages
Hit http://us.archive.ubuntu.com natty/restricted i386 Packages
Ign http://security.ubuntu.com natty-security/universe TranslationIndex
Ign http://dl.google.com stable/main Translation-en_US
Hit http://us.archive.ubuntu.com natty/universe i386 Packages
Hit http://us.archive.ubuntu.com natty/multiverse i386 Packages
Ign http://us.archive.ubuntu.com natty/main TranslationIndex
Ign http://us.archive.ubuntu.com natty/multiverse TranslationIndex
Ign http://us.archive.ubuntu.com natty/restricted TranslationIndex
Ign http://us.archive.ubuntu.com natty/universe TranslationIndex
Ign http://dl.google.com stable/main Translation-en
Hit http://us.archive.ubuntu.com natty-updates/main Sources
Hit http://us.archive.ubuntu.com natty-updates/restricted Sources
Hit http://us.archive.ubuntu.com natty-updates/universe Sources
Hit http://us.archive.ubuntu.com natty-updates/multiverse Sources
Hit http://us.archive.ubuntu.com natty-updates/main i386 Packages
Hit http://us.archive.ubuntu.com natty-updates/restricted i386 Packages
Hit http://us.archive.ubuntu.com natty-updates/universe i386 Packages
Hit http://us.archive.ubuntu.com natty-updates/multiverse i386 Packages
Ign http://us.archive.ubuntu.com natty-updates/main TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/multiverse TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/restricted TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/universe TranslationIndex
Ign http://extras.ubuntu.com natty/main Translation-en_US
Ign http://extras.ubuntu.com natty/main Translation-en
Ign http://security.ubuntu.com natty-security/main Translation-en_US
Ign http://security.ubuntu.com natty-security/main Translation-en
Ign http://security.ubuntu.com natty-security/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty/main Translation-en_US
Ign http://us.archive.ubuntu.com natty/main Translation-en
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en_US
Ign http://security.ubuntu.com natty-security/multiverse Translation-en
Ign http://security.ubuntu.com natty-security/restricted Translation-en_US
Ign http://security.ubuntu.com natty-security/restricted Translation-en
Ign http://security.ubuntu.com natty-security/universe Translation-en_US
Ign http://security.ubuntu.com natty-security/universe Translation-en
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty/restricted Translation-en
Ign http://us.archive.ubuntu.com natty/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty/universe Translation-en
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en
Fetched 2,777 B in 5s (533 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
grep is already the newest version.
rfkill is already the newest version.
The following NEW packages will be installed:
  hwinfo libhal1 libhd16
0 upgraded, 3 newly installed, 0 to remove and 10 not upgraded.
Need to get 818 kB of archives.
After this operation, 2,269 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ natty/universe libhal1 i386 0.5.14-5+svn1 [74.4 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ natty/universe libhd16 i386 16.0-2 [698 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ natty/universe hwinfo i386 16.0-2 [46.1 kB]
Fetched 818 kB in 3s (249 kB/s)
Selecting previously deselected package libhal1.
(Reading database ... 141233 files and directories currently installed.)
Unpacking libhal1 (from .../libhal1_0.5.14-5+svn1_i386.deb) ...
Selecting previously deselected package libhd16.
Unpacking libhd16 (from .../libhd16_16.0-2_i386.deb) ...
Selecting previously deselected package hwinfo.
Unpacking hwinfo (from .../hwinfo_16.0-2_i386.deb) ...
Processing triggers for man-db ...
Setting up libhal1 (0.5.14-5+svn1) ...
Setting up libhd16 (16.0-2) ...
Setting up hwinfo (16.0-2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0b:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:17 memory:fe8fc000-fe8fffff
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 02
       serial: 00:1c:23:96:f8:b1
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=full ip= latency=64 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:21 memory:fe5fe000-fe5fffff
0: dell-wifi: Wireless LAN
 Soft blocked: no
 Hard blocked: no
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

auto lo
iface lo inet loopback

00:00.0 Host bridge [0600]: ATI Technologies Inc RS690 Host Bridge [1002:7910]
00:01.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx) [1002:7912]
00:05.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 1) [1002:7915]
00:07.0 PCI bridge [0604]: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 3) [1002:7917]
00:12.0 SATA controller [0106]: ATI Technologies Inc SB600 Non-Raid-5 SATA [1002:4380]
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI0) [1002:4387]
00:13.1 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI1) [1002:4388]
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI2) [1002:4389]
00:13.3 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI3) [1002:438a]
00:13.4 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI4) [1002:438b]
00:13.5 USB Controller [0c03]: ATI Technologies Inc SB600 USB Controller (EHCI) [1002:4386]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 14)
00:14.1 IDE interface [0101]: ATI Technologies Inc SB600 IDE [1002:438c]
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB600 PCI to LPC Bridge [1002:438d]
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
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:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS690M [Radeon X1200 Series] [1002:791f]
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
03:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
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
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
H/W path Device Class Description
                                 system Portable Computer
/0 bus 0GU163
/0/0 memory 64KiB BIOS
/0/400 processor AMD Athlon(tm) 64 X2 Dual-Core Proc
/0/400/700 memory 128KiB L1 cache
/0/400/701 memory 256KiB L2 cache
/0/1000 memory 1GiB System Memory
/0/1000/0 memory 512MiB DIMM DDR Synchronous 667 MHz
/0/1000/1 memory 512MiB DIMM DDR Synchronous 667 MHz
/0/100 bridge RS690 Host Bridge
/0/100/1 bridge RS690 PCI to PCI Bridge (Internal g
/0/100/1/5 display RS690M [Radeon X1200 Series]
/0/100/5 bridge RS690 PCI to PCI Bridge (PCI Expres
/0/100/5/0 network BCM4311 802.11b/g WLAN
/0/100/7 bridge RS690 PCI to PCI Bridge (PCI Expres
/0/100/12 scsi0 storage SB600 Non-Raid-5 SATA
/0/100/12/0.0.0 /dev/sda disk 80GB TOSHIBA MK8034GS
/0/100/12/0.0.0/1 /dev/sda1 volume 71GiB EXT4 volume
/0/100/12/0.0.0/2 /dev/sda2 volume 2998MiB Extended partition
/0/100/12/0.0.0/2/5 /dev/sda5 volume 2998MiB Linux swap / Solaris partit
/0/100/13 bus SB600 USB (OHCI0)
/0/100/13.1 bus SB600 USB (OHCI1)
/0/100/13.2 bus SB600 USB (OHCI2)
/0/100/13.3 bus SB600 USB (OHCI3)
/0/100/13.4 bus SB600 USB (OHCI4)
/0/100/13.5 bus SB600 USB Controller (EHCI)
/0/100/14 bus SBx00 SMBus Controller
/0/100/14.1 scsi4 storage SB600 IDE
/0/100/14.1/0.0.0 /dev/cdrom disk CDRWDVD TSL462D
/0/100/14.2 multimedia SBx00 Azalia (Intel HDA)
/0/100/14.3 bridge SB600 PCI to LPC Bridge
/0/100/14.4 bridge SBx00 PCI to PCI Bridge
/0/100/14.4/0 eth0 network BCM4401-B0 100Base-TX
/0/100/14.4/1 bus R5C832 IEEE 1394 Controller
/0/100/14.4/1.1 generic R5C822 SD/SDIO/MMC/MS/MSPro Host Ad
/0/100/14.4/1.2 generic R5C592 Memory Stick Bus Host Adapte
/0/100/14.4/1.3 generic xD-Picture Card Controller
/0/101 bridge K8 [Athlon64/Opteron] HyperTranspor
/0/102 bridge K8 [Athlon64/Opteron] Address Map
/0/103 bridge K8 [Athlon64/Opteron] DRAM Controll
/0/104 bridge K8 [Athlon64/Opteron] Miscellaneous
/1 power DELL TM97879
Linux rousanna-Inspiron-1521 2.6.38-13-generic #57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012 i686 athlon i386 GNU/Linux
[ 0.000000] [Firmware Warn]: MTRR: CPU 0: SYSCFG[MtrrFixDramModEn] not cleared by BIOS, clearing this bit
[ 0.096005] [Firmware Warn]: MTRR: CPU 0: SYSCFG[MtrrFixDramModEn] not cleared by BIOS, clearing this bit
[ 0.008000] Switch to broadcast mode on CPU1
[ 0.184995] [Firmware Warn]: MTRR: CPU 1: SYSCFG[MtrrFixDramModEn] not cleared by BIOS, clearing this bit
[ 0.187372] Switch to broadcast mode on CPU0
[ 2.197040] ACPI: No dock devices found.
[ 2.197068] HEST: Table not found.
[ 2.398068] usbcore: registered new interface driver usbfs
[ 2.398068] usbcore: registered new interface driver hub
[ 2.398068] usbcore: registered new device driver usb
[ 2.401357] Switching to clocksource hpet
[ 2.406312] Switched to NOHz mode on CPU #1
[ 2.406325] Switched to NOHz mode on CPU #0
[ 2.564549] pnp: PnP ACPI: found 12 devices
[ 2.713233] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
[ 2.732173] ACPI: Lid Switch [LID]
[ 2.753432] ERST: Table is not found!
[ 3.132064] isapnp: No Plug & Play device found
[ 3.321862] i2c-core: driver [adp5520] using legacy suspend method
[ 3.321874] i2c-core: driver [adp5520] using legacy resume method
[ 3.329083] ehci_hcd 0000:00:13.5: applying AMD SB600/SB700 USB freeze workaround
[ 3.341075] hub 1-0:1.0: USB hub found
[ 3.401097] hub 2-0:1.0: USB hub found
[ 3.464909] hub 3-0:1.0: USB hub found
[ 3.525101] hub 4-0:1.0: USB hub found
[ 3.584884] hub 5-0:1.0: USB hub found
[ 3.644951] hub 6-0:1.0: USB hub found
[ 3.654897] device-mapper: multipath: version 1.2.0 loaded
[ 3.654912] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 3.663500] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual-Core Processor TK-53 (2 cpu cores) (version 2.20.00)
[ 3.668673] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 4.601892] sdhci-pci 0000:03:01.1: SDHCI controller found [1180:0822] (rev 22)
[ 4.603140] mmc0: no vmmc regulator found
[ 5.200141] ata1: applying SB600 PMP SRST workaround and retrying
[ 24.417124] lp: driver loaded but no devices found
[ 27.186210] wl: module license 'MIXED/Proprietary' taints kernel.
[ 27.367793] wl 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 27.367827] wl 0000:0b:00.0: setting latency timer to 64
[ 27.383115] eth%d: driver failed with code 21
[ 29.138213] b43-pci-bridge 0000:0b:00.0: setting latency timer to 64
[ 29.234489] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x11, vendor 0x4243)
[ 29.234526] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x0A, vendor 0x4243)
[ 29.234555] ssb: Core 2 found: USB 1.1 Host (cc 0x817, rev 0x03, vendor 0x4243)
[ 29.234585] ssb: Core 3 found: PCI-E (cc 0x820, rev 0x01, vendor 0x4243)
[ 29.369982] ssb: Sonics Silicon Backplane found on PCI device 0000:0b:00.0
[ 29.832337] ssb: Core 0 found: Fast Ethernet (cc 0x806, rev 0x07, vendor 0x4243)
[ 29.832378] ssb: Core 1 found: V90 (cc 0x807, rev 0x03, vendor 0x4243)
[ 29.832404] ssb: Core 2 found: PCI (cc 0x804, rev 0x0A, vendor 0x4243)
[ 30.060593] ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
[ 30.096257] b44 ssb1:0: eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:1c:23:96:f8:b1
[ 31.926462] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 32.860692] Console: switching to colour frame buffer device 160x50
[ 33.218538] input: HDA ATI SB Mic at Ext Left Jack as /devices/pci0000:00/0000:00:14.2/sound/card0/input7
[ 33.219917] input: HDA ATI SB HP Out at Ext Left Jack as /devices/pci0000:00/0000:00:14.2/sound/card0/input8
[ 37.804293] b44 ssb1:0: eth0: Link is up at 100 Mbps, full duplex
[ 37.804318] b44 ssb1:0: eth0: Flow control is off for TX and off for RX
[ 37.805697] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 48.536082] eth0: no IPv6 routers present
 Release Date: 07/20/2007
  Serial services are supported (int 14h)
 Manufacturer: Dell Inc.
 Product Name: Inspiron 1521
 Serial Number: H05KRD1
 Manufacturer: Dell Inc.
 Product Name: 0GU163
 Serial Number: .H05KRD1.CN4864378M8576.
 Manufacturer: Dell Inc.
 Serial Number: H05KRD1
 Manufacturer: Advanced Micro Devices
 Serial Number: Not Specified
 Manufacturer: AD00000000000000
 Serial Number: 00007211
 Manufacturer: AD00000000000000
 Serial Number: 00006210
 Manufacturer: Sanyo
 SBDS Serial Number: 02A4
 SBDS Manufacture Date: 2007-09-18
lo no wireless extensions.

eth0 no wireless extensions.

install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# which ath5k cannot recover. To prevent this condition, stop
blacklist ath_pci
# Warning: This file is autogenerated by bcmwl. All changes to this file will be lost.
blacklist b43
blacklist b43legacy
blacklist bcm43xx
blacklist brcm80211
install wl modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install wl ; modprobe --ignore-install b44
blacklist eth1394
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
blacklist uart6850
blacklist twl4030_wdt

> hal.1: read hal dataprocess 8267: 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 b00.0: 0280 Network controller
  [Created at pci.318]
  Unique ID: IluS.AUabv0M9SM3
  Parent ID: CvwD.JJmPtSZGn9B
  SysFS ID: /devices/pci0000:00/0000:00:05.0/0000:0b:00.0
  SysFS BusID: 0000:0b:00.0
  Hardware Class: network
  Model: "Dell Wireless 1390 WLAN Mini-Card"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4311 "BCM4311 802.11b/g WLAN"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x0007 "Wireless 1390 WLAN Mini-Card"
  Revision: 0x01
  Driver: "b43-pci-bridge"
  Driver Modules: "ssb"
  Memory Range: 0xfe8fc000-0xfe8fffff (rw,non-prefetchable)
  IRQ: 17 (no events)
  Module Alias: "pci:v000014E4d00004311sv00001028sd00000007bc02sc80i00"
  Driver Info #0:
    Driver Status: ssb is 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: #10 (PCI bridge)

30: PCI 300.0: 0200 Ethernet controller
  [Created at pci.318]
  Unique ID: rBUF.uk1ZI_bcEZ9
  Parent ID: qscc.ULOo3yhA66C
  SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:03:00.0
  SysFS BusID: 0000:03:00.0
  Hardware Class: network
  Model: "Broadcom BCM4401-B0 100Base-TX"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x170c "BCM4401-B0 100Base-TX"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x01fc
  Revision: 0x02
  Driver: "b44"
  Driver Modules: "ssb", "b44"
  Device File: eth0
  Memory Range: 0xfe5fe000-0xfe5fffff (rw,non-prefetchable)
  IRQ: 21 (19551 events)
  HW Address: 00:1c:23:96:f8:b1
  Link detected: yes
  Module Alias: "pci:v000014E4d0000170Csv00001028sd000001FCbc02sc00i00"
  Driver Info #0:
    Driver Status: b44 is active
    Driver Activation Cmd: "modprobe b44"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #23 (PCI bridge)
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 444 0.0 0.3 26392 3052 ? Ssl 11:17 0:01 NetworkManager
root 488 0.0 0.0 5180 816 ? S 11:17 0:00 /sbin/wpa_supplicant -u -s
root 1296 0.0 0.0 2556 548 ? S 11:17 0:00 /sbin/dhclient -d -4 -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf /var/run/dhclient-eth0.pid -lf /var/lib/dhcp/dhclient-528db8e1-87fa-437e-be3c-6f89c3d89ab8-eth0.lease -cf /var/run/nm-dhclient-eth0.conf eth0
rousanna 8307 0.0 0.0 4156 868 pts/0 S+ 11:41 0:00 egrep --color=auto wpa|icd|etwork
Module Size Used by
parport_pc 32111 0
ppdev 12849 0
snd_hda_codec_idt 60537 1
snd_hda_intel 24113 2
snd_hda_codec 90901 2 snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13274 1 snd_hda_codec
snd_pcm 80042 2 snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0
snd_rawmidi 25269 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51291 2 snd_seq_midi,snd_seq_midi_event
binfmt_misc 13213 1
joydev 17322 0
dell_wmi 12601 0
snd_timer 28659 2 snd_pcm,snd_seq
sparse_keymap 13666 1 dell_wmi
radeon 900524 3
snd_seq_device 14110 3 snd_seq_midi,snd_rawmidi,snd_seq
b44 35301 0
dell_laptop 13515 0
dcdbas 14054 1 dell_laptop
ssb 45942 1 b44
snd 55295 13 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
r852 17878 0
sm_common 16737 1 r852
nand 49822 2 r852,sm_common
nand_ids 8547 1 nand
nand_ecc 13070 1 nand
wl 2642531 0
mtd 26720 2 sm_common,nand
soundcore 12600 1 snd
psmouse 73312 0
sp5100_tco 13456 0
ttm 65184 1 radeon
snd_page_alloc 14073 2 snd_hda_intel,snd_pcm
serio_raw 12990 0
i2c_piix4 13095 0
k8temp 12872 0
drm_kms_helper 40971 1 radeon
drm 184164 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 13184 1 radeon
lib80211 14570 1 wl
shpchp 32345 0
video 18951 0
ati_agp 13202 0
lp 13349 0
parport 36746 3 parport_pc,ppdev,lp
firewire_ohci 31504 0
sdhci_pci 13623 0
pata_atiixp 12968 0
firewire_core 56138 1 firewire_ohci
sdhci 22720 1 sdhci_pci
crc_itu_t 12627 1 firewire_core
ahci 21591 2
libahci 25548 1 ahci

Question information

English Edit question
Ubuntu gnome-nettool Edit question
No assignee Edit question
Last query:
Last reply:
Ubfan (ubfan1) said : #2

With the Ubuntu 11.x releases, the proprietary Broadcom drivers stopped
working with the 4311 Broadcom chips (see bug 732677). However
your 4311 chip works fine with the open b43 driver, but the proprietary
firmware cannot be distributed with the release,so you have to manually add
it. Use a wired connection, and in a terminal
 sudo apt-get install b43-fwcutter

and accept the offer to download the Broadcom files, which
will put the Broadcom firmware into /lib/firmware/b43.
If you don't get the offer to download, then purge the package and try again:
 sudo apt-get purge b43-fwcutter
 sudo apt-get install b43-fwcutter

You can even use the open firmware (which is what I use):
 sudo apt-get install firmware-b43-installer
but only one set of firmware is needed.

With the firmware in place, NetworkManager may start scanning, if no,
manually load the b43 driver module:

If you have activated the Broadcom STA driver (the proprietary driver), you
must deactivate it, then check that all the "blacklist b43" lines have also
been removed from all files in /etc/modprobe.d. These blacklist lines suppress
the b43 driver, so they must be removed -- just the exact "b43" and b43legacy
ones, leave the bcm43xx alone.
 sudo rm /etc/modprobe.d/blacklist-bcm43.conf
 gksudo gedit any-file-found-with-b43
   and delete or put a # at the beginning.

Your Terminal output shows the following issue:

[ 27.383115] eth%d: driver failed with code 21

This is linked to the following bugreport:


First copy-paste the following 3 commands into the Terminal.

sudo apt-get update

sudo apt-get remove --purge bcmwl-kernel-source

sudo apt-get install firmware-b43-installer b43-fwcutter

Then REBOOT your PC and retest wireless.

Can you help with this problem?

Provide an answer of your own, or ask Jason Gomez for more information if necessary.

To post a message you must log in.