Vorrei solo fare una specificazione: anche avviando Linux in dual boot o in modalità live, se la scheda di rete del tuo PC non supporta la monitor mode, non puoi fare nulla. Non c'entra la virtualizzazione o come esegui Linux, è un problema hardware.
La scheda di rete del tuo pc supporta tale modalità? Se non la supporta, necessiti a priori di una scheda di rete esterna.
Secondo punto, non è vero che non puoi farlo da una VM. Con virtualbox così come con VMWare Pro (non ricordo se nella versione Free è consentito) è possibile fare in modo che la macchina virtuale utilizzi direttamente la scheda di rete del pc (scheda di rete in modalità Bridge per intenderci).
La scheda di rete del tuo pc supporta tale modalità? Se non la supporta, necessiti a priori di una scheda di rete esterna.
Secondo punto, non è vero che non puoi farlo da una VM. Con virtualbox così come con VMWare Pro (non ricordo se nella versione Free è consentito) è possibile fare in modo che la macchina virtuale utilizzi direttamente la scheda di rete del pc (scheda di rete in modalità Bridge per intenderci).