/lib/firmware/brcm/brcmfmac43430-sdio.bin missing on riscv64

Bug #2038546 reported by Heinrich Schuchardt
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-firmware (Ubuntu)
Fix Released
High
Unassigned
Mantic
Fix Released
High
Unassigned
Noble
Fix Released
High
Unassigned

Bug Description

[Impact]

/lib/firmware/brcm/brcmfmac43430-sdio.bin is needed for wifi on the StarFive VisionFive board which uses the starfive kernel flavor.

The file was available in Jammy and only recently removed from Mantic.

File debian/config/linux-firmware/riscv64/exclude.fwinfo is excluding it cyfmac43430-sdio.clm_blob which file WHENCE links to brcmfmac43430-sdio.bin. So this file needs to change.

[Fix]

Include cypress/cyfmac firmware files in firmware packages.

[Test Case]

Check that wifi is functional.

[Where Problems Could Occur]

Potential wifi problems on platforms that are using the brcmfmac driver.

tags: added: iso-testing mantic riscv64
Changed in linux-firmware (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Heinrich Schuchardt (xypron) wrote :
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

linux-firmware - 20230919.git3672ccab-0ubuntu3 is available in ppa:xypron/gnu-efi

Juerg Haefliger (juergh)
description: updated
Revision history for this message
Juerg Haefliger (juergh) wrote :

In Mantic, we try to exclude firmware files that the kernel doesn't reference. Some bcm/brcmfmac files are symlinks to cypress/cyfmac files so we need to keep the cypress files on all relevant architectures.

Changed in linux-firmware (Ubuntu Mantic):
status: Confirmed → In Progress
milestone: none → ubuntu-23.10
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-firmware - 20230919.git3672ccab-0ubuntu2.1

---------------
linux-firmware (20230919.git3672ccab-0ubuntu2.1) mantic; urgency=medium

  * /lib/firmware/brcm/brcmfmac43430-sdio.bin missing on riscv64 (LP: #2038546)
    - [Packaging] config: Don't exclude cypress fw link targets

 -- Juerg Haefliger <email address hidden> Mon, 09 Oct 2023 16:16:20 +0200

Changed in linux-firmware (Ubuntu Mantic):
status: In Progress → Fix Released
Revision history for this message
Utkarsh Gupta (utkarsh) wrote :

Can you please adjust the status of Noble, too? Thanks

Changed in linux-firmware (Ubuntu Noble):
status: Fix Released → New
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

File lib/firmware/brcm/brcmfmac43430-sdio.bin.zst is contained in the 24.04 package. Looks ok.

Changed in linux-firmware (Ubuntu Noble):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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