Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Npcap should perhaps not report a zero RSSI value #1528
Raw WiFi capture support is problematic right now for a few reasons, but I'm hopeful we'll be able to improve things.
First, Npcap makes use of the Native 802.11 Wireless API which is deprecated in Windows 10. Newer drivers will be using the WLAN Device Driver Interface (WDI), and I haven't figured out how a NDIS filter driver like ours would be able to get similar information for packets under that API.
Also, support is dependent on the device driver delivering accurate information. This can break down a number of ways:
The change I just pushed ought to prevent us from interpreting uninitialized or zeroed memory as out-of-band media-specific information, but there's no guarantees that the underlying drivers are behaving correctly.
It appears to be even more problematic with WDI. To quote "Features not carried over in WDI":