Wifi drivers may need kernel headers. Default option does not provide them.
A hint to check, if kernel headers are needed, would be nice. For me it was a routine lspci and the missing modinfo. However for a newbie this might be very annoying.
To upload designs, you'll need to enable LFS. More information