Commit Graph

214 Commits

Author SHA1 Message Date
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