Wi-Fi wouldn't automatically scan

I’m running Fedora 40 Workstation on a 2014 Macbook Pro and Wi-Fi wouldn’t automatically scan.

When booting the laptop, I see no connection in the Wi-Fi picker. But when I run sudo iw dev wlp2s0 scan, I can immediately connect to my AP and see other connections available.

I tried reinstalling broadcom_wl and reinstalling the kernel, but it wouldn’t fix the issue.

Welcome Brandon,

You may have to downgrade wpa_supplicant, there have been some issues reported on Macs. See also this thread:

How do I do that? And wouldn’t be updated every time dnf update is done?

You can issue this command in a terminal:

$ sudo dnf downgrade wpa_supplicant

To exclude the package (temporarily) from then on, you can add edit /etc/dnf/dnf.conf and add this line:

excludepkgs=wpa_supplicant

Until a fixed version of wpa_supplication becomes available.

Okay after the downgrade and a reboot it works now. Thanks.