Wi-Fi interface missing
It's possible that Wi-Fi service is disabled in your system, check by:

sudo networksetup -listallnetworkservices


If you see an asterisk (*) next to your WiFi, that means the service is disabled. Enable it by:

networksetup -setnetworkserviceenabled WiFi on
networksetup -setairportpower en0 on


Same for any other network services which are disabled. See also this post and this post.

Then restart your system to start these services at startup.