On Sunday, March 04, 2012 10:30:14 Nicolás Echániz wrote:
When marisa-mr_wlan0 is disabled, pings loose 0% end-to-end even with big packets an 0.1s interval and transfer speed is quite good, around 5Mbit/s end to end and 30Mbit/s on the best links.
One other thing that took some time to learn (the hard way) is that the network won't fully recover when we revert the changes in marisa-mr. Loops are gone and pings are normal, but transfer speed sucks. All related nodes (marisa-mr, marisa-blt, cisterna and czuk) need to be restarted for the transfer speed to get back to normal. We assumed this is some kind of problem with the wireles modules, ath9k and ath9k_htc that we use, but it's just an assumption.
Let me know if you find anything unusual in the setup I sent you.
The setup looks good as far as I can tell. I backported 2 patches for 2011.4.0 that we currently have in the pipeline. They are meant to address temporary routing loops. Somewhat similar to what you are experiencing but I am not 100% sure it will help in your case. Could you please apply these patches to batman-adv and install the patched binary on all nodes ? It is essential that all the nodes run the same version to avoid odd routing behavior.
Let us know how it goes!
Cheers, Marek