So, I have a bit of a challenge here. I'd like to monitor traffic on my computer, which is running linux (obviously). I have wlp2s0, which is my internal wireless card. I want this card to stay in Managed mode. I also have wlp2s1, which is my Alfa AWUS036NHA, which I would like to put into Monitor (Promiscuous) mode in order to monitor traffic. I know I can do this in a VM, and it has been the way I have been doing this previously. I'm wondering if I even need the VM. I know I have to kill processes in order for monitor mode to function, but is there any way around that? The goal is to have wireshark running off of wlp2s1, while I'm browsing off of wlp2s0.