[RFC PATCH v1 0/4] MacKnocker

mail at adrianschmutzler.de mail at adrianschmutzler.de
Do Apr 5 21:47:01 CEST 2018


Na, das ginge ja. Zumal wir ein paar Zeilen configurehood sparen ...

> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Dominik Heidler
> Sent: Donnerstag, 5. April 2018 21:28
> To: franken-dev at freifunk.net
> Subject: Re: [RFC PATCH v1 0/4] MacKnocker
> 
> 
> 
> 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
> >
> --
> 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