xieyaxiongfly / Atheros_CSI_tool_OpenWRT_src

GNU General Public License v2.0
114 stars 53 forks source link

Collecting CSI on AP #36

Open sushantjain-hsc opened 5 years ago

sushantjain-hsc commented 5 years ago

We are working in an environment where we do not have control over the transmitting devices. We can only control the WiFi Infra. Is there a way we could collect CSI from this tool at the Router, even if Sounding flag is not reported by the Mobile Phone devices.

Geosearchef commented 5 years ago

As far as I understand this tool relies on beamforming which requires the help of both devices. It just grabs the CSI information from an undocumented location in memory behind the received frame info/payload. This CSI data is only calculated by the driver/chip if the sounding flag is set correctly.

Keep in mind I'm still working on getting this to run myself, so I might be wrong.