Failed to discover node in batman-adv

I have installed batman-adv in 3 ubuntu machine with same essid and cell id. 2 out of 3 are able to discover each other and creating mesh network but the 3rd one is not able to discover.

difference here is, 2 working machine has batman-adv version 2016.3 where as 3rd machine has version batman-adv 2016.5

Is this the reason for the 3rd node to not able to discover in the network? Can anyone tell me how to install a specific batman-adv version?

![screen shot for batman error in the 3rd node][1]

2

1 Answer

i found the kernel version in my 3 ubuntu machines were different. 2 out of 3 had version 4.8.0-36 and the 3rd one had 4.10.0. looks like, batman-adv version 2016.5 and kernel version 4.10.0 are not compatible with each other. I was also not able to install 2016.3 version in kernel version 4.10.0.

Solution that I chose was, to downgrade the kernel version to 4.8.0-36 and make sure all the PCs has same kernel version. Installed batman-adv and batctl version of 2016.3 from following link:

once the kernel and batman version of all 3 PCs are same, they are able to discover and create mesh between each other.

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like