Commit Graph

210 Commits

Author SHA1 Message Date
Martin Weinelt
bf55249159 gluon-core: add outdoor support for 5 ghz radios
Add the `wifi5.outdoor_chanlist` site configuration that
allows specifying an outdoor channel range that can be
switched to for regulatory compliance.

Upon enabling the outdoor option the device will
 - configure the `outdoor_chanlist` on all 5 GHz radios
 - which may enable DFS/TPC, based on the regulatory domain
 - disable ibss/mesh on the 5 GHz radio, as DFS *will*
   break mesh connections
 - allow for htmode reconfiguration on 5 GHz radios

The outdoor option can be toggled from
 - Advanced Settings
   - W-LAN
     - Outdoor Installation

The `preserve_channel` flag overrules the outdoor channel
selection.
2019-04-28 18:17:11 +02:00
Martin Weinelt
4f60f6dbc6 gluon-core: disable legacy_rates by default, drop support for supported and basic rates (#1716) 2019-04-28 16:47:29 +02:00
bobcanthelpyou
aeebcf272c docs: add GLUON_DEBUG 2019-04-21 16:05:57 +02:00
bobcanthelpyou
2c4f022994 build: rename DEVICES to GLUON_DEVICES (#1686) 2019-04-12 01:05:04 +02:00
Vincent Wiemann
deb020d3ef docs: faq: add note for supported hardware (#1665)
A table with hardware supported by Gluon can be found on the OpenWrt Wiki. This commit adds a corresponding FAQ entry.
2019-04-09 00:10:34 +02:00
bobcanthelpyou
ff7aeafad2 docs: fix typos and small text improvements 2019-04-02 02:32:50 +02:00
Martin Weinelt
fe9892d96a
docs: add v2018.2.1 release notes 2019-03-15 22:53:01 +01:00
bobcanthelpyou
170c494f40 docs: fix typos and common misspellings (#1668) 2019-03-10 20:15:25 +01:00
Matthias Schiffer
3699ce8c1f
Gluon v2018.2 2018-12-29 21:07:59 +01:00
Matthias Schiffer
e8aa119289
docs: add v2018.2 release notes 2018-12-29 21:04:59 +01:00
Matthias Schiffer
15c471642e
docs: add Gluon v2018.1.4 release notes 2018-12-26 16:37:02 +01:00
Micha Lenk
4aebb0fd17 docs: getting_started: Update to Debian Stretch (#1602)
I just followed this document on a Debian Stretch, and it worked out of
the box. So let's use Debian's current stable release here.
2018-12-20 01:06:01 +01:00
bobcanthelpyou
ba803a1329 docs: fix some old urls or 'upgrade' to https 2018-11-30 23:54:07 +01:00
Martin Weinelt
7d79298d38
docs: add v2018.1.3 release notes 2018-11-26 22:24:43 +01:00
Ruben Barkow
f1abdf88fe docs: clarify routing_algo example for BATMAN_V (#1579) 2018-11-25 18:30:00 +01:00
rubo77
2b066a34a4 docs: add routing_algo example 2018-11-22 11:15:27 +01:00
Martin Weinelt
8e3a90ff65
docs: add v2018.1.2 release notes 2018-11-20 21:08:00 +01:00
Martin Weinelt
84585d8ada docs: move site configuration repositories list to the wiki (#1552) 2018-10-11 03:22:47 +02:00
yanosz
04d524e0d4 docs: user/site: improve explanation of basic_rates / supported_rates (#1540) 2018-09-29 19:18:19 +02:00
David Bauer
9de78e27b6 gluon-config-mode-hostname: add option to use default hostname (#1529)
Before 7827f89, mandatory hostname field in config mode was
pre-filled with the default hostname.

This commit adds the config_mode.hostname.prefill option for
controlling the default value.
2018-09-15 22:36:07 +02:00
Ruben Barkow
71d1c00f89 docs: sensible example values for gluon-config-mode-geo-location-osm (#1528) 2018-09-11 23:46:54 +02:00
Matthias Schiffer
a8d736ac7b
gluon-config-mode-geo-location-osm: add OSM-based location picker
gluon-config-mode-geo-location-osm extends the
gluon-config-mode-geo-location with a location picker based on
OpenStreetMaps.

Based-on-patch-by: Jan-Tarek Butt <tarek@ring0.de>
2018-09-01 11:35:39 +02:00
Matthias Schiffer
1ef4eb493c
docs: add v2018.1.1 release notes 2018-08-28 20:58:38 +02:00
mokkin
18d88fccf1
docs: site: fix typo (#1498) 2018-08-26 12:59:26 +02:00
Matthias Schiffer
a72cf0b86b
gluon-config-mode-geo-location: revise altitude label overrides
As already done with other config mode texts, the altitude field now has
default texts that are used when they are not set in the site i18n files.
The altitude-help text has been removed from site i18n; instead, the
geo-location-help text now overrides the whole section description
including the part that mentions the altitude.
2018-08-19 20:58:26 +02:00
Ruben Barkow
d861266842 docs: getting_started: dependency for time package (#1503) 2018-08-07 13:47:19 +02:00
Christof Schulze
0f9ab5e306 gluon-mesh-babel: add new package 2018-08-02 00:58:51 +02:00
Matthias Schiffer
210d97c53e
Switch to OpenWrt 18.06 branch 2018-07-10 22:57:40 +02:00
Matthias Schiffer
f01037384d
docs, README: Gluon v2018.1 2018-07-08 20:59:57 +02:00
Matthias Schiffer
473818e905
docs: add v2018.1 release notes 2018-07-08 20:55:30 +02:00
Matthias Schiffer
3540eb96ed
docs: user/site: improve feature flag explanation 2018-07-08 20:55:29 +02:00
Vincent Wiemann
dc13668b9d docs: increase recommended disk space for builds (#1450)
With all the packages being built 10GB are not enough anymore.
2018-07-03 00:06:05 +02:00
Andreas Ziegler
5cf7c53e69
gluon-config-mode-geo-location: allow overriding geo location description text 2018-06-29 21:01:24 +02:00
Andreas Ziegler
533ea986ad
gluon-config-mode-hostname: allow overriding hostname description text 2018-06-29 20:55:32 +02:00
Ralf Jung
1649635be4
gluon-config-mode-contact-info: allow overriding contact field help and note in site 2018-06-24 19:47:52 +02:00
Matthias Schiffer
4919f5443d
docs, README: Gluon v2017.1.8 2018-06-17 17:38:34 +02:00
heini66
c0df74876f docs: add link to site config of Freifunk Nordheide (#1428) 2018-06-09 15:55:29 +02:00
J0WI
27e460f8ca docs: add link to site config of Freifunk Dreiländereck (#1425) 2018-06-09 14:23:50 +02:00
J0WI
6a68d6fba8 docs: update link to site config of Freifunk Kiel to HTTPS (#1427) 2018-06-09 14:23:01 +02:00
Martin Weinelt
2ba3b35d0d docs: update site url for darmstadt (#1413) 2018-06-09 13:53:12 +02:00
Christof Schulze
ab7f1acd0c gluon-config-mode-contact-info: provide enhancements for german, english and french translation to comply with DSGVO (#1394)
* do not allow to obligatorily require contact information
* add remark that the data is provided voluntarily
* mention how to delete the data
* be very clear about the fact that the data being entered is public and
  can be downloaded and processed by anyone.
2018-05-19 19:26:33 +02:00
Ruben Barkow
894539efe8 docs: enhance section about GLUON_FEATURES (#1348) 2018-05-09 03:30:12 +02:00
Matthias Schiffer
0a0105307f
docs, README: Gluon v2017.1.7 2018-04-30 12:25:21 +02:00
Matthias Schiffer
1f7ed28b76
gluon-core: set VXLAN/legacy mode in site config
In multidomain setups, VXLAN is enabled by default, but can be disabled in
domain configs using the mesh/vxlan option. In single domain setups, the
mesh/vxlan option is mandatory.

The UCI option for legacy mode is removed.

Fixes #1364
2018-04-27 18:05:50 +02:00
Matthias Schiffer
dff02d5d60
docs, README: Gluon v2017.1.6 2018-04-16 18:09:37 +02:00
Matthias Schiffer
7827f8960f
gluon-config-mode-hostname: add config_mode.hostname.optional site option
This setting allows to enforce manually setting a hostname.

In the initial configuration, the hostname field is now left empty; when
setting the hostname is not enforced, the default hostname is shown as the
field placeholder.

Fixes #1139
2018-03-17 12:51:14 +01:00
Matthias Schiffer
486c2e4821
gluon-config-mode-contact-info: change "mandatory" site option to "optional"
Also add documentation about config mode settings.
2018-03-17 12:27:57 +01:00
Matthias Schiffer
440cc1ec54
docs: remove obsolete gluon-legacy configuration 2018-03-17 12:05:59 +01:00
Matthias Schiffer
17370d8462
gluon-ebtables: unconditionally segment IGMP/MLD
We must ensure that each node becomes IGMP/MLD querier for its local
clients; having only a single querier for the whole mesh is generally
unreliable, leading to frequent "IGMP/MLD querier appeared/disappeared"
messages from batman-adv and unreliable snooping.

In smaller meshes it might be interesting only segment querier domains, but
allow membership reports to pass through the mesh, in order to support
snooping switches outside the mesh without special configuration. A
site.conf switch is provided to control this behaviour.

Fixes #1320
2018-03-07 08:12:30 +01:00
Christof Schulze
9711afaf69
gluon-core: allow multiple domain names for next_node-feature
* change type of next_node.name
* create domain entry for each entry and add to dnsmasq configuration

[Matthias Schiffer: reword documentation]
2018-02-16 15:15:31 +01:00