I’m building a custom image using Yocto+OpenEmbedded to run on a BalenaFin. I’m using gatesgarth as the base for my image, extended with the meta-raspberrypi layer and a custom layer. I’ve been trying to get the sd8887-mrvl recipe to work (I cloned it from the meta-balena-raspberrypi layer, which is still on dunfell). Unfortunately, the sd8887-mrvl recipe does not work anymore since its source repository has gone private. Looking at the genereated_defconfig file, this was built for 5.4.83 so I pulled in this kernel. Unfortunately, I still can’t get the wifi to work. I’ve posted some terminal output below.
Thanks very much in advance for the help!
Linux fincm3 5.4.83-v7 #1 SMP Mon Dec 14 12:43:54 UTC 2020 armv7l GNU/Linux root@fincm3:~# dmesg | grep mlan [ 10.469793] mlan: disagrees about version of symbol module_layout root@fincm3:~# ifup wlan0 Successfully initialized wpa_supplicant rfkill: Cannot get wiphy information Could not read interface wlan0 flags: No such device WEXT: Could not set interface 'wlan0' UP wlan0: Failed to initialize driver interface ip: SIOCGIFFLAGS: No such device