14e4:43ba Broadcom BCM43602 not seeing 5Ghz range

Bug #1487524 reported by Joe Barnett
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux-firmware (Ubuntu)
Fix Released
High
Seth Forshee

Bug Description

On a MacbookPro12,1 (2015 model), the wireless works with the brcmfmac on a wily install out of the box, but can't see any APs on the 5GHz range even though there are APs broadcasting on 5Ghz.

03:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)
 Subsystem: Apple Inc. Device 0152
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0, Cache Line Size: 256 bytes
 Interrupt: pin A routed to IRQ 49
 Region 0: Memory at a0800000 (64-bit, non-prefetchable) [size=32K]
 Region 2: Memory at a0400000 (64-bit, non-prefetchable) [size=4M]
 Capabilities: <access denied>
 Kernel driver in use: brcmfmac

$ sudo iwlist wlp3s0 scan|grep Freq
                    Frequency:2.412 GHz (Channel 1)
                    Frequency:2.422 GHz (Channel 3)

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: linux-image-4.1.0-3-generic 4.1.0-3.3 [modified: boot/vmlinuz-4.1.0-3-generic]
ProcVersionSignature: Ubuntu 4.1.0-3.3-generic 4.1.3
Uname: Linux 4.1.0-3-generic x86_64
ApportVersion: 2.18-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC3: jbarnett 1545 F.... pulseaudio
 /dev/snd/controlC2: jbarnett 1545 F.... pulseaudio
 /dev/snd/controlC1: jbarnett 1545 F.... pulseaudio
 /dev/snd/controlC0: jbarnett 1545 F.... pulseaudio
CurrentDesktop: GNOME
Date: Fri Aug 21 08:46:15 2015
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=dd225ec0-47f4-49d8-a51c-a2547f8eb945
InstallationDate: Installed on 2015-08-21 (0 days ago)
InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64 (20150819)
MachineType: Apple Inc. MacBookPro11,4
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.1.0-3-generic.efi.signed root=/dev/mapper/ubuntu--gnome--vg-root ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.1.0-3-generic N/A
 linux-backports-modules-4.1.0-3-generic N/A
 linux-firmware 1.146
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/05/2015
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP114.88Z.0172.B04.1506051511
dmi.board.name: Mac-06F11FD93F0323C5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,4
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-06F11FD93F0323C5
dmi.modalias: dmi:bvnAppleInc.:bvrMBP114.88Z.0172.B04.1506051511:bd06/05/2015:svnAppleInc.:pnMacBookPro11,4:pvr1.0:rvnAppleInc.:rnMac-06F11FD93F0323C5:rvrMacBookPro11,4:cvnAppleInc.:ct9:cvrMac-06F11FD93F0323C5:
dmi.product.name: MacBookPro11,4
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Joe Barnett (thejoe) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → High
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: Broadcom BCM43602 not seeing 5Ghz range

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.2 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Joe Barnett (thejoe) wrote :

its a brand new machine, so haven't tried previous kernel, but the vivid install image didn't even have the firmware for this particular chipset, so brcmfmac didn't work out of the box. will test with mainline kernel and see what happens.

Revision history for this message
Joe Barnett (thejoe) wrote :

Still same issue on latest upstream kernel.

tags: added: kernel-bug-exists-upstream
Joe Barnett (thejoe)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.

Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.kernel.org.

Once this bug is reported upstream, please add the tag: 'kernel-bug-reported-upstream'.

[0] https://wiki.ubuntu.com/Bugs/Upstream/kernel

Changed in linux (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Joe Barnett (thejoe) wrote :

this looks to be mentioned in existing bug https://bugzilla.kernel.org/show_bug.cgi?id=100201

Revision history for this message
penalvch (penalvch) wrote :

Joe Barnett, https://bugzilla.kernel.org/show_bug.cgi?id=100201 has nothing to do with the issue you are having.

Hence, you would want to follow the instructions noted in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1487524/comments/6 to report this to the <email address hidden> mailing list (not bugzilla).

tags: added: kernel-bug-exists-upstream-4.2-rc8
tags: added: latest-bios
Changed in linux:
importance: Unknown → Undecided
status: Unknown → New
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Bug reported to <email address hidden> (see attachment).

penalvch (penalvch)
summary: - Broadcom BCM43602 not seeing 5Ghz range
+ 14e4:43ba Broadcom BCM43602 not seeing 5Ghz range
Revision history for this message
Ricardo Salveti (rsalveti) wrote :
affects: linux (Ubuntu) → linux-firmware (Ubuntu)
Seth Forshee (sforshee)
Changed in linux-firmware (Ubuntu):
assignee: nobody → Seth Forshee (sforshee)
status: Triaged → In Progress
Seth Forshee (sforshee)
Changed in linux-firmware (Ubuntu):
status: In Progress → Fix Committed
penalvch (penalvch)
tags: added: cherry-pick kernel-fixed-upstream
removed: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.2-rc8
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-firmware - 1.149

---------------
linux-firmware (1.149) wily; urgency=medium

  [ Arend van Spriel ]

  * UBUNTU: SAUCE: brcmfmac: firmware refresh for BCM43602 PCIE devices
    -LP: #1487524

 -- Seth Forshee <email address hidden> Wed, 07 Oct 2015 09:18:44 -0500

Changed in linux-firmware (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
berglh (berglh) wrote :
Download full text (4.2 KiB)

Ubuntu 15.10 with the firmware 1.149 package:

~$ lspci | grep Network
         04:00.0 Network controller: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC (rev 01)

~$ dpkg -l | grep firmware
         ii linux-firmware 1.149

I can see that the device supports 5 GHz, but it still can't see any 5 GHz networks.

~$ iwlist wlp4s0 freq
wlp4s0 32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Channel 140 : 5.7 GHz
          Current Frequency:2.462 GHz (Channel 11)

~$ sudo iwlist wlp4s0 scan | grep -e Freq -e SSID
                    Frequency:2.462 GHz (Channel 11)
                    ESSID:"Mistico"
                    Frequency:2.412 GHz (Channel 1)
                    ESSID:"Telstra1D5A"
                    Frequency:2.437 GHz (Channel 6)
                    ESSID:"HP-Print-42-Officejet Pro 8600"
                    Frequency:2.437 GHz (Channel 6)
                    ESSID:"Living room"

~$ iw phy [5 GHz Section]
  Frequencies:
   * 5170 MHz [34] (disabled)
   * 5180 MHz [36] (20.0 dBm)
   * 5190 MHz [38] (disabled)
   * 5200 MHz [40] (20.0 dBm)
   * 5210 MHz [42] (disabled)
   * 5220 MHz [44] (20.0 dBm)
   * 5230 MHz [46] (disabled)
   * 5240 MHz [48] (20.0 dBm)
   * 5260 MHz [52] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5280 MHz [56] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5300 MHz [60] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5320 MHz [64] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5500 MHz [100] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5520 MHz [104] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5540 MHz [108] (20.0 dBm) (no IR, radar detection)
     DFS state: usable (for 2969 sec)
     DFS CAC time: 60000 ms
   * 5560 MHz [112] (20.0 dBm) (no IR, radar detection)
     DFS state: u...

Read more...

Revision history for this message
penalvch (penalvch) wrote :

Berg Lloyd-Haig, as this report is closed, it has nothing to do with your problem. Hence, it will help immensely if you filed a new report via a terminal:
ubuntu-bug linux

Please feel free to subscribe me to it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
penalvch (penalvch)
affects: linux → ubuntu
no longer affects: ubuntu
Revision history for this message
Diep Pham (favadi) wrote :

It is still a problem with Ubuntu 16.04.1.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Hello Diep,
As mentioned by Christopher in #13 (and this bug is pretty old!), please open a new bug report with command "ubuntu-bug linux" in a terminal (Ctrl + Alt + t) if you're still experiencing this issue.

Thank you.

Revision history for this message
vasillalov (vasil-lalov) wrote :

Ok Folks,

I've been struggling with this as well and I can provide some information and help.

BACKGROUND:

First of all, there are at least four versions of the Broadcom BCM43602 SoC which is supported by the brcmfmac driver:

Source: https://wireless.wiki.kernel.org/en/users/drivers/brcm80211

BCM43602 14e4:43ba Supported in 3.17+
BCM43602 14e4:43bb Supported in 3.19+, 2 GHz device
BCM43602 14e4:43bc Supported in 3.19+, 5 GHz device
BCM43602 14e4:aa52 Supported in 4.2+, “raw” device

You need to run lscpi -nn to determine which one you have installed. I happen to have the first one which ends on 43ba.

For a long period of time I was not able to get 5Ghz running on my wifi. Running on 2.4Ghz Wifi was fine but the speeds were limited.

SOLUTION:

As it turns out, if you have ANY bluetooth device connected to your laptop, the chip will reserve the 5GHz spectrum and your WiFi will only work on 2.4Ghz. Weird. I know... My advise to you is to remove ALL bluetooth devices completely from your Bluetooth manager. I am not talking just turning off your bluetooth devices. I am talking about complete unpairing them from your laptop. In my case, I had a bluetooth mouse. I unpaired it from my laptop and immediately, my WiFi switched to 5Ghz!

Hope this helps anyone who is struggling with those chips.

Revision history for this message
penalvch (penalvch) wrote :

vasillalov, this report has been closed Fix Released since 2015:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1487524/comments/11

Hence, if you would like your problem addressed, it will help immensely if you use Ubuntu with the computer the problem is reproducible with and file a new report via a terminal to provide necessary debugging logs:
ubuntu-bug linux

Please feel free to subscribe me to it.

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.