Could you please share pictures of the process that you’re following to add the batman module? We would like to see if there’s something missing that might be causing the issue.
Regarding the guide about adding kernel modules to Yocto, one of the comments suggests an alternative method to make the change to the kernel configuration (the comment belongs to Nathaniel), have you tried following this method?
Also, when using opkg install on the built packages, which command did you use exactly? If possible, share a picture of the command and the output.
I actually have solved the issue with building the module. After running "bitbake -c compile_kernelmodules virtual/kernel" I needed to rebuild the entire image with "bitbake edison-image" and then the module was built and I was able to insert the module. Also I found this guide which goes through the whole procedure with the most recent release of yocto. It was easier to follow with the various folders being renamed. Creating a Custom Linux Kernel for the Edison (release 2.1) | Shawn Hymel. Thank you for your help and thanks to Shawn for the guide.