如何在 Linux 上以监控模式运行我的 RTL8191SU USB Wifi 适配器?

Mag*_*gix 6 hardware debian firmware wlan

我最近在亚马逊上买了这个WLAN 适配器。

当我尝试切换到监控模式时:

ifconfig wlan1 down
iwconfig wlan1 mode monitor
ifconfig wlan1 up
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan1 ; Invalid argument.
Run Code Online (Sandbox Code Playgroud)

该适配器如下所列lsusb

ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
Run Code Online (Sandbox Code Playgroud)

wlan1在键入时列出iwconfig,这意味着其驱动程序/固件已正确安装。

我将 Kali-linux Sana (2.0) 与 kernel 一起使用4.0.0-kali1-amd64,但这应该适用于所有(基于 Debian 的)Linux 发行版。

如何将此设备切换到“监控模式”?

Rui*_*iro 7

据此,https://wikidevi.com/wiki/R8712u您的芯片组不支持监控模式。

并非所有硬件/软件组合都支持 wifi 监控模式。与在芯片/固件中实现的任何其他功能一样,无论是侦听媒体、​​发送和侦听数据包,制造商通常都必须实现监视模式才能使其工作。

请注意,据我所知,某些实现只允许被动监视,而其他实现则允许监视发送/制造“假”数据包。

将其视为监视器模式,作为(运行在其上的固件)硬件支持的特殊/又一项服务。在货比三家时,必须考虑到这一点,特别是对于更深奥的用途。因此,建议事先使用 Google,并与其他人交谈,以了解他们成功用于特定目的的内容。

我还将引导您到另一个线程,在那里我谈论我对廉价 realtek 设备的(糟糕)体验。