web-dev-qa-db-ja.com

LinuxでモニターモードでRTL8191SU USB Wifiアダプターを実行するにはどうすればよいですか?

私は最近Amazonで this WLANアダプターを購入しました。

監視モードに切り替えようとすると:

ifconfig wlan1 down
iwconfig wlan1 mode monitor
ifconfig wlan1 up

次のエラーが表示されます。

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

このアダプタは、lsusbに次のようにリストされています。

ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter

およびwlan1は、iwconfigと入力するとリストされます。これは、そのドライバー/ファームウェアが正しくインストールされていることを意味します。

カーネルでKali-linux Sana(2.0)を使用しています4.0.0-kali1-AMD64、ただしこれはすべての(Debianベースの)Linuxディストリビューションに適用されるはずです。

このデバイスを「監視モード」に切り替えるにはどうすればよいですか?

4
Magix

これによると、 https://wikidevi.com/wiki/R8712 チップセットはモニターモードをサポートしていません。

ハードウェア/ソフトウェアのすべての組み合わせがwifiモニターモードをサポートするわけではありません。シリコン/ファームウェアに実装されている他の機能と同様に、メディアをリッスンし、パケットを送信およびリッスンしても、モニターモードは通常、機能するために製造元が実装する必要があります。

一部の実装ではパッシブモニタリングしか許可されていないが、他の実装ではモニタリングおよび送信/製造 "偽の"パケットを許可していることを覚えておく。

ハードウェア(で実行されているファームウェア)でサポートされている特別な/別のサービスとして、モニターモードと考えてください。買い物をするときは、その考えを考慮に入れる必要があります。具体的には、より難解な用途に使用します。そのため、事前にGoogleを使用し、他の人と話し合って、自分が何であるかを理解していることをお勧めしますすでに特定の目的でうまく使用しています。

別のスレッド にも案内します。ここで、安いrealtekデバイスでの(悪い)経験について話します。

5
Rui F Ribeiro