On Freitag, 16. Februar 2018 18:52:45 CET Fox, Fred wrote:
In testing BATMAN_IV with my hardware, I noticed that as long as Node A could see Node C, it would communicate directly with it, even if the links between nodes A-B and nodes B-C had much higher throughput (tested with batctl tp). Would like to see if BATMAN_V would select the higher throughput path.
Forgot something: You can also increase the hop penalty [1] on all nodes to let B.A.T.M.A.N. IV know that it should prefer shorter paths (as in hop count - not as in packet loss).
But first try to increase the multicast rate on all nodes. Also make sure that the wifi driver/hw is actually using the multicast rate setting. For example by monitoring the rate with wireshark [2] or a similar tool on a wifi monitor interface [3].
Kind regards, Sven
[1] https://www.open-mesh.org/projects/batman-adv/wiki/Tweaking#hop-penalty [2] https://www.wireshark.org/ [3] https://wireless.wiki.kernel.org/en/users/documentation/iw#adding_interfaces...