

If you want to know more about the differences between the two, check this comparison. Instead, the npcap libraries are used, which replace the discontinued WinPCAP libraries. Since Wireshark 3.0 came out WinPCAP is no longer the default capture library installed. I use either Alfa cards or, in this case, a NetGear A6210, which I bought at a local electronics store. There’s a matrix available that you can use to check if your card is supported. Unfortunately, not all WiFi cards support monitor mode on Windows. Requirement 1 – a WiFi card with monitor mode

Just run following command.Figure 1 – “Wireless” capture without monitor modeĪs you can see, the capture looks just like a normal Ethernet capture would. You can use a bash script in ubuntu called airmon-ng to put your wireless card in monitor mode. For this, a switch has a memory associated with it which can map ports to receiver's MAC addressesĮnable Monitor Mode in BroadCom wireless card It does not simple flood packets to all ports in the switch. This mode is not enables by default in switches since it fowards packets to the port which the intended receiver has connected to. For this case, you need to connect to the network that you need to sniff. Promiscuous mode is a special mode for hubs (not switches) in which you can capture all packets travel through the hub. This can be done only with Wireless Devices since you cannot receive other's packets with wired connected switches.

In Wireless Monitor mode, you don't need to connect to any network, you can freely sniff packets through Wireshark. For that you need to connect to the access point/ad-hoc network that you need to sniff packets. If you have used wireshark previously, you may have sniffed packets coming to one of your interfaces. Make sure it is listed as a wireless interface before you go into following steps. If it is listed as an ethernet interface (such as eth1), the problem is you are still using the BroadCom STA driver. Check whether your real wireless interface has been listed there as a wireless interface (such as wlan0). One additional thing, it you type sudo iwconfig in the terminal and run, you can view all wireless interfaces in your computer.
