freifunk/api.freifunk.net

different compat modes of batman-adv

Opened this issue · 3 comments

batman-adv 2013.4 is incompatible to batman-adv-2014.x (compat-mode 14 vs 15).
this should be mentioned in the field of ROUTINGPROTOKOLL (just like olsr/olsrv2)

I think the best way of doing this would be to devide routing into routing.protocol and routing.version.
But I'm not shure if this is a useful change. As far as I know it is not enough to have a compatible routing protocol for two communities to mesh-compatible.
@FreifunkUFO Do you have a use case for this or is this just a interesting idea?

Ich würde die API jetzt auch nicht unnötig verkomplizieren, bei OLSR + OLSRv2 wird dies ja auch nicht gemacht..
VIelleicht schreibt man auch nicht die Versionsnummer, sondern diese compat-nummer da rein. Da kenne ich mich zuwenig mit batman-adv aus.
Usecase ist die "normale" Erfassung des verwendeten Routingprotokolls!

gab es beim 31c3 schon feedback?