Here, on an iMac14.2 with BCM4360, I just now installed kernel 6.11.4, waited for akmods to finish`, and rebooted. WiFi is working, and I see:
$ journalctl --no-hostname -b -1 -g 'Finished akmods@6.11.4' |cat
Oct 23 11:11:15 systemd[1]: Finished akmods@6.11.4-201.fc40.x86_64.service - Builds and install new kmods from akmod for a given kernel.
I saw that, and noted the version 6.11.4-201.fc40 which I have not seen released yet so it must have been installed from somewhere other than routine updates.
In fact I currently see the 6.11.5 kernel in updates-testing.
Available Packages
kernel.x86_64 6.11.5-200.fc40 updates-testing
My suggestion:
Remove the 6.11.4 kernel totally since it does not seem to be scheduled for release. Reboot with the older kernel (6.11.3) then remove the 6.11.4 kernel with sudo dnf remove 'kernel*6.11.4*'
Following that removal then focus on the wifi issue.
% doas dnf update
doas (gnw3@cerberus) password:
Last metadata expiration check: 0:21:55 ago on Wed Oct 23 11:07:31 2024.
Dependencies resolved.
================================================================================================
Package Architecture Version Repository Size
================================================================================================
Installing:
kernel x86_64 6.11.4-201.fc40 updates 183 k
kernel-core x86_64 6.11.4-201.fc40 updates 18 M
kernel-devel x86_64 6.11.4-201.fc40 updates 21 M
kernel-modules x86_64 6.11.4-201.fc40 updates 64 M
kernel-modules-core x86_64 6.11.4-201.fc40 updates 38 M
kernel-modules-extra x86_64 6.11.4-201.fc40 updates 2.9 M
Now I am confused.
I just did an update yesterday using the --refresh option and did not get that kernel.
After seeing your post I tried again and now see the 6.11.4 kernel to be updated.?
I apparently was outdated in the info I had available and the 201 build number seems odd at most times.
I would change my earlier suggestion to first remove the 6.11.4 kernel as noted then to reinstall it with sudo dnf upgrade to bring it back with all the needed pieces. A reinstall while booted to that kernel is not really a good idea.