brcmfmac error (brcmfmac43455-sdio.bin) with linux-firmware & linux-firmware-raspi2

Bug #1836399 reported by Jesus Munoz
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-firmware-raspi2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Each release of package "linux-firmware" (latest version 1.173.8 published on 2019-07-03) rewrites the wifi firmware file /lib/firmware/brcm/brcmfmac43455-sdio.bin and this error repeats:

Jul 04 14:34:42 ubuntu kernel: brcmfmac: brcmf_sdio_hostmail: mailbox indicates firmware halted
Jul 04 14:34:45 ubuntu kernel: brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
Jul 04 14:34:48 ubuntu kernel: brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
Jul 04 14:34:48 ubuntu kernel: brcmfmac: brcmf_pno_clean: failed code -110
Jul 04 14:34:55 ubuntu kernel: brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
Jul 04 14:34:55 ubuntu kernel: brcmfmac: brcmf_run_escan: error (-110)
Jul 04 14:34:55 ubuntu kernel: brcmfmac: brcmf_cfg80211_scan: scan error (-110)

To solve this issue, I must copy by hand the correct file brcmfmac43455-sdio.bin from:
https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.bin

Both packages "linux-firmware" and "linux-firmware-raspi2" contain the file brcmfmac43455-sdio.bin

Raspberry Pi 3B+
Ubuntu Server: 18.04.2 LTS (Bionic Beaver)
Architecture: arm64
Package linux-firmware-raspi2: 1.20180919-0ubuntu0.18.04.2

Note: see related bug "linux-firmware-raspi2 conflicts with linux-firmware over brcmfmac43430-sdio.bin" https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi2/+bug/1691729

Jesus Munoz (jemupro)
description: updated
Jesus Munoz (jemupro)
summary: brcmfmac error (brcmfmac43455-sdio.bin) with linux-firmware-raspi2
- (1.20180919-0ubuntu0.18.04.2)
Jesus Munoz (jemupro)
description: updated
description: updated
Jesus Munoz (jemupro)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: brcmfmac error (brcmfmac43455-sdio.bin) with linux-firmware-raspi2

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

Changed in linux-firmware-raspi2 (Ubuntu):
status: New → Confirmed
Jesus Munoz (jemupro)
description: updated
summary: - brcmfmac error (brcmfmac43455-sdio.bin) with linux-firmware-raspi2
+ brcmfmac error (brcmfmac43455-sdio.bin) with linux-firmware & linux-
+ firmware-raspi2
Revision history for this message
Jesus Munoz (jemupro) wrote :

The same error was reproduced today (2019-07-25) when upgrading the package "linux-firmware" to version 1.173.9, as it rewrites the wifi firmware file /lib/firmware/brcm/brcmfmac43455-sdio.bin

Revision history for this message
Dave Jones (waveform) wrote :

Just had a look at linux-firmware-raspi2 for bionic, and the latest version (1.20190215-0ubuntu0.18.04.1) no longer contains /lib/firmware/brcm/brcmfmac43455-sdio.bin; can you confirm you're still seeing this error with the latest version?

Revision history for this message
Jesus Munoz (jemupro) wrote :

I have just upgraded the package "linux-firmware" to version 1.173.14 and it doesn't rewrite the file /lib/firmware/brcm/brcmfmac43455-sdio.bin
Therefore, I think this issue is already solved.

Dave Jones (waveform)
Changed in linux-firmware-raspi2 (Ubuntu):
status: Confirmed → Fix Released
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.