diff --git a/docs/releases/v2014.4.rst b/docs/releases/v2014.4.rst index 5471d419..3a728e2f 100644 --- a/docs/releases/v2014.4.rst +++ b/docs/releases/v2014.4.rst @@ -1,23 +1,81 @@ -Gluon 2014.4 (In development) -============================= +Gluon 2014.4 +============ + +Added (and removed) hardware support +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* Buffalo + + - WZR-HP-AG300H / WZR-600DHP + - WZR-HP-G450H + +* D-Link + + - DIR-615 (E1) support had to be dropped + +* TP-LINK + + - CPE210/220/510/520 (v1) + - TL-MR3040 (v2 + - TL-WA750RE (v1) + - TL-WA801N/ND (v2) + - TL-WA850RE (v1) + - TL-WR703N (v1) + - TL-WR710N (v1) + - TL-WR1043N/ND (v2) -New hardware support -~~~~~~~~~~~~~~~~~~~~ -* TP-Link TL-WR1043N/ND v2 New features ~~~~~~~~~~~~ +OpenWrt Barrier Breaker +----------------------- +Switching to the new OpenWrt release 14.09 ("Barrier Breaker") has yielded +lots of updates for both the kernel and most packages. Besides better +performance, this has also greatly improved stability (far less out-of-memory +issues!). Modular config mode ------------------- +The old ``gluon-config-mode`` package has been split into five +small packages, each providing a single section of the config +mode form. This simplifies removing or replacing parts of the wizard. + +See the *Site changes* section for details. + +Experimental support for batman-adv compat 15 +--------------------------------------------- +As batman-adv has broken compatiblity starting with batman-adv 2014.0 +(bumping the "compat level" to 15), Gluon users must decide which +batman-adv version to use. The package for the old batman-adv version +``gluon-mesh-batman-adv`` has been renamed to ``gluon-mesh-batman-adv-14``, +the new version can be used with ``gluon-mesh-batman-adv-15``. + +Please note that batman-adv compat 15 still isn't tested very well +(and there are known bugs in the current release 2014.3), so for now +we still recommend using compat 14 in "production" environments. + +fastd v16 +--------- +Besides other new features and bugfixes, fastd v16 support the new +authentication method "UMAC". We recommend switching from the old +``salsa2012+gmac`` and ``null+salsa2012+gmac`` methods to the new +``salsa2012+umac`` and ``null+salsa2012+umac`` as UMAC is +much faster and even more secure than GMAC. + +Private WLAN +------------ +The new package ``gluon-luci-private-wifi`` allows to configure a private WLAN +with WPA-PSK in the expert mode which is bridged with the WAN uplink. Bugfixes ~~~~~~~~ +* Expert Mode: Fixed all SSH keys being removed when a password was set +* ``gluon-mesh-vpn-fastd``: Fixed VPN peers removed from the ``site.conf`` not being removed from ``/etc/config/fastd`` +* TL-LINK TL-WDR3600/4300: Added workaround for reboot issues +* Improved stability (due to switch to OpenWrt Barrier Breaker) + Site changes ~~~~~~~~~~~~ -* ``site.conf`` - * ``site.mk`` - Obsolete packages: @@ -32,8 +90,15 @@ Site changes + ``gluon-config-mode-mesh-vpn`` + ``gluon-config-mode-geo-location`` + ``gluon-config-mode-contact-info`` - + ``gluon-mesh-batman-adv-14`` or ``gluon-mesh-batman-adv-15`` (specify this before all other packages in the list) + + ``gluon-mesh-batman-adv-14`` (specify this before all other packages in the ``site.mk``!) Internals ~~~~~~~~~ -* We're on Barrier Breaker now! +The switch to Barrier Breaker has led to a multitude of changes all over Gluon: + +* The config mode/setup mode is now started by an own set of init scripts in ``/lib/gluon/setup-mode/rc.d`` run by procd +* Many tools and services used by Gluon have been replaced by our own implementations to reduce the size of the images: + + - ethtool has been replaced by our minimal Lua library *lua-ethtool-stats* + - tc has been replaced by our minimal implementation *gluon-simple-tc* + - radvd has been replaced by our minimal implementation *gluon-radvd*