dumpcap -k is not accepting channel type values on macOS
I'm trying to perform a manual 802.11ac packet capture on a VHT80 channel.
When invoke the -k option, i'm getting not valid channel type errors:
HQSML-16882:~ Eng_Eval$ dumpcap -i en0 -k 5220,80Mhz,5220
dumpcap: "80Mhz" is not a valid 802.11 channel type
HQSML-16882:~ Eng_Eval$ dumpcap -i en0 -k 5220,VHT80,5220
dumpcap: "VHT80" is not a valid 802.11 channel type
HQSML-1688263:~ Eng_Eval$ dumpcap -i en0 -k 5220,VHT40,5220
dumpcap: "VHT40" is not a valid 802.11 channel type
HQSML-16882:~ Eng_Eval$ dumpcap -i en0 -k 5220,40MHz,5220
dumpcap: "40MHz" is not a valid 802.11 channel type
HQSML-16882:~ Eng_Eval$ dumpcap -i en0 -k 5220,40Mhz,5220
dumpcap: "40Mhz" is not a valid 802.11 channel type
HQSML-16882:~ Eng_Eval$ dumpcap -i en0 -k 5220,80MHz,5220
dumpcap: "80MHz" is not a valid 802.11 channel type
When i checked the source code, I see the function call and enumerated list for the "-k" option, but it appears the string definitions for the channel type are commented out.
https://github.com/wireshark/wireshar...
https://github.com/boundary/wireshark...
I'm running WireShark 3.2.2 on MacOS 10.14.6
Can someone provide the proper syntax for setting 5GHz channel 44 (5220 MHz) @ 80 MHz bandwidth?
Is the
dumpcap
executable from Wireshark or Boundary?dumpcap -v
Wireshark current definitions here
is accepted as good syntax with
dumpcap 3.0.5