Bug 1622362 - missing brcmfmac43430a0_sdio.txt file (and manual workaround)
Summary: missing brcmfmac43430a0_sdio.txt file (and manual workaround)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: linux-firmware
Version: 29
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: David Woodhouse
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-08-26 20:05 UTC by GroovieMan
Modified: 2019-02-24 11:18 UTC (History)
7 users (show)

Fixed In Version: linux-firmware-20190213-93.git710963fe.fc29 linux-firmware-20190213-93.git710963fe.fc28
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-24 04:08:27 UTC
Type: Bug


Attachments (Terms of Use)

Description GroovieMan 2018-08-26 20:05:15 UTC
Description of problem:
WLAN adapter for my cheap ezbook2 notebook does not work. A look into the journalctl showd me that the file brcmfmac43430a0-sdio.txt is missing, the brcmfmac43430a0-sdio. bin was there, the txt not.

Version-Release number of selected component (if applicable):
linux-firmware 20180815

How reproducible:
restart and get no wlan

Steps to Reproduce:
1.
2.
3.

Actual results:
I found this page https://github.com/armbian/firmware/tree/master/brcm to get the missing txt file an copied it into /usr/lib/firmware/brcm. Then i called

$ modprobe  brcmfmac

and the wifi/wlan worked !!!

Expected results:
Working wlan

Additional info:

Comment 1 GroovieMan 2018-10-31 11:20:27 UTC
same issue in F29 (incl running workaround)

Comment 2 Peter Robinson 2019-02-14 12:20:24 UTC
We now ship a brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt and the driver supports loading device specific NVRAM files now so please test

Comment 3 Fedora Update System 2019-02-14 12:26:32 UTC
linux-firmware-20190213-93.git710963fe.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-42cbff0fd6

Comment 4 Fedora Update System 2019-02-14 12:26:44 UTC
linux-firmware-20190213-93.git710963fe.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f27089e66c

Comment 5 Fedora Update System 2019-02-15 01:31:10 UTC
linux-firmware-20190213-93.git710963fe.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f27089e66c

Comment 6 Fedora Update System 2019-02-15 02:57:10 UTC
linux-firmware-20190213-93.git710963fe.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-42cbff0fd6

Comment 7 GroovieMan 2019-02-15 05:26:44 UTC
I'll gonna check it immediately.
Ah, how to i get it ?

Comment 8 Fedora Update System 2019-02-19 14:02:35 UTC
linux-firmware-20190213-93.git710963fe.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 GroovieMan 2019-02-19 17:38:10 UTC
Got these firmware updates some minutes agon.
Problem is not solved. The wifi still does not work until i perform a 
modeprobe brcmfmac

Comment 10 Peter Robinson 2019-02-20 00:31:09 UTC
Can you provide the contents of "dmesg | grep -i brcm"

Comment 11 GroovieMan 2019-02-20 07:21:04 UTC
Of course, after update and reboot:

$ dmesg | grep -i brcm
(nothing)

Then ..
$ modprobe  brcmfmac
$ dmesg | grep -i brcm
[  728.039829] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430a0-sdio for chip BCM43430/0
[  728.039970] usbcore: registered new interface driver brcmfmac
[  728.062704] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430a0-sdio.TrekStor-SurfBook W2.txt failed with error -2
[  728.161989] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430a0-sdio for chip BCM43430/0
[  728.162077] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430a0-sdio.clm_blob failed with error -2
[  728.162082] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[  728.166326] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/0 wl0: May 29 2017 00:03:43 version 7.13.53.9 (r664949) FWID 01-130000

Comment 12 Peter Robinson 2019-02-20 12:09:41 UTC
> [  728.062704] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430a0-sdio.TrekStor-SurfBook W2.txt failed with error -2

Right so it's a different device to what we have upstream based on the "TrekStor-SurfBook W2" bit

Comment 13 Fedora Update System 2019-02-24 04:08:27 UTC
linux-firmware-20190213-93.git710963fe.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 14 GroovieMan 2019-02-24 05:31:51 UTC
Please do not forget FC29

Comment 15 Peter Robinson 2019-02-24 08:34:28 UTC
(In reply to GroovieMan from comment #14)
> Please do not forget FC29

See comment 8, what exactly has been forgotten?

Comment 16 GroovieMan 2019-02-24 08:54:30 UTC
Not sure what you mean. I am a running a F29 and the past f29 fix did not work!

Comment 17 Peter Robinson 2019-02-24 11:18:17 UTC
(In reply to GroovieMan from comment #16)
> Not sure what you mean. I am a running a F29 and the past f29 fix did not
> work!

Please provide output of "dmesg|grep -i brcm"


Note You need to log in before you can comment on or make changes to this bug.