Commit Graph

731 Commits

Author SHA1 Message Date
Matthias Schiffer
6964d30ff2
docs, README: change current release to v2016.2 2016-09-21 20:04:57 +02:00
Matthias Schiffer
77101fc703
docs: update v2016.2 release notes 2016-09-18 22:58:12 +02:00
Matthias Schiffer
cb6d31123f
docs: various fixes to v2016.2 release notes 2016-09-17 05:14:50 +02:00
Matthias Schiffer
d953304585
docs: add preliminary release notes for Gluon v2016.2 2016-09-11 19:42:41 +02:00
Matthias Schiffer
8644358c2b
docs: add missing newlines in index 2016-09-11 18:15:48 +02:00
Matthias Schiffer
c3997455e8
docs: fix and update make variable section 2016-09-11 18:05:28 +02:00
Matthias Schiffer
25907645b7
docs: update hardware support list 2016-09-11 17:26:30 +02:00
Matthias Schiffer
bfbfe508cf
docs, README: Gluon v2016.1.6 2016-09-11 16:58:13 +02:00
Matthias Schiffer
96917d644d
docs: update comment about prefix4 in site.conf example 2016-09-10 17:20:54 +02:00
Matthias Schiffer
e56e3c25db
docs: update docs for prefix4/next_node.ip4 2016-09-10 17:19:13 +02:00
Matthias Schiffer
2432373f5f
ar71xx-generic: allow choosing the ath10k firmware branch in site.mk
The GLUON_ATH10K_MESH must be set to 11s or ibss; when it is not set,
ath10k device images won't be built at all. This also allows us to remove
the BROKEN flag for ath10k devices, as the GLUON_ATH10K_MESH variable is
sufficient to avoid ath10k devices if desired.

