だから私は、いくつかのデバイス間にアドホックネットワークを作成しようとしています。プローブ要求パケットをキャプチャするには、hostapdを実行する必要もあります。
これらのモードの両方が可能なワイヤレスアダプター(TL-WN722N)があります。
hostapd
をセットアップすると、仮想インターフェイスが作成されます(mon.wlan0
)およびwlan0
はマスターモードになります。
今、私は別の仮想インターフェイス(adhoc.wlan0
)コマンドを使用:
Sudo iw dev wlan0 interface add adhoc.wlan0 type ibss
このインターフェイスのssid、channel、ip、netmask、broadcastを設定しています。
私の問題は、wlan0
またはadhoc.wlan0
いつでもアップ。両方のインターフェースをアップしようとすると(Sudo ifconfig <interface> up
)エラーが表示されます:
SIOCSIFFLAGS: Name not unique on network
インターフェイスと仮想インターフェイスの両方を同時に実行できるかどうかを知っている人はいますか?
それはまさに私が求めていたものではありませんが、私の問題を解決する方法を見つけました。
hostapd
を削除し、アドホックネットワークにwlan0インターフェイスを使用しました。
次を使用して、トラフィックを監視するための仮想インターフェイスを作成しました。
Sudo iw dev wlan0 interface add mon.wlan0 type
Sudo ifconfig mon.wlan0 up
これらの2つのインターフェイスは、適切に連携して動作するようです。これが他の人の助けになることを願っています。