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
84f82a1339
docs: remove duplicated (and outdated) site docs
...
At the moment, we don't have a good guideline for package-specific
configuration, but it seems like a good idea not to split configuration
into too many tiny pages, especially for packages that aren't commonly
selected explicitly.
Some uncommon configuration is dropped from the example site.conf to remove
clutter.
2018-03-17 21:20:47 +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
kb-light
b98956e47e
gluon-config-mode-domain-select: new package
...
[Matthias Schiffer: slightly clean up code]
2018-02-15 20:57:53 +01:00
lemoer
b520bf5c50
gluon-core: rename site_seed to domain_seed
...
[Matthias Schiffer: rebase]
2018-01-19 03:30:06 +01:00
Ruben Barkow
a92cfa3194
docs: standardize package descriptions and add missing example in site-example ( #1179 )
2017-12-27 21:48:21 +01:00
Andreas Ziegler
6f7504b48a
docs: site-example: site.conf: fix typo
2017-11-15 03:44:53 +01:00
Matthias Schiffer
3fce6a6836
docs: fix recommended command line to generate site seed
...
Without -v, hexdump would sometimes replace duplicate bytes with "*" and
a newline.
2017-10-31 22:41:33 +01:00
Martin Weinelt
0d1d579196
docs: mesh-vpn: recommend better default mtu
2017-10-14 13:59:46 +02:00
hexa-
5617eec665
docs/site-example: fix comment and syntax error ( #1186 )
2017-07-11 04:14:24 +02:00
Matthias Schiffer
6ca841bad5
build: introduce GLUON_FEATURES
...
To reduce the number of packages that need to be listed in
GLUON_SITE_PACKAGES, this adds a new variable GLUON_FEATURES. Sets of
packages are enabled automatically based on the combination of listed
feature flags.
Site-specified package feeds can provide their own feature flag
definitions.
2017-07-09 02:31:38 +02:00
Matthias Schiffer
2cd30d644b
Remove redundant virtual packages
...
As PROVIDES can be used to replace real packages now, we don't need the
virtual packages as workaround anymore. This also means that the providing
packages don't need to be added to site.mk explicitly anymore when the
default provider is used.
2017-07-08 16:34:40 +02:00
Matthias Schiffer
8bcd0975af
gluon-core: add a "site seed" to site.conf to seed site-specific random values
2017-06-27 23:00:17 +02:00
Matthias Schiffer
08e667ba2e
gluon-client-bridge: add default next-node MAC address
...
The next-node MAC address doesn't need to be unique in different
communities, so we can as well add a default value.
2017-06-26 22:48:45 +02:00
Ruben Barkow
1d2f3be71d
docs: site-example with cryptic SSID for mesh ( #1125 )
...
The SSID for the mesh network should be cryptic, otherwise some users will try to connect to that network and have a bad user experience.
2017-06-19 10:51:19 +02:00
Matthias Schiffer
4827f2df1b
docs: site-example: remove redundant "iptables" package
...
iptables will be pulled in anyways.
2017-06-10 22:00:47 +02:00
Matthias Schiffer
49354994ef
docs: Gluon v2017.1+
2017-06-10 14:06:00 +02:00
Matthias Schiffer
31893cb912
docs, README: Gluon v2017.1
2017-06-10 14:04:23 +02:00
Simon Joda Stößer
2789710104
docs: site-example/site.mk: improve comment about variables ( #1095 )
2017-04-13 21:59:17 +02:00
Matthias Schiffer
ca5e1f8b75
docs: site-example: update mesh VPN configuration
2017-03-10 20:17:41 +01:00
Matthias Schiffer
be88eba07f
Refactor common parts of gluon-mesh-vpn-fastd into a gluon-mesh-vpn-core package
...
The fastd_mesh_vpn site.conf section is renamed to mesh_vpn.fastd.
2017-03-10 19:45:34 +01:00
Ruben Barkow
4f87327bfa
docs: add email subject and body to site-example
2017-02-23 16:40:36 +01:00
Matthias Schiffer
071c5c18f8
docs: some site-example i18n HTML fixes
2017-02-23 10:21:31 +01:00
rubo77
da7f69142f
gluon-config-mode-mesh-vpn: add extra message if mesh-VPN was not selected
...
This was introduced in ffhh-packages at https://github.com/freifunkhamburg/ffhh-packages/tree/master/gluon-config-mode-reboot-ffhh
2017-02-22 19:28:25 +01:00
Matthias Schiffer
e70ced9caa
docs: fix uses of obsolete "escape" function in site examples
2017-02-22 18:14:15 +01:00
Matthias Schiffer
31d3f08f25
treewide: convert all LuCI-based packages to gluon-web
2017-02-22 01:31:25 +01:00
Matthias Schiffer
78b2775eec
Use LEDE as base for Gluon
2017-01-18 17:21:43 +01:00
Ruben Barkow
ff0ad20752
gluon-config-mode-core: hand over more info to the reboot screen ( #930 )
2016-12-11 03:13:28 +01:00
Matthias Schiffer
3fc9154d1d
gluon-batman-adv-core: merge gluon-next-node into gluon-batman-adv-core
2016-12-10 23:43:44 +01:00
Ruben Barkow
cb9b2335af
docs: rename Freifunk Entenhausen to Alpha Centauri ( #955 )
2016-12-06 20:02:51 +01:00
Ruben Barkow
34deeac380
gluon-config-mode-geo-location: make the label for altitude definable in the site folder ( #883 )
2016-11-30 13:13:59 +01:00
viisauksena
539081d315
gluon-mesh-vpn-fastd: make fastd syslog level configurable ( #915 )
2016-11-06 00:01:49 +01:00
Matthias Schiffer
d017739ac0
docs: change version to v2016.2+
2016-09-21 20:19:10 +02:00
Matthias Schiffer
6964d30ff2
docs, README: change current release to v2016.2
2016-09-21 20:04:57 +02:00
Matthias Schiffer
96917d644d
docs: update comment about prefix4 in site.conf example
2016-09-10 17:20:54 +02:00
Ruben Barkow
d03c88afb4
gluon-config-mode-contact-info: define an "obligatory" option in site.conf ( #843 )
2016-09-07 06:44:57 +02:00
Matthias Schiffer
639c12b8e2
ar71xx-generic: add support for new TP-Link region codes
...
Generate flashable images for the Archer C7 v2 with current stock firmware
again.
To set the region code, the GLUON_REGION variable must be set to "us" or
"eu" in site.mk or as a make argument.
Fixes #860
2016-08-28 21:03:56 +02:00
Matthias Schiffer
819c7d59f1
gluon-config-mode-*, gluon-luci-*: add escaping for many user- or site-defined strings
...
Allows weird release numbers, models and site names, and prepares support
for pretty hostnames.
2016-08-27 15:18:13 +02:00
kb-light
6ff94aca35
gluon-core: make wifi rates configurable by site.conf
...
and add documentation
2016-08-27 07:11:58 +02:00
kb-light
269a8fbdd4
gluon-config-mode-geo-location: add ability to hide the altitude field ( #693 )
2016-04-27 12:37:30 +02:00
Matthias Schiffer
e021af7cb5
docs: change version to v2016.1+
2016-02-08 10:49:06 +01:00
Matthias Schiffer
55dc9c369d
docs, README: change current release to v2016.1
2016-02-08 10:46:28 +01:00
kpanic23
e8d0fc6a81
Corrected some typos and strange grammar
2016-02-04 14:29:01 +01:00
Jan-Philipp Litza
4ab184cd61
docs: Update regarding respondd refactoring
2016-02-02 15:13:17 +01:00
Alexander Dahl
47dee86d8f
doc: remove double opening next_node line in site.conf example
...
I guess this is some copy and paste mistake which makes the example an
invalid site.conf. In my case merging the changes of the example into
our actual site.conf lead to an error because this line was merged to.
2015-10-29 14:33:24 +01:00
Matthias Schiffer
3ddcf50b80
Drop htmode field from config, always use HT20
...
Fixes #487
2015-10-27 01:57:10 +01:00
Matthias Schiffer
26682b24b3
Replace gluon-simple-tc by non-Gluon-specific simple-tc
...
The Gluon-specific functions of the gluon-simple-tc package are moved to
gluon-mesh-vpn-fastd.
2015-10-15 02:38:47 +02:00
Matthias Schiffer
b46d4fd537
gluon-mesh-batman-adv-core: make gateway selection class configurable
...
Fixes #401
2015-10-12 21:49:02 +02:00
Matthias Schiffer
98542b015d
i18n: s/noeud/nœud/
2015-10-08 22:16:25 +02:00
Matthias Schiffer
8d71044aaf
docs: site-example/i18n: fix encoding of french translation
2015-10-08 22:16:25 +02:00