[RFC PATCH v1 0/4] MacKnocker
Tim Niemeyer
tim at tn-x.org
Di Apr 3 21:27:45 CEST 2018
Hi
Hier präsentiere ich den MacKnocker. Er soll nachhaltig das Problem
lösen, dass zwei Hoods über Kabels verbunden werden können.
Da die Lösung natürlich noch nicht ausgereift ist, ist es noch ein RFC
Patch.
Folgende Features werden noch benötigt:
a) Auch wenn keine Hood da ist, muss der MacKnocker gestartet werden
b) Download der hoodfile (neben dem ConfigAP) vom Ethernet Nachbar
zu a)
Dies ist nötig, da sonst unkonfigurierte Knoten die batman-Routen ihrer
Nachbarn annehmen. Ich stelle mir das so vor, dass der Hood-Parameter
auf der Command-Line nicht angegeben wird und der MacNocker dann per
default einfach seine eigene MAC als Hood schickt. Damit sollte sich das
niemals in die Quere kommen.
zu b)
Da der MacKnocker nur die batman-adv Pakete filtert, ist ein Zugriff
über link-local nach wie vor möglich. Dies sollte genutzt werden.
Grüße
Tim
Tim Niemeyer (4):
fff-macnock: new package
fff-hoods: set hood to none if on station mode
fff-hoods: call reload_config after uci commit
Revert "configurehood: Prevent connecting two hoods"
src/packages/fff/fff-hoods/Makefile | 2 +-
.../fff/fff-hoods/files/usr/sbin/configurehood | 44 ++++---------------
src/packages/fff/fff-macnock/Makefile | 39 +++++++++++++++++
.../fff/fff-macnock/files/etc/init.d/macnock | 49 ++++++++++++++++++++++
.../files/etc/uci-defaults/52-fff-macnock | 6 +++
5 files changed, 103 insertions(+), 37 deletions(-)
create mode 100644 src/packages/fff/fff-macnock/Makefile
create mode 100755 src/packages/fff/fff-macnock/files/etc/init.d/macnock
create mode 100644 src/packages/fff/fff-macnock/files/etc/uci-defaults/52-fff-macnock
--
2.11.0
Mehr Informationen über die Mailingliste franken-dev