seemoo-lab / nexmon_csi

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

Raspberry Pi 5 support? #364

Closed Junye97 closed 1 month ago

Junye97 commented 1 month ago

Hi there,

I am wondering if Raspberry Pi 5 support is planned in the development pipeline? To my understanding, RPi 5 uses the same WiFi chip as Pi 4, which should make patching a bit easier. However, Pi 5 runs a much newer kernel than the currently supported 5.10 and also requires a 64-bit kernel. Does Nexmon CSI support 64-bit kernels at all?

Many thanks

jlinktu commented 1 month ago

I suggest heading over to https://github.com/seemoo-lab/nexmon , check out the how to compile for 64-bit, adapt the Makefile of nexmon_csi to use the location of newer drivers https://github.com/seemoo-lab/nexmon/tree/master/patches/driver or copy the driver of your choice over to your nexmon_csi patch and edit the Makefile to choose it. With that you should be able to use it on a Raspberry Pi 5.

Junye97 commented 1 month ago

Thank you very much @jlinktu for the information! I will have a look and see if I can get that to work