I'm trying to use Fedora Server 32 on my Raspberry Pi 3 Model B, using the procedure documented here. Everything goes pretty well, up until the point where I have the system set up and I try to connect to WiFi. The FAQ listing here indicates "Wifi on the Raspberry Pi 3-series devices works out of the box with Fedora." But, when I try to list available WiFi networks using
nmcli device wifi list, I get nothing. So, I just run
nmcli device, and it shows me that the interface
wlan0 exists, but is listed as "unavailable". I've tried everything I can think of, and I haven't been able to get the WiFi device to become "available". Plus, the FAQ doesn't indicate anything else that has to be done (given that it says it "works out of the box"...).
I've searched around for other problems like this on the Raspberry Pi using Fedora, but everything else I've found that "looks" like this has to do with missing Broadcom firmware for the WiFi interface that could not be distributed with previous versions of Fedora; as of Fedora 32 (at least), that problem seems to be solved, because running
dmesg shows me that the Broadcom firmware for the WiFi interface is present, and is loaded.
The only specific issue I've seen with my setup is that, when the system boots, I do see a kernel message scroll by that says "Undervoltage detected". But the system otherwise seems to be running just fine. Is it possible that an undervoltage condition could exist in such a way that everything in the system works, except the WiFi interface? I know that the label on the box that my power supply came in said that it can supply "2.4A" (which is just a tiny bit under the 2.5A that everything I have found says that Raspberry Pi 3 wants) - and I also know that sometimes the labels on the box don't actually tell the truth...