[PATCH] Remove batman option no_rebroadcast

Tim Niemeyer tim at tn-x.org
So Jul 29 11:03:02 CEST 2018


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