[PATCH] Remove batman option no_rebroadcast

robert rlanghammer at web.de
So Jul 29 13:37:14 CEST 2018


Hi,

ich hab an der falschen Stelle gesucht. Das ist ein gluon Ding.

https://github.com/freifunk-gluon/batman-adv-legacy/commit/b0160f988c7ff386042b2feef4f056cb66602090

und war wohl nie im original batman drin. Etwas entsprechendes hab ich
bei open-mesh.org nicht gefunden. Ob man das irgendwie nachbauen muss,
wird sich zeigen. Die neuen Hoods sollen ja auch nicht mehr so groß werden.

Jedenfalls gibt es die Option aktuell nicht mehr.

Robert


Am 29.07.2018 um 11:03 schrieb Tim Niemeyer:
> Hi
>
> Am 29. Juli 2018 01:21:39 MESZ schrieb robert <rlanghammer at web.de>:
>> Hi,
>>
>> ich hab auf die schnelle nur den Patch gefunden der es mal rein
>> gebracht
>> hat: 
>> https://lists.open-mesh.org/pipermail/b.a.t.m.a.n/2013-September/010586.html
>>
>>
>> Und jetzt ist es im Code nicht mehr drin. Folglich hat man es
>> irgendwann
>> raus genommen. Im sysfs taucht es ja auch nicht mehr auf.
> Das ist vermutlich mit dem upgrade auf das neue Batman raus geflogen. Die Option war damals sehr wichtig, weil es viel boradcast overhead entfernt hat. Das feature funktioniert aber nur in der Art und weise wie wir das Batman einsetzen (zentrale Server), deswegen war das nie mainline gekommen.
>
> Man sollte prüfen, ob ein ähnliches verfahren für das aktuelle Batman nötig ist.
>
> Tim
>
>
>> Am 29.07.2018 um 00:30 schrieb mail at adrianschmutzler.de:
>>> Hallo Robert,
>>>
>>>> -----Original Message-----
>>>> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On
>> Behalf
>>>> Of Robert Langhammer
>>>> Sent: Samstag, 28. Juli 2018 23:58
>>>> To: franken-dev at freifunk.net
>>>> Subject: [PATCH] Remove batman option no_rebroadcast
>>>>
>>>> This sysfs option no longer exists.
>>> steht das irgendwo, dass die entfernt wurde oder schließt du das nur
>> aus der
>>> Fehlermeldung/dem Vorhandensein im Dateisystem?
>>>
>>> Grüße
>>>
>>> Adrian
>>>
>>>> Signed-off-by: Robert Langhammer <rlanghammer at web.de>
>>>> ---
>>>>  src/packages/fff/fff-fastd/files/etc/uci-defaults/55_fff-fastd
>>> | 1 -
>>>>  .../fff/fff-tunneldigger/files/etc/tunneldigger/tunneldigger.hook
>>> | 1 -
>>>>  2 files changed, 2 deletions(-)
>>>>
>>>> diff --git
>>> a/src/packages/fff/fff-fastd/files/etc/uci-defaults/55_fff-fastd
>>>> b/src/packages/fff/fff-fastd/files/etc/uci-defaults/55_fff-fastd
>>>> index 72970bd..d53eb43 100644
>>>> --- a/src/packages/fff/fff-fastd/files/etc/uci-defaults/55_fff-fastd
>>>> +++ b/src/packages/fff/fff-fastd/files/etc/uci-defaults/55_fff-fastd
>>>> @@ -22,6 +22,5 @@ EOF
>>>>  ln -s /tmp/fastd_fff_peers /etc/fastd/fff/peers  echo "#!/bin/sh" >
>>>> /etc/fastd/fff/up.sh  echo "ip link set up dev fffVPN" >>
>>> /etc/fastd/fff/up.sh
>>>> -echo "echo enable >
>>>> /sys/devices/virtual/net/fffVPN/batman_adv/no_rebroadcast" >>
>>>> /etc/fastd/fff/up.sh  echo "batctl if add fffVPN" >>
>> /etc/fastd/fff/up.sh
>>>> chmod +x /etc/fastd/fff/up.sh diff --git a/src/packages/fff/fff-
>>>> tunneldigger/files/etc/tunneldigger/tunneldigger.hook
>>>> b/src/packages/fff/fff-
>>>> tunneldigger/files/etc/tunneldigger/tunneldigger.hook
>>>> index c4fea62..a96b42c 100755
>>>> --- a/src/packages/fff/fff-
>>>> tunneldigger/files/etc/tunneldigger/tunneldigger.hook
>>>> +++
>> b/src/packages/fff/fff-tunneldigger/files/etc/tunneldigger/tunneldig
>>>> +++ ger.hook
>>>> @@ -6,5 +6,4 @@ INTERFACE=$2
>>>>  if [ "$HOOK" = session.up ]; then
>>>>         ip l s dev $INTERFACE up
>>>>         batctl if add $INTERFACE
>>>> -       echo "enabled" >
>>>> /sys/devices/virtual/net/$INTERFACE/batman_adv/no_rebroadcast
>>>>  fi
>>>> --
>>>> 2.11.0




Mehr Informationen über die Mailingliste franken-dev