Open warnes opened 2 years ago
PR #1 resolves this issue:
$ gh pr checkout 1
Switched to branch 'foxtrot/main'
warnes@ubuntu-20-04-sdr:/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim$ make clean;
make -C /lib/modules/5.13.0-27-generic/build M=/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim clean
make[1]: Entering directory '/usr/src/linux-headers-5.13.0-27-generic'
make[1]: Leaving directory '/usr/src/linux-headers-5.13.0-27-generic'
warnes@ubuntu-20-04-sdr:/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim$ make
make -C /lib/modules/5.13.0-27-generic/build M=/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim modules
make[1]: Entering directory '/usr/src/linux-headers-5.13.0-27-generic'
CC [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.o
MODPOST /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/Module.symvers
CC [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.mod.o
LD [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko
BTF [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko
Skipping BTF generation for /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-5.13.0-27-generic'
Just tested @warnes kmod 5.13 plus branch on 20.04 w/ 5.13 and was able to get this to compile. Awesome and thank you.
PR #1 resolves this issue:
$ gh pr checkout 1 Switched to branch 'foxtrot/main' warnes@ubuntu-20-04-sdr:/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim$ make clean; make -C /lib/modules/5.13.0-27-generic/build M=/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim clean make[1]: Entering directory '/usr/src/linux-headers-5.13.0-27-generic' make[1]: Leaving directory '/usr/src/linux-headers-5.13.0-27-generic' warnes@ubuntu-20-04-sdr:/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim$ make make -C /lib/modules/5.13.0-27-generic/build M=/media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim modules make[1]: Entering directory '/usr/src/linux-headers-5.13.0-27-generic' CC [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.o MODPOST /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/Module.symvers CC [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.mod.o LD [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko BTF [M] /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko Skipping BTF generation for /media/psf/Home/GoogleDrive/inoui/src/bladeRF-mac80211_hwsim/mac80211_hwsim.ko due to unavailability of vmlinux make[1]: Leaving directory '/usr/src/linux-headers-5.13.0-27-generic'
How did you get around the skipping BTF mentioned above? I get the same result as you but when I try to insmod the module it fails. Do you have any issues when trying to insert?
Edit: I see now I did not follow the instructions in your config.
Building on an up-to-date Ubuntu 20.04.3 LTS results in a compile error: