you should probably try the snapshots, and get it up and running on bare metal 1st.
if it doesn't work there, there's no point in trying to get it to work in a VM.
I'm not quite sure what exactly you mean by this. If that implies you're trying to backport mt76 into openwrt-22.03, then stop right there, it's not going to work sensibly. Work on master, and ideally on the bare-iron, to get the hypervisor and its quirks out of the way - only once you got that working, you may stand a chance to backport the necessary changes (just don't expect that the openwrt-22.03 branch would take these changes, openwrt-23.xy is about to branch off - make sure that this bra…