[RFC PATCH v1 0/4] MacKnocker
Dominik Heidler
dominik at heidler.eu
Do Apr 5 21:28:10 CEST 2018
Am 05.04.2018 um 15:21 schrieb Adrian Schmutzler:
> 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.
Das binary ist ungestrippt 24k groß, gestrippt 12k und lzma-komprimiert
(das overlayfs benutzt lzma) 5.5k.
>
> 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