Hi!
I setup 3 nodes on OpenWRT Kamikaze and B.A.T.M.A.N 0.3, using atheros chipset.
My gateway is started this way: batmand -g 5Mbit/1Mbit -a some_subnet... ath0 My nodes: batmand -r 2 -a other_subnets... ath0
Let's call them "gateway", "node1", "node2".
"gateway" is in my basement.
"node1" is upstairs.
"node2" is in the shed.
node1's connection to gateway is strong. node2's connection to gateway is very weak, about 50% packet loss. node2's connection to node1 is strong.
Knowing this: does anybody have a clue to why my node2 keeps switching from node1 to gateway? I connect to node2 and ping on the internet constantly, I see the node switching back and forth from node1 to gateway, sending some of my packets to one, or the other... basically the user experience is horrible.
I was missing FW masquerading rules until yesterday, things were not working at all when I was not going through the gateway directly, but that "seems" to be resolved, now packets go by "sometimes". If node2 could stick to using node1, it would be easier to troubleshoot.
I'm trying to move my nodes as far as I can so it can't connect to the gateway directly at all from node2 but the shed does not seem to be far enough :)
Thanks for any enlightenment...
Philippe April