Commit Graph

537 Commits

Author SHA1 Message Date
Ruben Barkow
a92cfa3194 docs: standardize package descriptions and add missing example in site-example (#1179) 2017-12-27 21:48:21 +01:00
Ralf Jung
4bae0a429f docs: dns-cache: explain setting dns.servers a bit more (#1268) 2017-12-27 00:21:08 +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
lrnzo
0b4cbec0e9
docs: change group name gluon-fastd to gluon-mesh-vpn
The group was renamed during the development of Gluon v2017.1, adjust the
documentation accordingly.
2017-10-22 20:34:05 +02:00
Martin Weinelt
1992d4fd29 docs: mtu: fix reference to faq entry, add mtu diagram locally 2017-10-17 01:16:26 +02:00
Martin Weinelt
e4ef421711 docs: faq: clarify how to calculate proper mesh-vpn mtu value 2017-10-14 13:59:46 +02:00
Martin Weinelt
0d1d579196 docs: mesh-vpn: recommend better default mtu 2017-10-14 13:59:46 +02:00
Tarnatos
230897be86 docs: autoupdater.rst: add GLUON_RELEASE to make manifest (#1235) 2017-10-12 09:50:17 +02:00
hexa-
ea01c467f2
docs: fix typo in v2017.1.3 release notes (#1234) 2017-10-11 02:01:50 +02:00
Matthias Schiffer
36c940c11d
docs, README: import v2017.1.3 release notes 2017-10-04 22:53:30 +02:00
Chrissi^
ab296fcd13
docs: mention GLUON_RELEASE in make manifest instructions
Adding the fact that GLUON_RELEASE is needed with 'make manifest'
if it is used with 'make'.

This fact was mentioned in the v2017.1 release notes but is not (clearly)
mentioned inside other parts of the documentation.

Signed-off-by: Chrissi^ <chris@tinyhost.de>

[Matthias Schiffer: minor rewording]
2017-09-06 18:26:29 +02:00
Matthias Schiffer
2c7f4487fd
docs: features/autoupdater: whitespace cleanup 2017-09-06 18:24:03 +02:00
A.Kasper
5de9f0469e Update dns-cache.rst: adding a best practices for setting the name
Adding hints that the next_node name should contain a dot to avoid (mobile) browsers interpreting "nextnode" as searchphrase. Also setting it to an fqdn helps when clients use static dns servers.
2017-08-25 23:04:32 +02:00
Matthias Schiffer
9168107f13
docs: import v2017.1.2 release notes 2017-08-14 02:06:31 +02:00
Matthias Schiffer
24cfdc384a
docs: import v2016.2.7 release notes 2017-08-14 02:04:16 +02:00
hexa-
5617eec665 docs/site-example: fix comment and syntax error (#1186) 2017-07-11 04:14:24 +02:00
kb-light
46126de792 Add new package gluon-web-logging (#1153) 2017-07-11 02:58:45 +02:00
Matthias Schiffer
9ae2be7b55
docs: dev/feature-flags: fix a few typos 2017-07-09 02:35:06 +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
Ruben Barkow
84d117ff73
gluon-web-admin: add option to show/hide password-login and add minimum password length 2017-07-07 02:15:52 +02:00
Matthias Schiffer
d72a1ea9c6
docs, README: import Gluon v2017.1.1 release notes 2017-07-03 17:17:02 +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
kb-light
c90e13594a docs: dev/web/model: fix typo (#1152) 2017-06-24 19:25:12 +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
kb-light
56d74e41c1 docs: update ffho site repo (#1145) 2017-06-19 00:40:54 +02:00
Matthias Fritzsche
201fa576b8
docs: add note that GCC 4.8 is needed to build gluon
The used nodejs 4.4.5 needs at least GCC 4.8 to be build
https://github.com/nodejs/node/blob/v4.x/BUILDING.md

Signed-off-by: Matthias Fritzsche <matthias@chemnitz.freifunk.net>
[Matthias Schiffer: moved information to the first section]
2017-06-14 10:12:35 +02:00
Matthias Schiffer
e40e05ad5f
docs: releases/v2017.1: add some more information on updating v2016.2.x build setups 2017-06-13 11:06: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
Matthias Schiffer
5da8a15382
docs, README: import Gluon v2016.2.6 release notes 2017-06-10 13:54:13 +02:00
Matthias Schiffer
0cfbc60b05
docs: releases/v2017.1: add note about x86 image sizes 2017-06-10 12:05:25 +02:00
Matthias Schiffer
606e8490d3
docs: dev/upgrade: some minor text improvements 2017-06-08 20:59:57 +02:00
Matthias Schiffer
fab7ae3d7f
docs: releases/v2017.1: add another note about migration of packages 2017-06-08 20:56:36 +02:00
Matthias Schiffer
a8e6fb8aa0
docs: releases/v2017.1: mention missing tunneldigger IPv6 support 2017-06-08 16:25:09 +02:00
Matthias Schiffer
c0d261beb7
docs: add preliminary v2017.1 release notes 2017-06-08 16:07:14 +02:00
Matthias Schiffer
71bfa305fd
docs: features/dns-cache: clean up 2017-06-07 17:07:52 +02:00
Matthias Schiffer
8bfa3f96c9
docs: update hardware support list 2017-06-07 15:42:21 +02:00
mokkin
774d733dee docs: user/site: clarify syntax of mesh_on_lan/mesh_on_wan options (#1119) 2017-05-04 06:03:26 +02:00
Steffen Förster
373613bb54 ar71xx-generic: add profile for UBNT Airgateway Pro and alias for UBNT Airgateway LR (#1107)
The Airgateway LR is the same device as the normal Airgateway but with an detachable antenna. The Pro version is a cheap dual band device.
2017-04-27 04:15:13 +02:00
Tarnatos
22042a3bf2 better upstream server description (#1106)
gluon-core: dns-cache documentation polish
Now its clear that upstreams severs normally means "community gateways".
* added cacheentries to description
* made upstream server description more general
* description of the A and AAAA-records for next_node added
* mention of Cache not being allocated when not set in site.conf 
* dns-cache doku polish
2017-04-26 19:02:22 +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
4ca67dcca5
gluon-mesh-batman-adv-*: unify into a single source package
For simplicity, we don't use different MTUs for compat 14 and 15 anymore,
there's no harm in using 1532 for batman-adv-legacy as well.
2017-04-12 04:22:45 +02:00
Julian Labus
9d5c551166 docs: restructure index for better readability in readthedocs theme 2017-04-10 16:32:37 +02:00
Julian Labus
4cf977485a docs: add missing link to gluon-ebtables-source-filter 2017-04-10 16:32:37 +02:00
Matthias Schiffer
9e487f3104
docs, README: Gluon v2016.2.5 2017-04-09 21:44:07 +02:00
Matthias Schiffer
9ae5fd3723
docs: add Gluon v2016.2.5 release notes 2017-04-09 21:43:02 +02:00
kb-light
eefd2ef8db Add package gluon-ebtables-source-filter (#1015) 2017-04-09 18:18:51 +02:00
bobcanthelpyou
eae359c961 docs: features/monitoring: update alfred README and alfred-json links (#1081) 2017-03-26 23:54:43 +02:00
hexa-
adf3b91557 docs: user/site.rst: add peer with ip addresses and mention resilience benefit (#1073) 2017-03-23 17:35:50 +01:00
Matthias Schiffer
e13f1b2c5b
docs, README: Gluon v2016.2.4 2017-03-13 15:25:30 +01:00
lrnzo
54e271ad99 docs: dev/web/i18n: fix typo (#1068) 2017-03-12 00:49:56 +01:00
lrnzo
e01f4f14aa docs: features/wired-mesh.rst: fix typo (#1067) 2017-03-11 14:20:41 +01:00
Matthias Schiffer
ca5e1f8b75
docs: site-example: update mesh VPN configuration 2017-03-10 20:17:41 +01:00
Matthias Schiffer
e6d0b58d91
docs: user/site: add information on gluon-mesh-vpn-tunneldigger configuration 2017-03-10 19:49:11 +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
Matthias Schiffer
568ba483bb
docs: dev/web/view: fix a typo 2017-02-24 15:22:27 +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
1d7b4482b7
gluon-web: add renderer._translate()
_translate() will return nil when no match is found.
2017-02-22 19:28:22 +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
22746a2a0d
docs: add documentation for gluon-web 2017-02-22 01:32:19 +01:00
Matthias Schiffer
31d3f08f25
treewide: convert all LuCI-based packages to gluon-web 2017-02-22 01:31:25 +01:00
Ruben Barkow
95c04cd862
docs: improve autoupdater explanation 2017-02-21 10:14:28 +01:00
Matthias Schiffer
266b02dba6
docs, README: Gluon v2016.2.3 2017-02-13 02:20:07 +01:00
Matthias Schiffer
5fd1a91816
docs: add release notes for Gluon v2016.2.3 2017-02-13 02:19:06 +01:00
Matthias Schiffer
0775bf76aa
docs: dev/hardware: update libplatforminfo instructions 2017-02-12 06:11:43 +01:00
Simon Joda Stößer
f3ba4d0d0c docs: fix typos in 2016.1 release notes (#1031)
Add missing trailing `,` in simple_tc section and change the order of ingress and egress to default format used by Gluon.
2017-02-09 17:31:17 +01:00
Matthias Schiffer
3300c5a9bf
docs: add features/dns-cache to TOC 2017-02-09 03:06:07 +01:00
Andreas Ziegler
1222c386a7 gluon-dns-config: update documentation (#1013) 2017-01-29 00:15:00 +01:00
Christof Schulze
e2e910fb41 gluon-core: add configuration that enables the next_node to be used as dns cache 2017-01-24 23:20:40 +01:00
Matthias Schiffer
78b2775eec
Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
Matthias Schiffer
850499fdb3
ar71xx-generic: mark Meraki devices as BROKEN again
These devices don't have unique MAC addresses with OpenWrt/LEDE at the moment
(see #993).
2017-01-09 23:06:09 +01:00
kb-light
d3bc378536 ar71xx-generic: TP-Link WBS210/510: remove BROKEN (#1002) 2017-01-09 22:25:16 +01:00
Matthias Schiffer
bee999dd90
ar71xx-generic: backport support for TP-LINK TL-WR1043ND v4
Fixes #961
2016-12-22 00:01:55 +01:00
Matthias Schiffer
74ac0c6c78
docs: add TP-Link TL-WR940N v4 to hardware list 2016-12-19 15:09:24 +01:00
Matthias Schiffer
c25a87b1fc
docs, README: Gluon v2016.2.2 2016-12-19 00:26:42 +01:00
Matthias Schiffer
e6c3ee64d6
docs: add release notes for Gluon v2016.2.2 2016-12-19 00:26:03 +01:00
Matthias Schiffer
5058d0c2f1
docs: index: add TP-Link TL-WA801N/ND v3 to hardware list 2016-12-17 03:11:41 +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
Christof Schulze
4a1b47de45 docs: dev/basics: add rules for coding guide (#970)
* use tabs instead of spaces
* use jsonfilter for speed
2016-12-08 23:56:43 +01:00
txt.file
1f927af82e docs: fix typo in docs/user/site.rst 2016-12-08 18:24:17 +01:00
Matthias Schiffer
ddf0217395
docs: feature/roles: remove another outdates sentence 2016-12-07 11:46:18 +01:00
Matthias Schiffer
3fd0ca77c7
docs: feature/roles: update outdates site config docs 2016-12-07 11:43:50 +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
Christof Schulze
54109702bd docs: add development guide including one first guideline wrt lua vs. sh usage (#951) 2016-11-29 20:45:25 +01:00
viisauksena
7e1dd5730c docs/wired make uci commit more specific (#942)
propose to make uci commit more specific to minimize unwanted changes in other temporary written config files like wireless ssid (in some offline changers)
2016-11-21 10:25:45 +01:00
Matthias Schiffer
3ac9d34c49
docs: dev/basics: remove outdated docs about patch and unpatch commands 2016-11-19 17:34:19 +01:00
Matthias Schiffer
ce53ed209b
docs: user/site: improve mcast_rate description 2016-11-16 18:24:15 +01:00
Vieno Foo
849f8f66bf
docs: fix typo in features/wlan-configuration 2016-11-15 22:45:26 +01:00
Kevin Olbrich
3fd43d7bdb
docs: user/site: fix typo (#924) 2016-11-09 02:30:36 +01:00
Matthias Schiffer
138a3a008e
docs, README: import release notes from Gluon v2016.2.1 2016-11-08 17:28:12 +01:00
viisauksena
539081d315 gluon-mesh-vpn-fastd: make fastd syslog level configurable (#915) 2016-11-06 00:01:49 +01:00
Ruben Barkow
30811f7f1b Docs: autoupdater->build instructions num cores +1 (#908) 2016-10-20 16:44:04 +02:00
Franz Pletz
9aa31f18e3 docs: mention dependency on wget (#906)
Tested build on a minimal Ubuntu 16.04 container image without wget.
2016-10-19 19:06:02 +02:00
Matthias Schiffer
a606b32b17
ar71xx-generic: set region code for TL-WA901ND v4 and remove BROKEN
Tested-by: Jannis Pinter <jannis@pinterjann.is>
2016-10-15 19:11:35 +02:00
Simon Joda Stößer
e98da9b766 docs: fixed link to issue #414 in v2016.2 release notes (#895) 2016-09-29 18:26:33 +02:00
Ben Oswald
5c7be1e01a add link to Freifunk Rhein-Neckar site repository (#890) 2016-09-27 09:40:45 +02:00
Tobias Hachmer
be4df11f57 docs: update link to site repository of Freifunk MWU 2016-09-22 21:46:19 +02: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
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