The problem comes when I try to add my little ARM based linux box onto the group. Again same sources used (latest stable from the wiki), crosscompiles fine and I can load the module as normal on the box. Setup goes as it should on both the device and the laptop, and both systems seems to be running smoothly. But my laptop can only see the other laptop, and the device doesn't see anyone. The wireless net is working and I can ping each device directly if I assign IP's to the 'real' interfaces, but through bat0 nothing is found. Any idea what is going wrong?
What do you see in /proc/net/batman-adv/originiators on the three devices?
Is the ARM device running in big endian or little endian mode?
Any kernel messages?
You may want to rebuild the modules with debugging enabled, see the README and then enable it as described in the README.
Andrew