[Bug 1980668] Re: Missing wireless firmware files for the Raspberry Pi Zero 2 W
Benoit Sautel
1980668 at bugs.launchpad.net
Mon Jul 4 19:17:53 UTC 2022
** Package changed: ubuntu => linux-firmware-raspi (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to linux-firmware-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/1980668
Title:
Missing wireless firmware files for the Raspberry Pi Zero 2 W
Status in linux-firmware-raspi package in Ubuntu:
New
Bug description:
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!
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware-raspi/+bug/1980668/+subscriptions
More information about the foundations-bugs
mailing list