Check rfkill and any hardware switches and BIOS options.If there are no error messages, then run dmesg | tail and it will most likely tell you what’s wrong.If there is nothing in dmesg and it’s not in a VM, then you might want to try the latest compat-wireless (and sometimes, you’ll need firmware) -> check on Linux-Wireless drivers.Is Kali a VM? Then, unless your card is USB, it will not be useable (VMWare/VirtualBox/QEMU will virtualize EVERY PCI device).Does dmesg contain any information about the driver loading and/or failing.Does it show up on lsusb or lspci (with the exception of phones)? You might want to update pci ids and usb ids.Stupid question: Is it a wireless card? (We’ve seen that several times).
Carefully read carefully ANY error message as they will VERY OFTEN tell you what’s wrong and how to fix it.