[RFC PATCH v1 0/4] MacKnocker
Adrian Schmutzler
mail at adrianschmutzler.de
Do Apr 5 15:21:54 CEST 2018
Hallo Tim,
falls du von mir eine Meinung zu den Patches möchtest, müsstest du das Ganze
ein bisschen erklären. Insbesondere was der MAC-Nocker nun genau tut, ist
für mich kaum ersichtlich (zumal ich nur C++ kann, aber kein C).
Hast du mal getestet, wie groß das Ganze am Schluss ist? Meine 841er haben
zur Zeit noch 80 kB freien Speicher auf dem Overlayfs.
Grüße
Adrian
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Tim Niemeyer
> Sent: Dienstag, 3. April 2018 21:28
> To: franken-dev at freifunk.net
> Subject: [RFC PATCH v1 0/4] MacKnocker
>
>
> 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
>
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
Mehr Informationen über die Mailingliste franken-dev