[B.A.T.M.A.N.] Why we switched to Babel
mareklindner at neomailbox.ch
Sat Aug 15 14:40:23 CEST 2015
On Saturday, August 15, 2015 04:21:27 Marc Juul wrote:
> > What spoke against using the batman-adv layer2 fragmentation:
> > http://www.open-mesh.org/projects/open-mesh/wiki/2012-09-24-GSoC-2012-Mart
> > in-Hundebolls-Final-Report ?
> This was a while back now but if I remember correctly we were getting
> terrible performance when using fragmentation. We were at the time using
> the old Picostation 2 HP routers, which we only later learned perform
> terribly even when they're just acting as dumb bridges, so that could
> definitely have been a significant factor. None of our team were super
> experienced with wifi/mesh when we started out and we are much wiser now
> than we were a year ago when we made this switch, so it's possible that we
> could go back and use fragmentation and have batman-adv work for us now.
I'd expect some impact on performance but nothing as dramatic as what you are
describing. Would be interesting to get actual numbers.
> However, the privacy issue with a city-wide network using the client MAC
> address for identification still stands as something we do not know how to
> fix for batman-adv. To make matters worse we've had some people
> misinterpret what we're doing and then go out and tell others that we're
> making some privacy-focused network with anti-NSA-surveillance measures,
> which made it even worse to have to explain that anyone who knows your MAC
> can track you as you move about the city.
Though I recognize and share the desire for privacy batman-adv is first and
foremost a mesh protocol. Not an anonymizer or NSA-defender. That being said,
I am not adverse to somebody working on this subject and making batman-adv a
I do like to point that even by not using batman-adv one can easily be tracked
via the MAC address on a national or global scale. Search online for the magic
words 'presence analytics' and you'll get an impressive list of companies
(most of them based in the Bay area) offering products & tools able to track
you all around the country or even internationally (depends on the size of
your business). I myself have been contacted by quite a number of companies
asking me to help them to develop such systems. You don't even need to connect
to these hotspots to be tracked. Passing by is enough.
I am afraid by telling your mesh users that you switched to an IP based mesh
protocol you lure them into a false sense of 'non-traceability'. It kind of
feels like a debate we had almost a decade ago when WiFi came to the masses.
People had the feeling to use WiFi they had to learn what this cumbersome SSL
thing is. Because WiFi is insecure as the waves leave your home and the
neighbors can eavesdrop on you .. Countless hours had to be invested into
educating our mesh users that SSL always is a good thing.
Personally, I rotate my MAC address on a daily basis. That works not only with
batman-adv but everywhere. Obviously, that won't help you against the
countless ad networks, Google, Facebook, etc, etc
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 473 bytes
Desc: This is a digitally signed message part.
More information about the B.A.T.M.A.N