As noted on the wiki detailing Raspberry Pi install instructions and FAQ, wifi should be supported out of the box. However,
nmcli dev reports
wlan0 wifi unavailable --. When I look at dmesg, I see that brcmfmac attempts to load, but there is an error:
[ 58.998607] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1 [ 59.030561] usbcore: registered new interface driver brcmfmac [ 59.260280] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1 [ 59.294309] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 59.330601] brcmfmac: brcmfmac_c_preinit_dcdmds: Firmware: BCM43430/1 wl0: Oct 23 2017 03:55:53 version 184.108.40.206 (r674442 CY) FWID 01-e58d219f
Note that I’m using Fedora Server 31 aarch64.