[PATCH] fff-network: Improve IPv6 WAN connectivity

Fabian Bläse fabian at blaese.de
Fr Jul 31 22:53:54 CEST 2020


On 22.07.20 19:45, mail at adrianschmutzler.de wrote:
> Hallo,
> 
>> -----Original Message-----
>> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
>> Of Fabian Bläse
>> Sent: Sonntag, 14. Juni 2020 13:17
>> To: franken-dev at freifunk.net
>> Subject: [PATCH] fff-network: Improve IPv6 WAN connectivity
>>
>> Until now, IPv6 connectivity was only ensured by some custom sysctls.
>> OpenWrt has a proper way of enabling IPv6 client (SLAAC, as well as DHCPv6)
>> for an interface. Switching to OpenWrt's way of configuring client addresses
>> for an interface might also make configuration more reliable, as the
>> appropriate sysctls are now set by netifd. Especially OnePort and TwoPort
> 
> inwiefern berührt das denn unsere "default" sysctl settings in
> https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-network/files/etc/sysctl.d/50-fff-network.conf
Eigentlich gar nicht. Oder was meinst du?
netifd setzt sich die wichtigen sysctls für ein Interface selbst passend.

> Passiert der netifd "danach" und sind die settings daher irrelevant, oder gibt es hier einen anderen Mechanismus?
> Brauchen wir all die Settings in der sysctl überhaupt, oder macht OpenWrt nicht u.U. einen der IPv6 config dort auch "automatisch"?
Ich bin mir hier selbst nicht sicher. Es gibt aber erstmal nicht einfach so einen Mechanismus sysctls zu laden. Entweder der netifd macht das, oder der netifd ist fertig, bevor sysctls applied werden (womit es für dynamische interfaces, wie z.B. vlans spätestens bei ifdown/ifup auch kaputt ist), oder es ist ganz kaputt.
Potentiell ist es möglich, dass unsere sysctls gar nicht, oder nur in bestimmten Fällen funktionieren.

Gruß
Fabian

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20200731/e7e01f35/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev