2014 Mac Mini - Trouble installing BCM4360 drivers in Fedora 40

I just did a fresh install of Fedora 40 on my Late-2014 Mac Mini. I installed the RPM Fusion repositories, and tried to run 'sudo dnf install broadcom-wl` but received the following:

Last metadata expiration check: 0:14:21 ago on Sun 13 Oct 2024 06:01:29 PM EDT.
No match for argument: broadcom-wl
Error: Unable to find a match: broadcom-wl

So I went to here to get an updated copy of the drivers. I tried to install “broadcom-wl-6.30.223.271-24.fc41.noarch.rpm” from that site, but when I tried to install it, I got this error:

"Could not depsolve transaction; 1 problem detected:
Problem: conflicting requests

  • nothing provides wl-kmod >= :6.30.223.271 needed by broadcom-wl-6.30.223.271-24.fc41.noarch from @commandline"

While I have some linux experience, it is very little and never with Fedora before.

If anyone can help me figure out how to get my internal Wifi/BT ward working, I would really appreciate it! I searched for this issue and found several older pages for previous versions of Fedora, but it seems that Fedora 40 may have brought some changes that makes it so all of the solutions I have found not work anymore.

Thanks in advance!

I have done more reading and found that these issues really seemed to start with kernel 6.10 so I am going to format and re-install a copy a Fedora Workstation 37 which should be on kernel 6.0. I will update to report how this goes. Hopefully someone in the future will be able to get these old BCM cards working on newer kernels.

We never suggest using an older version of fedora that is past EOL. It never gets any updates of any kind and security issues remain.

I suggest that you do a clean install of fedora 40, enable the rpmfusion repos as shown here, then install the broadcom-wl driver from rpmfusion.
It is available as you see in the rpmfusion-nonfree repo.

# dnf list broadcom-wl
Last metadata expiration check: 0:47:36 ago on Sun 13 Oct 2024 05:42:03 PM CDT.
Available Packages
broadcom-wl.noarch                                      6.30.223.271-23.fc40                                       rpmfusion-nonfree

Are you sure the RPM Fusion repositories were actually enabled? Can you verify the output of dnf repolist?