[PATCH] fff-network: enable accept_ra
Tim Niemeyer
tim at tn-x.org
So Sep 8 21:07:48 CEST 2019
Is mir eigentlich Wurst. Der Punkt ist, dass auf der GW Firmware kein v6 am WAN ging. :P
Tim
Am 8. September 2019 20:46:53 MESZ schrieb "Fabian Bläse" <fabian at blaese.de>:
>Hey Tim,
>
>Theoretisch ein guter Fund. Praktisch ist es egal, weil "forwarding"
>von der gleichen Funktion für das Interface auf 0 gesetzt wird. Sonst
>wäre IPv6 auch in der Node Firmware kaputt, dort ist Forwarding
>ebenfalls aktiv.
>Ich bin hier noch etwas unschlüssig, wie genau wir accept_ra jetzt
>setzen sollten..
>
>Gruß
>Fabian
>
>On 08.09.19 17:04, Tim Niemeyer wrote:
>> Else we can't enable accept_ra while forwarding is enabled.
>>
>> Signed-off-by: Tim Niemeyer <tim at tn-x.org>
>> ---
>>
>> .../fff/fff-network/files/usr/sbin/configurenetwork | 7
>++++++-
>> 1 file changed, 6 insertions(+), 1 deletion(-)
>>
>> diff --git
>a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
>b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
>> index 448bd04..0b47b4f 100755
>> --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
>> +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
>> @@ -33,10 +33,15 @@ setAutoConf() {
>> # Usage: setAutoConf <interface> <[0|1]>
>> local iface=$1
>> local on=$2
>> + local ra=$2
>> +
>> + if [ "$ra" -eq "1" ]; then
>> + ra=2;
>> + fi
>>
>> sysctlfile="/etc/sysctl.d/51-fff-network-$iface.conf"
>> echo "# Generated from configurenetwork" > "$sysctlfile"
>> - echo "net.ipv6.conf.$iface.accept_ra = $on" >> "$sysctlfile"
>> + echo "net.ipv6.conf.$iface.accept_ra = $ra" >> "$sysctlfile"
>> echo "net.ipv6.conf.$iface.accept_ra_defrtr = $on" >>
>"$sysctlfile"
>> echo "net.ipv6.conf.$iface.accept_ra_pinfo = $on" >>
>"$sysctlfile"
>> echo "net.ipv6.conf.$iface.autoconf = $on" >> "$sysctlfile"
>>
Mehr Informationen über die Mailingliste franken-dev