Tuesday, March 14, 2017

Wi-Fi Monitor Mode on Android devices.

Monitor mode, also called promiscuous mode is a mode on some WiFi chips that allows one to intercept/sniff wifi packets in the air, doesn't matter whose they were, if they are out there, you can intercept them.

On most Desktop machines it is trivial, on Android smartphones, not so much.
There used to be a project long ago called bcmon, that enabled just monitor mode on Broadcom chipsets, worked wonderfully on my Galaxy S2, but I've long since retired that phone, and the project has been discontinued.

The most common problems in a WiFi chip on a SoC are: