Gerade wurde nach einem Jahr Entwicklung, hauptsächlich durch @anon75826926 aber mit immer mehr Helfern, die neue Gluon-Version 2018.1 veröffentlicht.
Release Tag: Release v2018.1 · freifunk-gluon/gluon · GitHub
Release Notes: Gluon 2018.1 — Gluon 2018.1.4 documentation
Dies ist das zweite (und letzte) Major-Release basierend auf LEDE 17.01.x.
Das Gluon-Team betrachtet dieses Release in ausnahmslos jeder Hinsicht als besser als die Releases des Branches v2017.1.x an. Deswegen sind auch Upgrades vom Branch v2016.2.x unterstützt und empfohlen, sprich das v2017.1.x überspringend. Hierzu muss man aber den aktuellen Stand von v2016.2.x nutzen, nicht das letzte Release!
Es läuft auch weiterhin Kernel 4.4.x - jedoch wurde an vielen Stellen optimiert um den RAM-Verbrauch zu senken.
Die Neuerungen stehen in den oben verlinkten Release notes, hier nur ganz kurz die Neuigkeiten und Fallstricke für die “tl;dr”-Leute:
Partitionierungsänderung → CPE/WBS-Geräte brauchen vorher latest v2016.2.x oder v2017.1.8 !
verbesserte Stabilität durch gesenkten RAM-Verbrauch
Multidomain Firmwares (ein Image für mehrere Segmente/Hoods/Meshes)
VXLAN für Mesh-on-LAN/WAN (Vermeidung von Bridging von Segmenten)
mehr Geräte unterstützt
Neuimplementierung der Statusseite
mehr Übersetzungsmöglichkeiten
DNS-Cache Option wieder entfernt (DNSSEC Probleme)
Wichtige Infos für Upgrades (nötige Änderungen an site.conf, site.mk und packages) stehen in den Release Notes - wenn man von v2016.2.x kommt muss man dennoch auch die Release Notes von v2017.1.x lesen!
Es gibt hierzu zwar auch einen Forenthread, wir haben uns aber noch mehr Mühe gegeben, dass die Release Notes alles abdecken - falls etwas fehlt, gerne darauf hinweisen.
Probleme damit bitte im IRC-Channel, auf der Mailing Liste oder als GitHub-Issue melden - nicht hier.
Wichtiger Nachtrag:
Bitte gleich das Release v2018.1.4 nutzen, wenn ihr updated, also dies hier überspringen um einen Bug im Autoupdater zu umgehen.
Ein großes Dankeschön für eure Arbeit! Ich hätte da gleich eine Frage, aus der Doku erschließt es sich mir nicht. Wie schreibe ich mehrere Domänen mit Ortsangaben in die domain.conf? Also z.B. ‚Freifunk Lippe Domäne 1: Blomberg‘ oder ‚Freifunk Lippe Domäne 2: Detmold‘ etc. ?
{
-- multiple codes/names can be defined, the first one is the primary name
-- additional aliases can be defined
domain_names = {
fflip-d1 = 'Freifunk Lippe Domäne 1',
fflip-d2 = 'Freifunk Lippe Domäne 2',
fflip-d3 = 'Freifunk Lippe Domäne 3',
fflip-d4 = 'Freifunk Lippe Domäne 4',
},
Wie genau lautet die Syntax, um einen Alias zu definieren?
jein. für viele x86 geräte braucht man zumindest v2016.2.6 - aber das wird nicht mehr bauen, falls man es also nicht schon hat muss man auch hierfür v2016.2.x bauen.
Eine Rocket M2 mit 2018 hat hier vor kurzem die WiFi-Meshlinks komplett verloren. Ein Reboot ändert nichts. Ggf. auch eine fehlerhafte Config, aber alle anderen Geräte mit der Firmware laufen ohne Probleme.
aktuell sehe ich da einen Mesh-Partner?
Wie ist die txpower gesetzt?
Hat sich vielleicht einfach die Location des Gerätes verändert, wurde das vor Ort kontrolliert?
schau mal, wie die /etc/config/wireless ausschaut.
Wenn das ein Knoten ist der „noch von 2014, also AA kommend oder so“ immer nur autogeupdated wurde, dann stehen da manchmal (heute) total krude Dinge drin, also PCI-Pfade, die nicht mehr nötig sind. Oder irgendwelche .11abgn-Sachen.
Ich habe den Eindruck, dass die 2018.1.x es überhaupt nicht mag „falsch angeschlossen“ zu werden.
Der betroffene Router quittiert das mit „load >2“.
Hier war z.B. nach dem Sysupgrade (wie zuerwarten war) die vorher manuelle Zuordnung „eth0 und eth1 auf WAN“ (aka „wan to lan bridge“) verloren gegangen.
Am br-lan hingt ein Sip-Telefon, was so ziemlich alles versucht haben wird „nach Hause zu telefonieren“… aber nicht geschafft hat…
Sprich: Wenn man solche Verkabelungfehler produziert, dann dann ist schnell 90% Last in „system“ und die Kiste bootet ständig neu.
Nach dem firmwareupgrade hatte er eth0 sowhl in der client-bridge als auch in der mesh-lan-bridge.
Das hat wohl die ebtables-Filter massiv beschäftigt.
Völlig klar, das war aber nicht der Punkt meines Postings.
Es ging um „wenn ihr plötzlich extreme Load seht, kontrolliert die settings“, nicht mehr und nicht weniger.
Das Gerät ist nach wie vor an Ort und Stelle. Die möglichen Meshpartner empfangen auch alle ein Signal (-75…-80 dBm). txpower ist auf 6 (ubnt Rocket M2)
Das Problem besteht unabhängig von einem Reboot und Downgrade auf 2017.1.8 mit sysupgrade -n. Demnach scheint es kein 2018.1-spezifisches Problem zu sein. Also hier off-topic.