Indeed the module is there, my bad. So the culprit must be different.
ubuntu@ubuntu:~$ dpkg -S brcmfmac-cyw.ko
linux-modules-7.0.0-1009-raspi:
/usr/lib/modules/7.0.0-1009-raspi/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.zst
linux-modules-7.0.0-1021-raspi:
/usr/lib/modules/7.0.0-1021-raspi/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.zst
linux-modules-7.0.0-1020-raspi:
/usr/lib/modules/7.0.0-1020-raspi/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/brcmfmac-cyw.ko.zst
ubuntu@ubuntu:~$ lsmod | grep brcm
brcmfmac 507904 0
brcmutil 28672 1 brcmfmac
i2c_brcmstb 24576 0
cfg80211 1372160 1 brcmfmac
ubuntu@ubuntu:~$
But the problem exists. This is the output for kernel 1020:
ubuntu@ubuntu:~$ uname -a
Linux ubuntu 7.0.0-1020-raspi #20-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 11
16:02:28 UTC 2026 aarch64 GNU/Linux
ubuntu@ubuntu:~$ sudo dmesg | grep brcmf
[ 9.717259] brcmfmac: F1 signature read @0x18000000=0x15294345
[ 9.724341] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio
for chip BCM4345/9
[ 9.743069] usbcore: registered new interface driver brcmfmac
[ 10.001100] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available
(err=-2)
[ 10.002312] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: May 14
2020 17:26:08 version 7.84.17.1 (r871554) FWID 01-3d9e1d87
[ 11.802890] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
ubuntu@ubuntu:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode
DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode
DEFAULT group default qlen 1000
link/ether dc:a6:32:c4:6e:2c brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state
DOWN mode DEFAULT group default qlen 1000
link/ether dc:a6:32:c4:6e:2d brd ff:ff:ff:ff:ff:ff
ubuntu@ubuntu:~$ Connection to 10.102.154.3 closed by remote host.
And this is for 1021:
buntu@ubuntu:~$ uname -a
Linux ubuntu 7.0.0-1021-raspi #21-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 14
19:42:07 UTC 2026 aarch64 GNU/Linux
ubuntu@ubuntu:~$ sudo dmesg | grep brcmf
[ 3.538016] brcmfmac: F1 signature read @0x18000000=0x15294345
[ 3.540856] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio
for chip BCM4345/9
[ 3.563624] usbcore: registered new interface driver brcmfmac
[ 3.726072] brcmfmac: brcmf_fwvid_request_module: mod=cyw: failed 256
[ 3.727690] ieee80211 phy0: brcmf_attach: brcmf_fwvid_attach failed
[ 3.764342] brcmfmac: brcmf_sdio_firmware_callback: brcmf_attach failed
ubuntu@ubuntu:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode
DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode
DEFAULT group default qlen 1000
link/ether dc:a6:32:c4:6e:2c brd ff:ff:ff:ff:ff:ff
ubuntu@ubuntu:~$
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168469
Title:
[SRU][Regression] linux-raspi 7.0.0-1021.21 drops brcmfmac-cyw.ko,
breaking Wi-Fi on RPi 400
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2168469/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs