[Bug 1980668] [NEW] Missing wireless firmware files for the Raspberry Pi Zero 2 W
Launchpad Bug Tracker
1980668 at bugs.launchpad.net
Mon Jul 4 19:17:54 UTC 2022
You have been subscribed to a public bug:
After an upgrade from Ubuntu 21.10 to Ubuntu 22.04, I noticed an
important wireless regression that prevents my IOT project from working
(it previously worked nice).
My Raspberry Pi Zero 2 W is located in my garden and connected to my
wireless access point in the house. With Ubuntu 21.10 I did not have a
huge network throughput but that was clearly enough for my needs (there
was a stable connection, I could connect using SSH and the device could
push its measures to internet via HTTPS). Since the upgrade, the
connection is very unstable, it makes some connection / disconnection
loops and is unusable. I am no longer able to connect to the device
using and the HTTPS requests it makes to push its measures nearly always
fail. When I bring the device back to my house (closer to the wireless
access point), the connection becomes stable, even if it sounds like the
throughput is very lower than previously (I did not measure it and I
don't know how to do it now since the Raspberry Pi imager no longer
proposes to install Ubuntu 21.10).
I posted this question https://answers.launchpad.net/ubuntu/+question/702320 to get help and after investigation thanks to the provided help, it appears there is an issue regarding the Wireless firmware in Ubuntu 22.04. We can see the following lines in the output of dmesg:
[ 20.342839] brcmfmac: F1 signature read @0x18000000=0x1542a9a6
[ 20.353281] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436-sdio for chip BCM43430/2
[ 20.358361] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43436-sdio.raspberrypi,model-zero-2-w.bin failed with error -2
[ 20.369133] usbcore: registered new interface driver brcmfmac
[ 20.545346] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436-sdio for chip BCM43430/2
[ 20.581204] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43436-sdio for chip BCM43430/2
[ 20.610703] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/2 wl0: Oct 9 2020 14:44:32 version 9.88.4.65 (test) (f149b32 at shgit) (r679549) FWID 01-f40f3270
[ 22.777969] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
Note that I tried to install the distribution from scratch to ensure
that those files are not missing because of the upgrade from Ubuntu
21.10 and I get exactly the same issue.
As suggested in the help topic, I tried to add manually those files from
https://github.com/bsdkurt/brcm-supplemental. The error messages
disappears. At the very beginning it seemed to improve a little the
connection, but after one hour it became really unstable again, so I
think I am facing also another issue. I assume those firmware files
should not be missing and that's why I report it as a bug.
Hope this will help to improve Ubuntu which is an awesome project!
Don't hesitate to ask me if more details are required.
Thanks!
** Affects: linux-firmware-raspi (Ubuntu)
Importance: Undecided
Status: New
** Tags: bot-comment
--
Missing wireless firmware files for the Raspberry Pi Zero 2 W
https://bugs.launchpad.net/bugs/1980668
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to linux-firmware-raspi in Ubuntu.
More information about the foundations-bugs
mailing list