Dies ist das erste Major-Release, das auf OpenWrt 18.06 aufbaut.
Je nach Target wird nun Kernel 4.9 oder 4.14 genutzt.
Updates sind von 2018.1.x ausgehend ausführlich getestet - sollten aber wie bei 2018.1.x auch funktionieren, wenn man von 2017.1.8 kommt (oder vom aktuellsten commit in 2016.2.x). Bei älterem gibt es Probleme mit manchen Devices.
Die Neuerungen stehen in den oben verlinkten Release notes, hier nur ganz kurz die Neuigkeiten und Fallstricke für die “tl;dr”-Leute:
mehr Geräte unterstützt
OpenStreetMap-basierte Karte im Config Mode
experimenteller Babel support
ARP limit Paket ist jetzt per default aktiv
neue build-dependency „time“ (das in einer Shell enthaltene „time“ reicht nicht mehr aus)
Es sind bei einem Update von v2018.1.x keine Änderungen an site.conf oder site.mk nötig - sofern man nicht neue Features wie die Config-Mode-Map, Babel oder anderes nutzen möchte.
Änderungen an Build-Scripts können nötig sein (und vielleicht bei manchen auch in site.mk) da zwei Targets seitens OpenWrt umbenannt wurden:
ramips-mt7628 → ramips-mt76x8
sunxi → sunxi-cortexa7
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 und v2018.2.x alle einzeln lesen, da Änderungen immer nur in den Release Notes genannt werden, in denen sie das erste Mal relevant werden.
Es gibt hierzu zwar auch Forenthreads, eigentlich sollten die Release Notes aber 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.
Da die C50V3 / 841V13 nachträglich als „unbroken“ geflaggt wurden könnte man ja die Liste der Supported Devices noch anpassen bzw. um ramips-mt76x8 ergänzen…
Keine Idee, aber die gleiche Beobachtung — hier wird allerdings die ULA-IP gedoppelt, und das sowohl beim alten Alfred-Setup (map) als auch mittels yanic (hopglass-URL, wohinter mittlerweile ein Regensburger Meshviewer steckt): http://map.4830.org/ffgt/#!v:m;n:704f574568b4 & http://hopglass.4830.org/ffgt/#!/de/map/704f574568b4. (FW 1.0 ist bei uns Gluon v2018.1.x-basiert, 1.1 Gluon v2018.2.x-basiert.)
Auch die Statusseite zeigt dies dann doppelt, sprich, das muß irgendwo auf dem Knoten schon gedoppelt werden:
Support for the Onion Omega has been removed since the device does not have an ethernet port, and even with the ethernet shield connected the interface would not have been configured.
Bugfixes
Fixes vulnerabilities that allowed for remote crashes and denial of service attacks through the Linux kernels TCP selective acknowledgement implementation. (CVE-2019-11477, CVE-2019-11478 and CVE-2019-11479)
Fixes a bug in the image generation for the Netgear R6120 where the OverlayFS might not be created on boot as the JFFS2 end-of-filesystem marker was omitted by the vendor firmware. This resulted in the router not being able to save its configuration and seemingly “being stuck” in config-mode. (#1722)
Fixes oddities in the calculation of non-wireless clients published through respondd on batman-adv networks. Previously both the kernel wifi layer and batman-adv were consulted, which led to issues because they use different timeout values. (#1676)
Fixes doubled batman-adv management overhead, introduced with Gluon v2017.1. A timer in batman-adv was wrongly started twice, resulting in each node emitting not one but two OGMs from the same originator per 5 seconds. (#1446)
Fixes an issue, where services provided by a node (such as DNS resolver or status-page) might become unavailable due to other misbehaving nodes on the same layer 2 segment. (#1659)
Fixes traffic shaping not working correctly when using tunneldigger, as well as the migration between fastd and tunneldigger (#1736)
Other changes
Linux kernel has been updated to 4.9.182 or 4.14.128, depending on the target
This will be the final release of the v2018.2.x series. Updating to the v2019.1.x release series is the recommended course of action, which should be fairly easy.
Bugfixes
Fixes device alias for Ubiquiti UniFi AC LR. (#1834) Autoupdates on this model were impossible before, since we were missing the proper device alias.
Add correct ath10k firmware package for OCEDO Koala. (#1838)
Fixes various batman-adv bugs with backports from 2019.4 and 2019.5 by updating the openwrt-routing packages feed