01-31-2020, 09:26 AM
(This post was last modified: 02-01-2020, 04:34 PM by gillham.
Edit Reason: Updated with link to firmware from Jared.
)
(01-29-2020, 10:47 PM)Der Geist der Maschine Wrote: Built-in wifi is now supported by NetBSD.
Thanks to this tiny hint, I downloaded "NetBSD-evbarm-aarch64-202001291610Z-pinebook-pro.img.gz" from under -current on http://www.armbsd.org/arm/ and booted it. It found a 'bwfm0' but didn't have the firmware.
https://github.com/LibreELEC/brcmfmac_sd...6-sdio.bin
https://github.com/LibreELEC/brcmfmac_sd...ockpi4.txt
Rename the .txt file to 'brcmfmac43456-sdio.txt', and put both files in /libdata/firmware/if_bwfm/ on the NetBSD file-system. You may need to copy to the boot partition from Linux or another system and boot into NetBSD and then copy the files off if you don't have networking.
I'm assuming newer builds will have the right firmware, so don't just blindly replace files that might be there. Run "dmesg | grep bwfm" to see what your kernel says about it. It will have an error about failed to open firmware file if you don't have it.
EDIT: On Twitter Jared told someone to download the 4 files from this link: https://gitlab.manjaro.org/tsys/pinebook...aster/brcm
Looks like the same file (md5) but that is his official location I guess.
![Smile Smile](https://forum.pine64.org/images/smilies/smile.png)