No WiFi interface in Raspberry Pi 3b+

Installed the HassOS on Raspberry Pi 3b+ using ethernet. After completing all the configurations and add-on’s, I tried to setup WiFi through network/hassos-wifi file using USB-stick. The WiFi never came up

When I tried to debug more, I saw that there was no wlan interface showing up:

core-ssh:/sys/class/net# ls
eth0  lo

core-ssh:/config# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
15: eth0@if16: <BROADCAST,MULTICAST,UP,LOWER_UP,M-DOWN> mtu 1500 qdisc noqueue state UP
link/ether <mac address> brd ff:ff:ff:ff:ff:ff

core-ssh:/sys/class/net# ifconfig wlan0 up
ifconfig: ioctl 0x8913 failed: No such device

Save yourself a world of pain and use wired ethernet.