open-sdr / openwifi

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software
GNU Affero General Public License v3.0
3.68k stars 627 forks source link

Problem with kernel for mesh network #354

Open Maxelectronics opened 8 months ago

Maxelectronics commented 8 months ago

Openwifi is very strong thanks. Now, I want to realize a mesh network with Openwifi firmware. I tried to implement batman-adv on our platform (ADRV9361-7035), when I tried ton install batman-adv I have this error :

/bin/sh: 1: cd: can't cd to /lib/modules/5.10.0-98248-g1bbe32fa5182-dirty/build Makefile:30: /lib/modules/5.10.0-98248-g1bbe32fa5182-dirty/build is missing, please set KERNELPATH /root/openwifi/batman-adv-2020.4/gen-compat-autoconf.sh /root/openwifi/batman-adv-2020.4/compat-autoconf.h make -C /lib/modules/5.10.0-98248-g1bbe32fa5182-dirty/build M=/root/openwifi/batman-adv-2020.4 PWD=/root/openwifi/batman-adv-2020.4 REVISION= CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_DEBUG=n CONFIG_BATMAN_ADV_DEBUGFS=n CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV_NC=n CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_SYSFS=n CONFIG_BATMAN_ADV_TRACING=n CONFIG_BATMAN_ADV_BATMAN_V=y INSTALL_MOD_DIR=updates/ modules make[1]: /lib/modules/5.10.0-98248-g1bbe32fa5182-dirty/build: No such file or directory. Stop. make: [Makefile:74: all] Error 2

How can I solve this problem with our kernel ? I know that our linux kernel is personnalized so I can't find linux-headers on repository that batman-adv needs

JiaoXianjun commented 8 months ago

I never try mesh. You can search in some old issues.