[B.A.T.M.A.N.] Batman-adv 2014.1.0 and 2014.0.0 issues with 3.10 and 3.8 kernels

Bruno Antunes
2014-03-31T11:23:52Z

Hi,

Are recent batman-acv versions unusable with 3.10 or 3.8 kernels?

The reason i'm asking is that with 2104.1.0 with two connected sta after restarting the wifi
(also the same if restarting all the network) it gives the following message:

root@Laguna1:/etc/config# wifi
[37620.920000] batman_adv: bat0: Interface deactivated: adhoc0
[37621.140000] batman_adv: bat0: Removing interface: adhoc0
[37621.250000] br-mesh: port 2(bat0) entered disabled state
[37621.250000] device bat0 left promiscuous mode
[37621.260000] br-mesh: port 2(bat0) entered disabled state
[37631.340000] unregister_netdevice: waiting for adhoc0 to become free. Usage count = 1
[37641.390000] unregister_netdevice: waiting for adhoc0 to become free. Usage count = 1
[37651.410000] unregister_netdevice: waiting for adhoc0 to become free. Usage count = 1
…

And only restarting is possible to get the device back to work.

Going back to 2014.0.0 it's worst with the system being very unstable and continuously restarting.

After following the instructions from cmsv <cmsv@wirelesspt.net>
and replacing the feeds.conf with
src-git routing https://github.com/libre-mesh/openwrt-routing-packages

I was able to compile the 2013.4.0 release which is very stable.

But I really would like the vlan support from recent releases.

My systems are:
Laguna board
OpenWrt trunk r38938
batctl 2013.4.0 [batman-adv: 2013.4.0]
Linux Laguna1 3.8.13 #6 SMP Thu Mar 27 16:10:18 WET 2014 armv6l GNU/Linux

Router station
OpenWrt trunk r38938
batctl 2013.4.0 [batman-adv: 2013.4.0]
Linux RSPro2 3.10.18 #2 Thu Mar 27 18:24:29 WET 2014 mips GNU/Linux

Thanks in advance,
Bruno