BCM4331 was quite hard to get working

Bug #1084804 reported by hemlockii
This bug report is a duplicate of:  Bug #912941: Broadcom 4331 is not supported. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
b43-fwcutter (Ubuntu)
New
Undecided
Unassigned
jockey (Ubuntu)
New
Undecided
Unassigned
linux-firmware-nonfree (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have 12.04 on a macbook pro 8,2; to run bcm4331 i used all methods on https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx . Getting b43-fwcutter from software center didn't work; so I tried the no internet access method and got the *.deb package from a 10.04 cd. This didn't work either so after hours on #ubuntu IRC i found another *.deb package; which accepted the propreiatery firmware from broadcom. I'm not sure if this is a bug, only filing this cause https://launchpad.net/~josephjamesmills suggested i should. Hope it helps.

jockey-gtk

(jockey-gtk:2519): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed

(jockey-gtk:2519): Gtk-CRITICAL **: gtk_icon_set_render_icon_pixbuf: assertion `icon_set != NULL' failed

dmesg | grep -e bcma -e wlan -e eth -e b43
[ 3.079077] i2c-core: driver [aat2870] using legacy suspend method
[ 3.079079] i2c-core: driver [aat2870] using legacy resume method
[ 5.275917] tg3 0000:02:00.0: eth0: Tigon3 [partno(BCM957765) rev 57785100] (PCI Express) MAC address 3c:07:54:1f:d6:e5
[ 5.275921] tg3 0000:02:00.0: eth0: attached PHY is 57765 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1])
[ 5.275923] tg3 0000:02:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 5.275924] tg3 0000:02:00.0: eth0: dma_rwctrl[00000001] dma_mask[64-bit]
[ 9.828593] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 13.145719] bcma-pci-bridge 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 13.145733] bcma-pci-bridge 0000:03:00.0: setting latency timer to 64
[ 13.145795] bcma: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[ 13.145823] bcma: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0)
[ 13.145885] bcma: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)
[ 13.146027] bcma: PMU resource config unknown for device 0x4331
[ 13.216020] bcma: Bus registered
[ 15.212877] ipheth 1-1.3:4.2: Apple iPhone USB Ethernet device attached
[ 15.212890] usbcore: registered new interface driver ipheth
[ 15.684771] b43-phy0: Broadcom 4331 WLAN found (core revision 29)
[ 24.252201] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 24.252932] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 24.364110] b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
[ 24.364113] b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
[ 24.364115] 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.
[ 24.364231] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 34.685636] eth1: no IPv6 routers present
[ 73.412770] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 87.870842] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 97.978167] eth1: no IPv6 routers present
[ 413.798660] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 417.269597] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 427.479302] eth1: no IPv6 routers present
[ 620.605656] b43-phy1: Broadcom 4331 WLAN found (core revision 29)
[ 620.616316] b43-phy1 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
[ 620.616330] b43-phy1 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
[ 620.616332] b43-phy1 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.
[ 620.616453] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1605.704612] bcma-pci-bridge 0000:03:00.0: PCI INT A disabled
[ 1762.473427] bcma-pci-bridge 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 1762.473462] bcma-pci-bridge 0000:03:00.0: setting latency timer to 64
[ 1762.473610] bcma: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[ 1762.473642] bcma: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0)
[ 1762.473704] bcma: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)
[ 1762.473844] bcma: PMU resource config unknown for device 0x4331
[ 1762.482891] bcma: Bus registered
[ 1762.500611] b43-phy0: Broadcom 4331 WLAN found (core revision 29)
[ 1762.518681] b43-phy0 ERROR: Firmware file "b43/ucode29_mimo.fw" not found
[ 1762.518686] b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
[ 1762.518688] 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.
[ 1762.518824] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 2051.481245] bcma-pci-bridge 0000:03:00.0: PCI INT A disabled
[ 2953.334975] bcma-pci-bridge 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 2953.334989] bcma-pci-bridge 0000:03:00.0: setting latency timer to 64
[ 2953.335048] bcma: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[ 2953.335071] bcma: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0)
[ 2953.335125] bcma: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)
[ 2953.335245] bcma: PMU resource config unknown for device 0x4331
[ 2953.344329] bcma: Bus registered
[ 2953.351469] b43-phy0: Broadcom 4331 WLAN found (core revision 29)
[ 2953.471898] b43-phy0 ERROR: Firmware file "b43/ht0initvals29.fw" not found
[ 2953.471907] b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
[ 2953.471913] 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.
[ 2953.472188] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 2953.595858] b43-phy0 ERROR: Firmware file "b43/ht0initvals29.fw" not found
[ 2953.595862] b43-phy0 ERROR: Firmware file "b43-open/ucode29_mimo.fw" not found
[ 2953.595865] 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.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: firmware-b43-installer 1:015-9
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
Uname: Linux 3.2.0-32-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
Date: Fri Nov 30 02:03:03 2012
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: b43-fwcutter
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
hemlockii (hemlockii) wrote :
Revision history for this message
Joseph Mills (josephjamesmills) wrote :

even after installing linux-firmware-nonfree and firmware-b43-installer It was still not getting all firmware that was needed.
Irc conversation happens on November 29th 2012
maybe this should be moved to jockey-gtk or to linux-firmware-nonfree and firmware-b43-installer

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.