我有一个 USB wifi 适配器 TP-Link WN821N,我安装了无线卡 (RTL8192EU) 的驱动程序,但我无法使用我的 wifi 适配器启用监控模式
答案1
如果您在虚拟机中,根据仿真,您必须将其配置为 USB 记忆棒对其直接可见,并将驱动程序直接安装到虚拟机中,而不是在主机中;一些仿真提到捕获 USB 设备/端口。
您也许可以直接将其投入虚拟机使用。
编辑:我已经看到您关于最终配置 wifi 设备的评论。
然而该芯片组不支持监控模式。
在我看来,只有少数选定的 wifi Ralink 芯片组型号支持监听模式,而某些 atheros 型号允许在监听模式下制造数据包。该列表会随着时间和目的而变化,因此,我强烈建议您在购买 USB wifi 棒之前先通过谷歌搜索一下您的特定用途。避免使用纳米模型,因为它们的有效范围太短,无法达到目的。
Realtek 或 Realtek 重新命名/兼容产品是用一卡车的钱买来的中国垃圾。看到这个使用华硕 USB-N13 适配器的 Wi-Fi 问题
答案2
如果您有虚拟机,您将永远不会将集成无线卡作为虚拟机内的无线卡。它将被检测为有线以太网卡。您的虚拟机是桥接还是 NAT 并不重要。您使用哪种 Linux(Kali、Debian、Arch 或其他)并不重要。
要在虚拟机内使用无线卡,您必须使用 USB 无线卡。
答案3
不是虚拟机
所以这取决于版本。我们可以通过快速谷歌搜索找到这个。我们得到TL-WN821N-V4 does not support Monitor Mode, Only V1/ 2 / 3 not V4.
我们还找到一个Unix 堆栈交换链接显示您的驱动程序不支持监控模式。
我最好的建议是始终(总是!!)检查您的适配器和驱动程序是否支持监控模式。堆栈交换链接有一个支持监视模式的芯片组列表。
还
不要通过虚拟化将设备设置为监视模式。只是不会工作