seemoo-lab / nexmon_csi

Channel State Information Extraction on Various Broadcom Wi-Fi Chips
313 stars 122 forks source link

Porting to Pi Zero 2 W #360

Open my-other-github-account opened 2 months ago

my-other-github-account commented 2 months ago

Hello,

What would be the level of effort involved in porting Nexmon CSI to the Pi Zero 2 W? And the core steps/changes required?

It seems like a great target for Nexmon CSI because it's pretty much the lowest cost wireless enabled raspi (tied with the Zero 1 W at $15).

I see the base Nexmon project supports bcm43436b0/Zero 2 W, but not Nexmon CSI.

Any advice or guidance would be appreciated!

jlinktu commented 2 months ago

The patches in this repository are specific to Broadcom's IEEE 802.11ac SoCs. The bcm43436b0 is a IEEE 802.11n SoC though. Doesn't mean that it isn't possible to extract CSI from it, but the patching required to make it work would be different.