Fixes #864
2016-09-09 03:02:40 +02:00
Matthias Schiffer
b08ac98f1c
docs: fix gluon-config-mode-contact-info syntax errors and formatting 2016-09-09 03:00:54 +02:00
Sven Eckelmann
d3811bb2bf ar71xx-generic: Mark MR1750 and OM5P-AC devices as BROKEN (#878)
The MR1750 and OM5P-AC devices are based on ath9k SoCs and an external
ath10k chip. All devices which are using ath10k should be marked as broken
due to deficits in their IBSS support.

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-07 17:56:04 +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
6cddaedfc7
Reorganize MAC addresses, always explicitly set address for private WLAN
Fixes #842
2016-09-07 02:14:42 +02:00
Lustikus
fb587e9b55
Update hardware.rst
[Matthias Schiffer: changed the text a bit]
2016-09-05 16:11:21 +02:00
Matthias Schiffer
a3dcece329
docs: add package/gluon-ebtables-segment-mld to index 2016-08-30 23:55:46 +02:00
Ruben Barkow
8557ffb2b9 docs: minor improvements to i18n docs, mention French (#866) 2016-08-30 18:32:41 +02:00
Steffen Förster
7fd1d0d62e ar71xx-generic: add support for ALFA N2 and N5 (#871)
+ added profile for these devices
+ added entry in the docs for these devices plus the missing alfa tube
2016-08-30 12:18:35 +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
Ruben Barkow
934f640b9b Docs: more example site configs in the wild (#837) 2016-08-22 17:32:53 +02:00
Matthias Schiffer
b1a753e1c5
gluon-core: allow setting PoE passthrough default setting from site.conf 2016-07-30 00:00:39 +02:00
Matthias Schiffer
7565839fc4 Merge pull request #674 from T-X/filter-igmp-mld
Filter IGMP+MLD
2016-07-27 17:24:43 +02:00
Matthias Schiffer
85674a5557
gluon-luci-admin: rename "Expert Mode" to "Advanced settings"
Use the common term; the "Expert Mode" never was a distinct mode of
operation anyways.
2016-07-27 02:38:39 +02:00
Matthias Schiffer
9ffdb0cd15
docs: user/site: clarify mirror ordering
Fixes #823
2016-07-10 22:42:42 +02:00
Sven Eckelmann
fa04fff88d ar71xx-generic: Add support for OpenMesh MR1750v2
The new MR1750v2 device support is only available in LEDE master. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-06-17 20:04:00 +02:00
Sven Eckelmann
3ccd516971 ar71xx-generic: Add support for OpenMesh OM2P-HSv3
The new OM2P-HSv3 device support is only available in LEDE master. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-06-17 20:04:00 +02:00
Sven Eckelmann
f640573b5d docs: Fix list alignment of OpenMesh devices
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-06-17 13:15:25 +02:00
copyrights
0c8f637daa
ar71xx-generic: add D-Link DIR-505 rev. A2 as alias of D-Link DIR-505 rev. A1 2016-05-29 16:49:49 +02:00
Matthias Schiffer
3f24aa248a
docs: add documentation about site modules 2016-05-29 16:40:33 +02:00
Metatron321
5c67b4909d docs: added site for Regio Aachen 2016-05-29 10:28:24 +02:00
Jan-Tarek Butt
22ec5f1c83
docs: fix 404 error for nordwest site repo url 2016-05-27 00:14:27 +02:00
Johannes Rudolph
4c09783723 docs: autoupdater's fallback option (#786) 2016-05-26 16:46:32 +02:00
Matthias Schiffer
cbb1f804f0
docs, README: Gluon v2016.1.5 2016-05-26 02:17:58 +02:00
Matthias Schiffer
a054e4783d
Merge branch 'openmesh' of https://github.com/ecsv/gluon 2016-05-24 00:33:36 +02:00
Sven Eckelmann
3039ba15a0 docs: Fix path to script detecting the primary mac address (#782)
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-05-23 21:02:05 +02:00
Sven Eckelmann
69ce123457 ar71xx-generic: Add support for OpenMesh MR1750/OM5P-AC
The new ath9k/ath10k based devices are only available in OpenWrt trunk. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-05-23 11:15:30 +02:00
Andreas Fischer
38f70cfd81 docs: typo repositoy -> repository (#779) 2016-05-22 19:06:01 +02:00
Linus Lüssing
4199b216c6 ebtables-segment-mld: Segment IGMP/MLD domain
This patch adds a new gluon-ebtables package to filter IGMP/MLD messages
via ebtables.

For one thing this reduces multicast overhead: About one third of all
ICMPv6 multicast traffic in Lübeck or Hamburg is MLD.

Furthermore it removes a potential Distributed Denial-of-Service vector
(see Gluon ticket #553).

Finally, it is a prerequisite for enabling bridge multicast snooping in
a decentral and robust fashion.

Note that IGMP/MLD are filtered for multicast traffic coming from
the mesh, too (new MULTICAST_IN), as unfortunately there seem to
be other queriers somewhere in the mesh at least for Freifunk
Lübeck. Also adding these rules to be prepared to anyone intentionally
or unintentionally disabling these filters on his/her node.

Node operators not running Gluon (for instance gateway nodes) should
make sure to either enable multicast_router towards bat0 or disable
multicast snooping entirely if they have a bridge on top of bat0.

Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
2016-05-20 22:59:31 +02:00
Sven Eckelmann
a5c8e60172 ar71xx-generic: Add support for OpenMesh devices
Integrate OpenMesh devices available in OpenWrt Chaos Calmer:

 - MR600
 - MR600v2
 - MR900
 - MR900v2
 - OM2P
 - OM2P-HS
 - OM2P-HSv2
 - OM2P-LC
 - OM2Pv2
 - OM5P
 - OM5P-AN

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-05-16 13:31:25 +02:00
Matthias Schiffer
8bd0ecd9b3
docs: clean up and update Ubiquiti hardware support list 2016-05-06 20:16:44 +02:00
Matthias Schiffer
ce563f25ad ar71xx-generic: remove BROKEN for TL-WR841N/ND v11 2016-04-29 17:44:04 +02:00
Matthias Schiffer
086a10676d docs, README: Gluon v2016.1.4 2016-04-29 17:43:32 +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
db32736d3b Merge pull request #730 from jannic/master
Add support for carambola 2 board
2016-04-22 18:13:10 +02:00
Jan Niehusmann
bdcd166c7c ar71xx-generic: add support for Carambola 2
Device information can be found at:
http://www.8devices.com/products/carambola-2
https://wiki.openwrt.org/toh/8devices/carambola2

I only did some minimal testing of gluon on the carambola 2 development
board:

 - Config mode works
 - Connects to Wifi Mesh
 - Allows clients to connect

Notably, autoupgrade has not yet been tested.

Change to 010-primary-mac is necessary as the mac address printed
on the sticker is the one of eth0, not the wifi mac.
2016-04-22 08:32:19 +02:00
Matthias Schiffer
ff95dd9650 docs: user/faq: fix typo 2016-04-22 07:30:11 +02:00
Matthias Schiffer
fe1b887f49 docs: user/site: fix formatting of definition list
Newer versions of Sphinx would break lines at the colons.
2016-04-19 05:56:18 +02:00
Matthias Schiffer
9260a8fa15 docs: add info about IPv6 and DNS requirements for NTP/autoupdater 2016-04-19 05:55:11 +02:00
Nils Schneider
271e864005 docs/user/site.rst: typo 2016-04-08 14:17:45 +02:00
Nils Schneider
1e1363f17e ar71xx: Meraki MR12/MR62/MR16/MR66 support
OpenWRT now supports the CISCO Meraki enterprise class routers
MR12, MR16, MR62 and MR66. The fabric firmware demands the yearly
renewal of a support license.

This firmware was successfully tested by @Garunda for the MR62 (and
the MR12 with it for which this is an alias). The initial firmware
pre OpenWRT adoption was prepared and adapted for Gluon by @tcatm.
The confirmation of the functionality of the image for the MR66
(and the aliased MR16 with it) is still pending.

The devices are of strategic interest to the Freifunk community as
they are making a rock-solid impression. However, these come with
fairly hefty annual license. The Freifunk may offer an escape route
for those who had signed up and want to keep their investment into the
similarly expensive hardware. Used evices sell for $60 on eBay/Amazon
in the US. Here in the old world it is all >300 €, still.

Credits go to @Garunda for testing, to @tcatm for finding the
OpenWRT patch prior to its adoption and preparing the initial Gluon
adaptation, to @smoe for the update once that patch had arrived in
OpenWRT, and to @NeoRaider for his review and advice to use
GluonModelAlias for MR62 and MR66 to point to MR12 and MR16,
respectively.
2016-04-03 22:56:17 +02:00
Matthias Schiffer
b78a53c5af docs, README: Gluon v2016.1.3 2016-03-31 21:19:47 +02:00
mokkin
d7eb477ef5 added site for Leipzig 2016-03-31 20:54:08 +02:00
kb-light
954e378a5f docs: Freifunk Paderborn is now called Freifunk Hochstift
link to site-repo updated
2016-03-29 12:41:26 +02:00
Christian Berendt
67fe231805 docs: add 2016 copyright year to sphinx conf file 2016-03-21 22:31:46 +01:00
Steffen Förster
4e2423c081 Add Support for the ALFA Hornet UB and similar devices
The Hornet UB is sold at least in the varieties. Without case it is a Hornet UB, with case and without connected USB port it is called AP121. If the USB port is present this device is called AP121U.
We have a AP121U in our mesh http://meshviewer.chemnitz.freifunk.net/#!v:m;n:00c0ca6efffa
2016-03-13 15:59:47 +01:00
Matthias Schiffer
06685ef0ec Merge pull request #682 from kb-light/docs
docs: fix typo in upgrade.rst
2016-03-10 08:41:26 +01:00
kb-light
4511da0aee docs: fix typo in upgrade.rst 2016-03-10 00:38:19 +01:00
Steffen Förster
ea90788315 Add support for TP-Link TL-WA7510N
This CPE is supported by OpenWRT and already running in Chemnitz
2016-03-09 22:17:06 +01:00
Matthias Schiffer
2ee35f3102 docs, README: add release notes for v2016.1.2, update version numbers 2016-03-09 19:21:40 +01:00
Matthias Schiffer
0320b4da03 docs, README: add release notes for v2016.1.1, update version numbers 2016-03-02 16:23:10 +01:00
Matthias Schiffer
6f4ca79d01 docs: update list of supported hardware 2016-03-02 01:03:33 +01:00
Matthias Schiffer
6961406523 Merge pull request #640 from kokel/preserve-wifi-channel
gluon-core: add preserve wifi channel feature
2016-02-24 17:25:02 +01:00
viisauksena
e4439a3fe4 docs: fix typo in authorized keys config example 2016-02-24 11:17:42 +01:00
Kokel
388d264ff0 gluon-core: add preserve wifi channels feature
This new feature introduces the new uci section 'gluon-core.wireless' with a preserve_channels option:
 * preserve_channels (boolean)

By setting this option to 1 (true) wifi channels will be preserved during upgrades.
2016-02-10 07:06:36 +01: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
Matthias Schiffer
b8791e0829 docs: releases/v2016.1: fix a formatting issue 2016-02-08 10:22:46 +01:00
Matthias Schiffer
f8b328835b docs: features/monitoring: replace one last mention of gluon-announced 2016-02-07 21:42:04 +01:00
Matthias Schiffer
627e6b7b81 docs: user/site: change peer limit in example fastd config to 1
Change the limit to match our recommendation in the site-example.
2016-02-07 11:23:41 +01:00
Matthias Schiffer
8bfb5fe102 docs: add information about image symlinks to the Getting Started page 2016-02-05 19:02:49 +01:00
Matthias Schiffer
495e154a6a docs, LICENSE: fix upper and lower case of "OpenWrt" 2016-02-05 18:48:48 +01:00
Matthias Schiffer
4d6956fa25 docs: update outdated monitoring documentation 2016-02-05 11:00:38 +01:00
Matthias Schiffer
10d7ad2107 docs: add more documentation of WLAN configuration
Fixes #574
2016-02-05 10:40:26 +01:00
Matthias Schiffer
19d4ca1b3e Merge pull request #638 from kpanic23/patch-1
docs: Corrected some typos and strange grammar
2016-02-05 10:31:14 +01:00
Matthias Schiffer
54bb143128 docs: releases/v2016.1: grammar fixes, some minor improvements 2016-02-05 06:54:45 +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
Matthias Schiffer
54ed2a8d14 docs: add TP-Link TL-WR843N/ND 2016-01-30 02:01:21 +01:00
Matthias Schiffer
4ed5b85668 docs: add UniFi AP Outdoor+ to list of supported devices 2016-01-17 23:23:42 +01:00
Neal Oakey
472a1ff3eb add support for ubiquiti airRouter 2016-01-17 16:33:49 +01:00
Andreas Ziegler
d10a7b9c72 docs: Update autoupdater.rst
fix typo and express sentence regarding update priority clearer
2016-01-15 00:47:02 +01:00
Matthias Schiffer
4456480a52 docs: add D-Link DIR-505 (A1) and Buffalo WZR-HP-G300NH (and remove WZR-HP-G300N, it is not actually supported) 2016-01-04 05:32:14 +01:00
PetaByteBoy // Milan Pässler
02d3ed2fa9 docs: features/wired-mesh: fix typo 2016-01-01 20:35:43 +01:00
Matthias Schiffer
65ce99449e docs: rename development version to v2016.1 2016-01-01 16:29:15 +01:00
Matthias Schiffer
df018ed7c7 docs: releases/v2015.2: fix typo 2015-12-20 20:13:09 +01:00
Jan-Philipp Litza
46aa2e7c6a docs: Improve documentation of fastd and autoupdater config in site.conf 2015-12-09 21:00:19 +01:00
ruben
de8c908dc3 docs: grammar and formatting enhanced in site.conf 2015-12-08 22:58:40 +01:00
Tobias Hachmer
4c78da2978 docs: releases/v2015.2: add ubiquiti airgateway 2015-12-08 19:32:08 +01:00
Philzen
444105d22e docs: releases/v2015.2: fix small typo 2015-12-07 09:15:09 +01:00
Matthias Schiffer
df9df3d1b4 docs: add v2015.2 release notes 2015-11-24 04:10:53 +01:00
Matthias Schiffer
7c12de7250 docs: add WD My Net N600/N750 to list of supported devices 2015-11-24 04:10:07 +01:00
Andreas Ziegler
26b4d5691f docs: add link to tecff/site-ffa (Altdorf, Landshut & Umgebung) 2015-11-24 03:55:52 +01:00
Adorfer
8f31ce81b3 -spelling 2015-11-23 13:11:26 +01:00
Matthias Schiffer
ce44045a8b docs: releases/v2015.2: remove accidentially pasted line in the "Added hardware support" section 2015-11-23 01:51:57 +01:00
Matthias Schiffer
f79d837e87 docs: update list of supported hardware
Also
* create list of newly supported devices since v2015.1.2 in the v2015.2 release notes
* update information on docs/user/x86
* fix a comment in targets/ar71xx-generic/profiles.mk
2015-11-23 01:43:35 +01:00
picard
40a9bdd7b1 docs: update ffnw site URL 2015-11-23 01:00:42 +01:00
Matthias Schiffer
f0308ed93c docs: add documentation for gluon-ebtables-filter-{multicast,ra-dhcp} 2015-11-23 00:39:32 +01:00
Matthias Schiffer
171b484735 docs: improve user/getting_started, some minor fixes in user/site
This commit basically does two things: it urges users always to use an own
git repository to manage the site configuration, and it removed all
mentions of "communities" from the "Getting started" page, as it was too
Freifunk-specific.

Other documentation pages (especially the site configuration docs) should
probably be adjusted as well.
2015-11-06 00:17:09 +01:00
Matthias Walther
b33635c47c Update wired-mesh.rst 2015-11-05 16:19:55 +01:00
brokenbike
2df84fc474 Update site.rst
The Freifunk Münsterland firmware was formerly known as Freifunk Münster firmware - while the URL hasn't changed. In future, there will probably be subdomains with their own files, but for now this is state of the project.
2015-10-30 21:16:27 +01:00
Stefan Rauscher
a56d252cba doc: remove duplicate article in getting_started.rst 2015-10-30 16:55:57 +01:00
Matthias Schiffer
4b120deaee build: improve handling of repository signing keys 2015-10-30 14:08:29 +01:00
Matthias Schiffer
cbe66e9388 build: add make modules make target
`make modules` will generate a opkg repository containing kernel modules
matching the kernel of the Gluon images.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
53a7cf31f9 build: add GLUON_OUTPUTDIR, move GLUON_IMAGEDIR default below it
We'll soon have other output besides the images, having a single directory
for all output makes sense.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
cb404a944b build: remove vermagic hack
As the Gluon kernel won't be compatible with the OpenWrt upstream anymore,
we don't need the vermagic hack anymore.
2015-10-29 18:44:00 +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
86bd5a1da5 docs: improve wired mesh documentation
Fixes #376
2015-10-28 19:59:51 +01:00
Matthias Schiffer
74a6556f9c docs: releases/v2015.2: update site migration guide 2015-10-28 00:03:07 +01:00
Matthias Schiffer
3ddcf50b80 Drop htmode field from config, always use HT20
Fixes #487
2015-10-27 01:57:10 +01:00
Nils Schneider
84b6374970 gluon-client-bridge: basic br-client config and wireless AP
This package provides br-client and sets up a wireless AP interface for
clients.
2015-10-26 21:14:32 +01:00
Matthias Schiffer
22130e84e8 Merge gluon-radio-config into gluon-core
gluon-radio-config contained only a single file. The code has been adjusted
to allow creating a Gluon configuration without WLAN support by removing
the wifi24 and wifi5 sections from site.conf.
2015-10-26 20:59:56 +01:00
Tarnatos
320967477e docs: add TL-WR841 v10 to device list 2015-10-23 11:00:23 +02:00
Matthias Schiffer
d0a78ea8ba Merge branch 'opkg' 2015-10-15 22:28:41 +02: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
d5c334af6d gluon-core: replace opkg site configuration to make it more flexible
The new options allow specifying custom repositories and are evaluated
in an upgrade script, not during build.
2015-10-14 02:57:29 +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
Matthias Schiffer
9640e66005 Merge pull request #448 from ff3l/french
Französische Übersetzung
2015-09-23 09:45:15 +09:00
Ronny Trommer
3f72e682c5 Update build dependency documentation
Build requires Python 2 and libssl-dev
2015-09-19 15:15:00 +02:00
Jan-Philipp Litza
d3063ed2e1 Merge pull request #493 from rubo77/patch-4
docs: Suggest MTU 1280 to circumvent Kabel Deutschland problems
2015-09-19 15:05:59 +02:00
srauscher
16888d214d Add french translation 2015-09-17 07:28:09 +02:00
Ruben Barkow
0035aa2989 docs: Suggest MTU 1280 to circumvent Kabel Deutschland problems 2015-09-14 11:47:51 +02:00
Ruben Barkow
be49f755c7 docs: Suggest peer limit 1 instead of 2 2015-09-14 11:46:46 +02:00
Matthias Schiffer
f5bef2ab01 docs: site-example/i18n/de.po: fix typo 2015-08-31 00:45:52 +02:00
Matthias Schiffer
a25d00ddce Merge branch 'feature-optional-thekey' of https://github.com/FreifunkBremen/gluon 2015-08-31 00:42:54 +02:00
Jan-Philipp Litza
222fd94ca7 docs: Warn of empty msgstr in translations, hint at using comments 2015-08-30 23:03:48 +02:00
Jan-Philipp Litza
eb590bdc12 gluon-config-mode-mesh-vpn: Move display of key to translations
When rebooting the node in config mode, currently the fastd key is
forcefully displayed in a fixed format. This is confusing in communities
where fastd accepts all keys and no key submission is needed.
Furthermore, some communities might want to personalize the display of
the key (see #387).

This patch moves the displaying <div> from the package's lua file to the
translation files of the sample site configuration and mentiones the
change in the release notes.
2015-08-30 21:55:29 +02:00
Nils Schneider
177086b881 gluon-radio-config: basic wireless configuration
Split basic radio configuration from gluon-mesh-batman-adv as this will
be required for virtually any wireless mesh protocol.

This package takes care of setting:

  - wireless channel,
  - htmode and
  - regulatory domain

gluon-mesh-batman-adv-core depends on this package.
2015-08-18 11:41:14 +02:00
Nils Schneider
bd56af3bab docs: introduce per-package documentation
Documentation for packages should be placed in docs/packages/
and be added to docs/index.rst.
2015-08-16 14:57:48 +02:00
Matthias Schiffer
0f928b08d5 docs: import v2015.1.2 release notes and list of supported devices 2015-08-09 14:56:03 +02:00
Nils Schneider
2a93c58042 mesh-batadv-core: introduce 11s mesh, refactor wireless config
This is a site.conf-breaking change in regard to the wireless config.
Make sure to read http://gluon.readthedocs.org/en/latest/user/site.html
and update your site.conf accordingly!

Support for 802.11s mesh interfaces has been added. Gluon now supports
three interface types: ap, ibss and mesh. All of them are now optional
and may be configured independently in site.conf.

A sample site.conf may look like this:

    wifi24 = {
            channel = 1,
            htmode = 'HT40+',
            ap = {
                    ssid = 'luebeck.freifunk.net',
            },
            ibss = {
                    ssid = '02:d1:11:37:fc:38',
                    bssid = '02:d1:11:37:fc:38',
                    mcast_rate = 12000,
            },
            mesh = {
                    id = 'ffhl-mesh',
                    mcast_rate = 12000,
            },
    },
2015-08-04 23:05:29 +02:00
Matthias Schiffer
48054fc943 Add update-vermagic make target 2015-07-18 21:21:06 +02:00
Alexander Dahl
7be180d419 doc: remove "probability" from site doc (was removed in v2014.3)
see: http://gluon.readthedocs.org/en/latest/releases/v2014.3.html

Signed-off-by: Alexander Dahl <alex@netz39.de>
2015-07-14 11:07:52 +02:00
Matthias Schiffer
8434686085 build: implicitly configure board and subtarget options
The file targets/$GLUON_TARGET/config becomes optional, as many targets
only used it to set the board and subtarget.

Also fix targets without subtarget.
2015-07-12 22:38:41 +02:00
Matthias Schiffer
449a18f834 docs: releases/v2015.1.1 2015-06-18 02:47:49 +02:00
Matthias Schiffer
ab10be9f50 We're on Chaos Calmer now 2015-05-22 01:09:19 +02:00
Matthias Schiffer
8332a49b78 docs: change version to 2015.1+ 2015-05-21 01:06:25 +02:00
Matthias Schiffer
80906c2a0c docs, README: change current release to v2015.1 2015-05-16 15:34:55 +02:00
Matthias Schiffer
dab3dabc0e docs: releases/v2015.1: we haven't removed any hardware support 2015-05-16 15:19:57 +02:00
Matthias Schiffer
279ac23d83 docs: user/x86
Fixes #373
2015-05-16 15:03:14 +02:00
Matthias Schiffer
7f1e2621af docs: add gluon-luci-wifi-config to the example site.mk 2015-05-16 14:33:19 +02:00
Matthias Schiffer
bcae6d073a docs: releases/v2015.1: reword Ubiquiti TX power issue description 2015-05-16 13:17:25 +02:00
Matthias Schiffer
75f4483a6a Preliminary v2015.1 release notes 2015-05-16 13:01:05 +02:00
Matthias Schiffer
26629da378 Merge pull request #363 from freifunk-gluon/enter-cm
docs/site-example: explain how to re-enter configmode
2015-05-16 12:12:31 +02:00
Nils Schneider
df4ec226b4 docs/site-example: explain how to re-enter configmode
Fixes #347
2015-05-16 12:09:22 +02:00
Matthias Schiffer
acefefd2fa docs: hardware support list fixes 2015-05-16 00:23:12 +02:00
Matthias Schiffer
548c70d170 docs: mention fastd_mesh_vpn.enabled setting 2015-05-14 02:13:16 +02:00
hexa-
10580d59e8 docs/autoupdater: depends on ipv6 reachable update-servers 2015-05-11 16:26:06 +02:00
Alex
dcdb99fb9d docs: add WNDRMACv2 to list of supported devices 2015-05-10 23:35:49 +02:00
Matthias Schiffer
a258092760 Merge remote-tracking branch 'origin/mesh-on-lan' 2015-05-06 23:55:04 +02:00
Nils Schneider
39d0c8f459 mesh-batman-adv: mesh_on_lan
This adds mesh_on_lan functionality.

A new optional site.conf option, mesh_on_lan, has been added. If set to
'true', all LAN ports will be used for meshing instead of being part of
the client bridge.
2015-05-06 13:57:46 +02:00
Matthias Schiffer
2e5c8f39cc docs: add some explanations regarding the fastd_mesh_vpn "configurable" setting 2015-05-04 03:09:36 +02:00
Matthias Schiffer
adf7b0d810 docs: make gluon-batman-adv-15 the recommended batman-adv version 2015-05-03 20:38:34 +02:00
Matthias Schiffer
631403c0a9 docs: update site-ffhl link 2015-05-01 03:36:38 +02:00
Matthias Schiffer
d63bbf2be6 docs: fix hardware list formatting 2015-05-01 01:16:31 +02:00
Matthias Schiffer
ecc90dd97c docs: reorder index to make the release notes more prominent 2015-05-01 01:14:57 +02:00
Matthias Schiffer
19043c5e94 Merge branch 'doku-update' of https://github.com/do9xe/gluon 2015-05-01 00:56:52 +02:00
do9xe
82fa93faa8 update the table of supported hardware 2015-05-01 00:10:18 +02:00
Matthias Schiffer
1b7c3e060b gluon-luci-node-role: make node role display strings translatable 2015-04-30 23:48:07 +02:00
Matthias Schiffer
0e5a1b9a2d docs: add fastd_mesh_vpn changes to changelog 2015-04-30 19:09:13 +02:00
Matthias Schiffer
00c47f2912 gluon-mesh-vpn-fastd: extend site configuration to allow multiple and nested peer groups 2015-04-30 13:05:15 +02:00
Matthias Schiffer
db88166217 docs: mention site.mk changes in changelog 2015-04-29 16:19:16 +02:00
Matthias Schiffer
55d95f16b3 docs: various user/site fixes 2015-04-28 01:11:53 +02:00
Matthias Schiffer
728a101d8d docs: update site.mk 2015-04-26 14:26:29 +02:00
Matthias Schiffer
53dac66a04 Merge branch 'survive-upgrades' of https://github.com/do9xe/gluon 2015-04-25 21:44:00 +02:00
DO9XE
44beb0c178 gluon-mesh-batman-adv-core: make wireless-disable state survive updates and allow site option 2015-04-25 21:38:57 +02:00
Matthias Schiffer
3d7442b6ad docs: add Rocket M2 to list of supported devices 2015-04-25 19:38:02 +02:00
Matthias Schiffer
f958ff718e docs: some i18n clarifications 2015-04-25 19:36:21 +02:00
Matthias Schiffer
b4068fa7f0 docs: add i18n howto 2015-04-25 19:22:15 +02:00
@RubenKelevra
5b2171591f docs: fix syntax of setup_mode 2015-04-15 01:06:25 +02:00
Matthias Schiffer
6bad3e385a docs: updates to "Getting Started" 2015-03-25 19:14:18 +01:00
Matthias Schiffer
b7d256b69d docs: add releases/v2015.1 to TOC tree 2015-03-25 18:54:52 +01:00
Matthias Schiffer
013a1500ff docs: update version number to 2014.4+ 2015-03-25 18:53:46 +01:00
Nils Schneider
b336a8d882 Merge pull request #315 from mweinelt/master
site.rst: document ingress/egress unit in simple_tc
2015-03-23 21:07:25 +01:00
hexa-
a6cd3a387e site.rst: document ingress/egress unit in simple_tc 2015-03-23 20:49:21 +01:00
Jan-Philipp Litza
5faca867c4 Document changes to hostname_prefix field of site.conf 2015-03-21 14:33:18 +01:00
Matthias Schiffer
a2e88140c0 docs: update site documentation for new i18n support 2015-03-19 23:09:40 +01:00
Matthias Schiffer
2538b1b108 docs: add POT file to site example 2015-03-19 22:59:51 +01:00
Matthias Schiffer
0f0abd2c7f docs: update site-example for i18n support 2015-03-19 22:46:01 +01:00
Matthias Schiffer
630de84465 Get rid of the static kernel configuration files
With a backported patch from the OpenWrt trunk, it is now easy to generate an
equivalent configuration using CONFIG_ALL_KMODS.

The build will take a bit longer because all kernel module packages are actually
built even when they are not included in the image, but adding new targets
becomes a lot easier.

Also, related documentation updates and fixes.
2015-03-16 13:54:09 +01:00
Matthias Schiffer
97d3045dc0 docs: autoupdater: remove parts only relevant for Gluon versions before v2014.3 2015-03-14 19:20:45 +01:00
Matthias Schiffer
b44a02773e docs: adjust to new target handling 2015-03-14 19:20:11 +01:00
Matthias Schiffer
ae6d0e0a2b docs: fix autoupdater site.conf snippet
There is no "enabled" attribute in the autoupdater section, and there has never
been.
2015-03-05 05:55:39 +01:00
Matthias Schiffer
ffc3f8ec6f Merge branch 'role_doc' of https://github.com/freifunk-mwu/gluon 2015-03-03 02:31:43 +01:00
pheanex
f7ea36e41d Correct small spelling mistake 2015-02-26 12:29:53 +01:00
Nils Schneider
20101f25bd Merge pull request #300 from freifunktrier/master
Add Trier to site.rst
2015-02-24 01:05:54 +01:00
dracoTrier
8f2d0ef15a Add Trier to site.rst 2015-02-24 00:35:19 +01:00
Kokel
28c7e0e20f add documentation for roles feature add by https://github.com/freifunk-gluon/packages/pull/83 2015-02-14 00:47:55 +01:00
Nils Schneider
f36eba552e docs/site-example: typo 2015-01-27 18:32:31 +01:00
Matthias Schiffer
53e04f2a26 docs: add documentation for the WAN configuration 2015-01-27 04:27:27 +01:00
NeoRaider
0dcb3619a6 Merge pull request #274 from freifunk-darmstadt/site-example
docs/site-example: cleanup
2015-01-25 00:16:19 +01:00
NeoRaider
c79fd70410 Merge pull request #276 from freifunk-leipzig/for-gluon
docs: add mesh_vlan entry
2015-01-25 00:09:59 +01:00
NeoRaider
72b7e2dafb Merge pull request #281 from freifunk-gluon/simple_upgrade
Documentation and helper script for the new upgrade script handling
2015-01-24 15:27:51 +01:00
Nils Schneider
9807d2da7a docs: skipping of setup mode
This PR documents functionality added by
https://github.com/freifunk-gluon/packages/pull/95
2015-01-24 10:18:30 +01:00
Matthias Schiffer
4c8866ffb7 Documentation and helper script for the new upgrade script handling 2015-01-23 03:29:37 +01:00
Matthias Schiffer
415377cc27 doc: remove part about git identity in the "getting started" guide 2015-01-21 17:40:17 +01:00
Daniel Golle
44011457c9 docs: add docs and example for mesh_vlan site parameter
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2015-01-18 08:24:56 +01:00
Matthias Schiffer
90fa002dd7 docs: fix autoupdater URLs in example 2015-01-16 17:25:17 +01:00
Florian Klink
cba844cb5a docs/site-example: cleanup
- generalize, to make it more clear that the site config
   needs to be adapted to the local community.
 - remove some host names and public keys used in Lübeck
 - suggest private space mac adresses
 - change fastd method to salsa2012+umac, which is the recommended default
 - add config for a fastd peer reachable by both ipv4 and ipv6
 - order GLUON_SITE_PACKAGES alphabetically
2015-01-16 15:46:48 +01:00
Florian Klink
b47609d9dc docs/features/announce.rst: fix typo 2015-01-14 08:37:58 +01:00
Nils Schneider
bb950cb69b Merge pull request #268 from adlerweb/patch-1
site.rst -> Add Mayen-Koblenz
2015-01-11 22:04:06 +01:00
Florian Knodt
5989a9916b site.rst -> Fix Göttingen 2015-01-11 21:55:50 +01:00
Florian Knodt
c7fc0f9d02 site.rst -> Add Mayen-Koblenz 2015-01-11 21:55:11 +01:00
Alex
fef1f5ba54 +goettingen 2015-01-11 21:10:32 +01:00
Nils Schneider
b38e945fae docs: gluon-neighbour-info 2015-01-05 19:51:46 +01:00
Kokel
474e625793 correct site-ffmwu 2015-01-04 19:03:05 +01:00
hexa-
75fe4eec83 docs: typo 2015-01-02 17:40:03 +01:00
Nils Schneider
c43d5982a3 docs: releas/2014.4 fixes 2014-12-28 16:44:36 +01:00
Nils Schneider
4f86c6a75b docs: release/2014.4 -wdr4300 bug +gluon-neighbour-info 2014-12-28 16:37:46 +01:00
Nils Schneider
cd01bbb48a docs/release-notes: mention gluon-authorized-keys 2014-12-26 23:25:14 +01:00
Nils Schneider
0c764ea9a7 docs: add known issues for v2014.4 2014-12-26 23:09:45 +01:00
Matthias Schiffer
4443012658 Initial draft for the 2014.4 release notes 2014-12-26 18:57:16 +01:00
hexa-
6cf0896c3e docs: update supported devices, reorder them alphabetically and fix a model name 2014-12-17 20:22:59 +01:00
Nils Schneider
27031c0940 docs: update list of supported devices 2014-12-16 12:39:09 +01:00
Nils Schneider
c1837d82de docs: supported devices
- DIR 615 E1
+ CPE210
+ CPE510
2014-12-16 12:34:08 +01:00
Nils Schneider
3360dcb309 Merge pull request #239 from freifunk-darmstadt/master
Add Darmstadt to site.rst
2014-12-07 10:04:49 +01:00
hexa-
135d19499a Add Darmstadt 2014-12-07 01:08:02 +01:00
Florian Knodt
3e7813009d Site sample configuration: Linkfix timezones
Link to timezone configuration help had a wrong anchor
2014-12-07 00:37:23 +01:00
fusselkater
e9a05b2731 Add Münster 2014-11-27 12:34:48 +01:00
Philip Berndroth
5bfbf595aa add Ruhrgebiet 2014-11-22 15:47:21 +01:00
Malte
30987f4613 added links to Rheinland and Stuttgart 2014-11-20 17:33:42 +01:00
Nils Schneider
62b063f366 docs/site-example: default to batman-adv-14 2014-11-17 15:19:37 +01:00
Patrick Uven
adad5894b3 Changed example bssid in site.conf to a valid one (in terms of config file parsing) 2014-11-17 15:19:05 +01:00
Nils Schneider
8347527af4 docs: unclutter site-example 2014-11-17 15:18:44 +01:00
Nils Schneider
896c81ccd9 docs: document config-mode modules 2014-11-17 14:50:58 +01:00
FRNK-BK
2a507f27d2 Update hardware.rst
More information on how to get correct image file naming.
2014-11-12 20:22:59 +01:00
Nils Schneider
a8b7c39078 docs: fix syntax in gluon-authorized-keys 2014-11-06 15:36:50 +01:00
Matthias Schiffer
d2d1ea36cc Extend v2014.3.1 release notes 2014-10-19 18:31:13 +02:00
Nils Schneider
cfd4b8cb92 release notes for 2014.3.1 2014-10-17 14:31:12 +02:00
Nils Schneider
b9501362ad docs: advise user to checkout a specific release 2014-10-13 12:29:24 +02:00
Nils Schneider
442e6cdeef Merge branch 'master' of https://github.com/s72785/gluon into s72785-master 2014-10-13 12:23:41 +02:00
Patrick Uven
b21e3b0c95 Some small correction to getting started 2014-10-12 12:19:58 +02:00
Patrick Uven
d8bb316a57 Added informations about gluon versions to getting started 2014-10-12 12:17:02 +02:00
s72785
853f716a90 Update getting_started.rst
noob-proofing a bit
2014-10-08 23:38:58 +02:00
Patrick Uven
33895fba89 Merge pull request #1 from freifunk-gluon/master
gluon changes
2014-10-04 11:52:49 +02:00
Kokel
721b31b4c5 url and community name changed 2014-10-04 11:10:51 +02:00
Patrick Uven
54404ae9b2 Update site.rst
The community has been renamed from Oldenburg (ffol) to Nordwest (ffnw) to include other cities. Also the git url has changed.
2014-10-04 09:24:20 +02:00
permanentmedia
371e9e6abb Update site.rst
Added Braunschweig to site-repos in the wild
2014-10-03 23:29:51 +02:00
poldy79
d61c063f7d Just corrected a typo 2014-09-24 23:08:04 +02:00
Nils Schneider
3b0e596e08 docs: authorized-keys 2014-09-15 19:29:21 +02:00
Matthias Schiffer
ebec39f468 docs: add documentation about addings new hardware support 2014-09-09 17:08:46 +02:00
Nils Schneider
8c09f9a53c Merge branch 'pberndro-patch-2' 2014-09-09 13:43:37 +02:00
Philip Berndroth
6543833f06 Delete builds.rst
This chapter is no longer needed (duplicate content).
The content is alrady in http://gluon.readthedocs.org/en/latest/user/getting_started.html#getting-started .
2014-09-09 13:43:16 +02:00
Philip Berndroth
4947eaff98 Update getting_started.rst
add information about the environment variables.
2014-08-30 19:55:17 +02:00
eriu
9baa9ec4d0 fix typo
the command autoupdate not work, so a fix smal fix necessary
2014-08-18 12:47:47 +02:00
Matthias Schiffer
64bac337c7 docs: gluon-mesh-batman-adv split 2014-08-08 16:30:37 +02:00
hexa-
8402e9795e docs: configure ntp servers in site.conf, not site.mk 2014-08-08 00:59:21 +02:00
Matthias Schiffer
ddd7c163ff docs: fix another warning 2014-08-07 17:25:50 +02:00
Matthias Schiffer
26320061bc docs: some updates for the recent changes 2014-08-07 17:24:56 +02:00
Nils Schneider
7a52f299e4 Merge pull request #151 from digineo/private-wifi-docs
docs: renaming gluon-luci-privatewifi into gluon-luci-private-wifi
2014-08-07 12:43:19 +02:00
Julian Kornberger
ab7735cd5d docs: renaming gluon-luci-privatewifi into gluon-luci-private-wifi 2014-08-07 11:25:09 +02:00
Julian Kornberger
d96054c5df docs: fix literal blocks 2014-08-07 11:24:19 +02:00
Matthias Schiffer
ece68f8530 docs: add preliminary v2014.4 release notes
It's much nicer to fill in the release notes piece by piece as v2014.4 is
developed, so let's start with the new modular config mode.
2014-08-06 11:37:18 +02:00
Julian Kornberger
561941d6a9 docs: add private WLAN 2014-08-05 23:30:16 +02:00
Nils Schneider
e92bceb372 docs/site: list of site repos 2014-08-05 20:55:34 +02:00
Nils Schneider
a0635e4ca9 docs: add site-example 2014-08-05 20:47:29 +02:00
Matthias Schiffer
9d1958b774 docs: releases/v2014.3: another typo fix 2014-08-02 22:13:32 +02:00
Nils Schneider
e909329b1f docs: release 2014.3 corrections/clarifications 2014-08-02 22:07:18 +02:00
Matthias Schiffer
2119fec628 docs: formatting fixes 2014-08-02 21:39:41 +02:00
Matthias Schiffer
f2c3446aa7 docs: add 2014.3 release notes 2014-08-02 21:33:10 +02:00
Matthias Schiffer
ae79ab53d4 docs: clean up index page, add list of supported devices 2014-08-02 19:49:50 +02:00
Matthias Schiffer
12a2442a0f Documentation cleanup 2014-08-02 19:28:06 +02:00
Nils Schneider
f71413b6bd docs: fix builds.rst 2014-07-28 21:09:34 +02:00
Nils Schneider
7005a585a0 allow GLUON_SITEDIR to be set by environement 2014-07-28 20:53:43 +02:00
Matthias Schiffer
a4a5b9a38b docs: autoupdater: fix example build script 2014-07-26 02:20:38 +02:00
Matthias Schiffer
c2faf6eb64 docs: update autoupdater documentation 2014-07-24 20:04:58 +02:00
Nils Schneider
e0ade6302c docs: gluon-announce, announced, alfred 2014-07-21 13:33:04 +02:00
Nils Schneider
af422f70e1 docs: typo 2014-07-21 12:04:11 +02:00
Matthias Schiffer
cd0d771568 docs: add some information about the new autoupdater 2014-07-20 22:36:46 +02:00
Matthias Schiffer
d28c025a26 Update site documentation 2014-07-17 14:35:16 +02:00
Nils Schneider
851bbe699c Merge pull request #134 from freifunk-gluon/batman-on-wan
gluon-batman-on-wan: docs
2014-07-16 16:32:10 +02:00
Nils Schneider
b7970426e9 gluon-batman-on-wan: docs 2014-07-16 16:17:24 +02:00
Nils Schneider
b04e920fb0 docs: typos/fixes 2014-07-16 16:16:57 +02:00
Nils Schneider
6b493119d9 docs: document configmode 2014-07-09 13:19:46 +02:00
Nils Schneider
38bac6a6ad docs: move from README to docs/ 2014-07-09 12:43:10 +02:00
Daniel Ehlers
9f8afd49fa docs: more work on docs
docs: Basic site documentation
docs: Basic autoupdater documentation
docs: minimal autoupdater info
docs: bump version to 2014.2

Closes #114
2014-07-09 12:17:51 +02:00
Nils Schneider
f9485b8c95 docs: initial sphinx project with very little content 2014-02-20 17:22:06 +01:00