airmon-ng check kill
ifconfig wlan0 down
iwconfig wlan0 mode monitor
ifconfig wlan0 up
Good wireless cards like the AWUS036NH already come pre-configured, only update the kali and plug into the the PC, then turn on in the VM, no problems at all. If you mean problems in the pentesting, never had any, talking from my own experience, if you know what you are doing, a problem is not something to worry about
I sure hope you did not just tell me the AWUS036NH is a good card. That thing, along with all Alfa's are pieces of shit with a decent card capable of injection. If you want stability, performance, and injection support you best bet you're going to own an Atheros chipset card.
Wireless pentesting via VM is just about as stupid as running the VM in the first place. Secondary access to Hardware is never a good solution. Now if you're doing malware analysis and what not, VMs come in handy. But this is about wireless auditing, not malware analysis so back to the discussion. I specifically stated "pentest WiFi in a VM" so if you're going to quote me, quote me correctly and not nitpick pieces of what I said because you are incapable of comprehending what I said. Dunno why you're throwing random if commands my way when it's as simple as ensuring you card is plugged in and running airmon-ng <interface>
If you want to set up a VM, load Kali on it, ensure your settings are correct in passing through the host to the guest machine instead of popping in a USB go ahead. I've been wireless auditing since WEP was the leading wireless encryption standard. And from my experiance Atheros is the best chipset when it comes to wireless auditing. I have owned various rtl, broadcom, Atheros, etc cards from various manufacturers and my years of experience land on Atheros all the time. But hey if inconsistent connections and dropped packets are your thing, go ahead and enjoy your shitty Alfa card.
Let me know when you want to play with the big boys