In letzter Zeit gab es scheinbar sporadische Probleme bei der Nutzung von Freifunk. Verschiedene Apps und Onlinedienste funktionierten teilweise nicht richtig oder konnten keine Verbindung zum Internet herstellen.
Das Auffällige daran: Auf vielen anderen Geräten funktionierte Freifunk völlig problemlos. Nur bestimmte Smartphones, insbesondere Android-Geräte, waren betroffen.
Was war die Ursache?
Die Ursache lag an einer Besonderheit bei der IPv6-Verbindung. Die betroffenen Smartphones erhielten zwar gültige IPv6-Adressen, akzeptierten den Freifunk-Router aber offenbar nicht als gültigen Weg ins IPv6-Internet.
Der Hintergrund: Unsere Freifunk-Router senden regelmäßig sogenannte Router Advertisements. Damit teilen sie verbundenen Geräten mit, wie sie das IPv6-Internet erreichen können und wie lange diese Information gültig ist.
Bestimmte Android-Versionen erwarten dabei eine Gültigkeitsdauer von mindestens 180 Sekunden. Wird dieser Wert unterschritten, kann es passieren, dass das Smartphone zwar mit dem WLAN verbunden ist, aber kein IPv6-Gateway nutzen können.

Update eingespielt – Problem sollte behoben sein
Mit einem aktuellen Update in unseren Kernsystemen (nicht auf den einzelnen Knoten) wurde die Gültigkeitsdauer auf 180 Sekunden gesetzt. Damit sollte die IPv6-Verbindung nun auch auf den bisher betroffenen Android-Geräten zuverlässig funktionieren.
Technisch lauten die Einstellungen:
MaxRtrAdvInterval = 60 Sekunden
AdvDefaultLifetime = 3 × MaxRtrAdvInterval = 180 Sekunden
Die Verbindungsprobleme sollten damit behoben sein.