Open rogerjames99 opened 5 years ago
The readme in this repository is incorrect in its instructions for the raspberry pi.
They can be simplified to.
The following two steps would not be needed if the nexmon utilities build could done without the ndk.
Download and extract Android NDK r11c (use exactly this version!). This is not really needed for raspberry pi
Export the NDK_ROOT environment variable pointing to the location where you extracted the ndk so that it can be found by our build environment.
Navigate to the previously cloned nexmon directory and execute source setup_env.sh to set a couple of environment variables.
Run make to extract ucode, templateram and flashpatches from the original firmwares.
Navigate to utilities and run make to build all utilities such as nexmon.
Navigate to patches/bcm43455c0/7_45_154 and clone this repository: git clone https://github.com/seemoo-lab/mobisys2018_nexmon_software_defined_radio.git
Enter the created subdirectory mobisys2018_nexmon_software_defined_radio and run make.
Copy brcmfmac43455-sdio.bin to your pi.
I have now realised that these instructions may have been superseeded by the ones in the main nexmon repository. Or, is this repository still needed for is the rtl-sdr libraries.
The readme in this repository is incorrect in its instructions for the raspberry pi.
They can be simplified to.
The following two steps would not be needed if the nexmon utilities build could done without the ndk.
Download and extract Android NDK r11c (use exactly this version!). This is not really needed for raspberry pi
Export the NDK_ROOT environment variable pointing to the location where you extracted the ndk so that it can be found by our build environment.
Navigate to the previously cloned nexmon directory and execute source setup_env.sh to set a couple of environment variables.
Run make to extract ucode, templateram and flashpatches from the original firmwares.
Navigate to utilities and run make to build all utilities such as nexmon.
Navigate to patches/bcm43455c0/7_45_154 and clone this repository: git clone https://github.com/seemoo-lab/mobisys2018_nexmon_software_defined_radio.git
Enter the created subdirectory mobisys2018_nexmon_software_defined_radio and run make.
Copy brcmfmac43455-sdio.bin to your pi.