Skip to content

Commit e8aa119

Browse files
committed
docs: add v2018.2 release notes
1 parent 9bb91e7 commit e8aa119

File tree

3 files changed

+161
-0
lines changed

3 files changed

+161
-0
lines changed

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ Several Freifunk communities in Germany use Gluon as the foundation of their Fre
7070
:caption: Releases
7171
:maxdepth: 1
7272

73+
releases/v2018.2
7374
releases/v2018.1.4
7475
releases/v2018.1.3
7576
releases/v2018.1.2

docs/releases/v2018.2.rst

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
Gluon 2018.2
2+
############
3+
4+
OpenWrt has been updated to the new major release 18.06.x. Depending on the
5+
target, this includes the Linux kernel 4.9.146 or 4.14.89.
6+
7+
The new OpenWrt release introduces a dependency on GNU time. On Debian/Ubuntu,
8+
this can be found in the package *time*. The shell builtin *time*, which is
9+
available by default, is not sufficient.
10+
11+
Added hardware support
12+
**********************
13+
14+
ar71xx-generic
15+
^^^^^^^^^^^^^^
16+
17+
* AVM
18+
19+
- Fritz!WLAN Repeater 450E
20+
21+
* OCEDO
22+
23+
- Koala
24+
25+
* TP-Link
26+
27+
- Archer C7 v5
28+
- TL-WR810N v1
29+
30+
* Ubiquiti
31+
32+
- UniFi AC Mesh Pro
33+
34+
* ZyXEL
35+
36+
- NBG6616
37+
38+
39+
ipq40xx [#newtarget]_ [#noibss]_
40+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
41+
42+
* AVM
43+
44+
- FRITZ!Box 4040
45+
46+
* GL.iNet
47+
48+
- GL-B1300
49+
50+
* NETGEAR
51+
52+
- EX6100v2
53+
- EX6150v2
54+
55+
* OpenMesh
56+
57+
- A42
58+
- A62
59+
60+
* ZyXEL
61+
62+
- NBG6617
63+
- WRE6606
64+
65+
ramips-mt7621 [#noibss]_
66+
^^^^^^^^^^^^^^^^^^^^^^^^
67+
68+
* D-Link
69+
70+
- DIR-860L B1
71+
72+
* ZBT
73+
74+
- WG3526-16M
75+
- WG3526-32M
76+
77+
.. [#newtarget]
78+
New target
79+
80+
.. [#noibss]
81+
AP+IBSS mode unsupported: This target is not built when *GLUON_WLAN_MESH* is
82+
set to ``ibss``.
83+
84+
New features
85+
************
86+
87+
Besides many smaller improvements and optimizations, we'd like to highlight the
88+
following larger new features:
89+
90+
OpenStreetMap-based map in config wizard
91+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
92+
93+
When the features *web-wizard* and *web-osm* are enabled, the configuration
94+
wizard will try to load an OSM-based map to allow the user to specify the node
95+
location. Loading the map requires a working internet connection, for example
96+
via WLAN (while connected to the Gluon node via Ethernet).
97+
98+
See the :ref:`config_mode <user-site-config_mode>` section for the *site.conf*
99+
configuration of this feature.
100+
101+
Experimental support for the Babel mesh routing protocol
102+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
103+
104+
As the layer-2 based routing protocol batman-adv does not scale well in large
105+
mesh networks, we are experimenting with alternatives. Babel is a promising
106+
layer-3 mesh routing protocol, which might become the recommended protocol in a
107+
future version of Gluon.
108+
109+
Use the feature flag *mesh-babel* for Babel. Note that our Babel support is
110+
still **experimental** and not ready for production. If you are interested in
111+
trying it out, please contact us on our mailing list or in our IRC channel.
112+
113+
gluon-ebtables-limit-arp enabled by default
114+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
115+
116+
The :doc:`../package/gluon-ebtables-limit-arp` package, introduced in Gluon
117+
2018.1, is now included by default. In case of issues, it can be removed by
118+
adding ``-gluon-ebtables-limit-arp`` to *GLUON_SITE_PACKAGES*.
119+
120+
Site changes
121+
************
122+
123+
No changes need to be made to *site.conf* or *site.mk* when upgrading from
124+
Gluon v2018.1.x.
125+
126+
Internals
127+
*********
128+
129+
* We have switched from LuCI's *nixio* library to the more actively developed
130+
*luaposix*
131+
132+
Known issues
133+
************
134+
135+
* Default TX power on many Ubiquiti devices is too high, correct offsets are
136+
unknown (`#94 <https://github.com/freifunk-gluon/gluon/issues/94>`_)
137+
138+
Reducing the TX power in the Advanced Settings is recommended.
139+
140+
* The MAC address of the WAN interface is modified even when Mesh-on-WAN is
141+
disabled (`#496 <https://github.com/freifunk-gluon/gluon/issues/496>`_)
142+
143+
This may lead to issues in environments where a fixed MAC address is expected
144+
(like VMware when promicious mode is disallowed).
145+
146+
* Inconsistent respondd API
147+
(`#522 <https://github.com/freifunk-gluon/gluon/issues/522>`_)
148+
149+
The current API is inconsistent and will be replaced eventually. The old API
150+
will still be supported for a while.
151+
152+
* Frequent reboots due to out-of-memory or high load due to memory pressure on
153+
weak hardware specially in larger meshes
154+
(`#1243 <https://github.com/freifunk-gluon/gluon/issues/1243>`_)
155+
156+
Optimizations in Gluon 2018.1 have significantly improved memory usage.
157+
There are still known bugs leading to unreasonably high load that we hope to
158+
solve in future releases.

docs/user/site.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,8 @@ autoupdater \: package
418418
All configured mirrors must be reachable from the nodes via IPv6. If you don't want to set an IPv6 address
419419
explicitly, but use a hostname (which is recommended), see also the :ref:`FAQ <faq-dns>`.
420420

421+
.. _user-site-config_mode:
422+
421423
config_mode \: optional
422424
Additional configuration for the configuration web interface. All values are
423425
optional.

0 commit comments

Comments
 (0)