Wifi
使用 tcpdump 擷取 IEEE802.11.x 身份驗證和功能數據?
我正在解決我的無線網路(OpenWrt 19.x 和移動設備)的一些問題,我遇到了這個問題: https ://dot11.exposed/2017/09/20/violation-of-802-11-standard-intel -無線卡發送 40mhz 不容忍位在 5ghz/
這正是我正在尋找的,但我不知道如何擷取該資訊。
ssh root@myRouter tcpdump -i wlan1 -U -e -s0 -w - 'not port 22' | "C:\Program Files\Wireshark\Wireshark.exe" -k -i -
只給我基本的握手後資訊(四個 IEEE802.11x 消息),然後它直接跳轉到 DHCP。但是我需要獲取有關路由器和設備相互發送的功能的完整資訊,以查看發生了什麼。
能夠在沒有關聯的情況下讀取幀的功能稱為監視模式。
就像讀取不是為主機定址的數據包的混雜模式一樣,這個 IEEE 802.11 對應物指示卡和驅動程序使這些幀可用。
tcpdump能夠使用該
-I
選項自動為您啟用它。請注意,啟動它*“可能會與與其關聯的網路解除關聯”*,這意味著如果該卡也是您與網路的唯一連結,您可能會斷開連接。如果您的驅動程序不好,您甚至可能需要重新啟動才能使卡恢復正常執行模式。