MacOS 13.4.1
我正在尝试使用 捕获802.11
带有真实802.11
报头(而不仅仅是以太网报头)的管理数据包tshark
。因此尝试使用
% sudo tshark -i wifi0 -I -L
Data link types of interface wifi0 when in monitor mode (use option -y to set):
IEEE802_11_RADIO (802.11 plus radiotap header)
然后尝试按建议使用
% sudo tshark -i wifi0 -I -y IEEE802_11_RADIO
Capturing on 'Wi-Fi: wifi0'
** (tshark:32984) 20:15:55.258837 [Main MESSAGE] -- Capture started.
** (tshark:32984) 20:15:55.259162 [Main MESSAGE] -- File: "/var/tmp/wireshark_Wi-FiN4FL81.pcapng"
^Ctshark:
0 packets captured
因此,等待一段时间然后中断后,CTRL+C
我捕获了 0 个数据包,但是从接口进行常规捕获时,wifi0
它会报告很多带有Ethernet
标头的数据包。
为什么监控模式无法-I
捕获任何数据包?有解决方案吗?