nexmonster / nexmon_csi_bin

Pre-compiled binaries for Nexmon_CSI
MIT License
16 stars 6 forks source link

Correct Firmware Update? #9

Closed Jaesuru closed 1 week ago

Jaesuru commented 2 weeks ago

Hi, @zeroby0. I want to ask, how do you configure the firmware version correctly with installing Nexmon through Nexmonster's binary bin? I've tried to use the official GitHub for Nexmon, but I did not succeed for some reason with that approach so I am using Nexmonster to help me with this. I can capture CSI and run the program perfectly fine, but for some reason the data seems wrong and I suspect it might be the firmware (from what I was told).

In this step on the official GitHub, it states:

  `Then you can setup the build environment for compiling firmware patches
  Setup the build environment: source setup_env.sh

  Run make to extract ucode, templateram and flashpatches from the original firmwares.

  Navigate to patches/bcm43455c0/7_45_189/ and clone this repository: git clone https://github.com/seemoo-lab/nexmon_csi.git
  Enter the created subdirectory nexmon_csi and run make install-firmware to compile our firmware patch and install it on the 
  Raspberry Pi.`

Am I able to do this manually with Nexmonster? I'm not entirely sure how this works. The reason why the official one doesn't work is because it keeps saying my kernel headers are unrecognizable and I've tried to fix it as best as I could.

Thank you