159 Commits

Author SHA1 Message Date
Franz Pletz
ba03e0910f Merge pull request #39 from Rotzbua/patch-2
Fix CHANGELOG.md
2018-01-04 20:00:57 +00:00
Franz Pletz
152c34eb69 Merge pull request #38 from Rotzbua/patch-1
Update README.md
2018-01-04 20:00:32 +00:00
Rotzbua
279043a751 Fix CHANGELOG.md
version typos
2017-12-14 11:29:36 +01:00
Rotzbua
882316d88b Update README.md
- highlighting
- generic doc link for minor v2017.1.x
2017-12-14 11:23:57 +01:00
Franz Pletz
2c5eb2f2b2 Merge branch 'stable'
Bump Gluon to v2017.1.2
2017-08-14 21:36:16 +02:00
Franz Pletz
76e8a5bffd Release v2017.1 2017-08-14 21:31:57 +02:00
Franz Pletz
efbf94b1fc Makefile: update to latest gluon v2017.1.x commit 2017-07-23 03:28:53 +02:00
Franz Pletz
b9eb8cdc39 site.mkL readd site-select package 2017-07-23 03:28:37 +02:00
Franz Pletz
1c3bdd42c0 site.conf: remove FIXME comments 2017-07-22 22:25:34 +02:00
Franz Pletz
bd78b8cc47 site.mk: update GLUON_SITE_PACKAGES 2017-07-22 21:54:32 +02:00
Franz Pletz
a87993e6c2 Makefile: update gluon targets 2017-07-12 18:48:29 +02:00
Franz Pletz
f274d51ea4 Update site configs for 2017.1 2017-07-12 10:41:54 +02:00
Franz Pletz
6122b567c9 Update gluon to v2017.1.1 2017-07-12 10:02:40 +02:00
Franz Pletz
ac8e305d02 Merge branch 'stable' 2017-07-12 10:01:32 +02:00
Franz Pletz
9efcd65a99 Release v2017.0 2017-07-12 10:00:01 +02:00
Franz Pletz
207d9b9ff9 Updatet to gluon 2016.2.6 2017-06-10 21:34:45 +02:00
Franz Pletz
386547f105 Updatet to gluon 2016.2.6 2017-06-10 21:34:32 +02:00
Franz Pletz
33910e5208 Merge pull request #37 from rotanid/master
update gluon to d452a7c, fixes upstream bug #1083
2017-04-02 15:26:19 +02:00
Franz Pletz
ba8ff00a73 Update gluon to current v2016.2.x commit 2017-04-02 15:03:12 +02:00
Franz Pletz
96e86615ab Update gluon to current v2016.2.x commit 2017-04-02 15:02:33 +02:00
Andreas Ziegler
99b1cf2fee update gluon to d452a7c, fixes upstream bug #1083 2017-04-02 14:12:45 +02:00
Franz Pletz
c0890ea7e4 Update to gluon 2016.2.4 2017-04-02 05:53:24 +02:00
Oliver Heimlich
46fece9d42 Updated to Gluon v2016.2.3 (#36) 2017-04-02 05:53:24 +02:00
Franz Pletz
85b3795536 Update to gluon 2016.2.4 2017-04-02 03:43:16 +02:00
Oliver Heimlich
084b8fcee8 Updated to Gluon v2016.2.3 (#36) 2017-03-07 01:20:13 +01:00
chris007de
8cb77510e5 update to upstream gluon v2016.2.2 2016-12-24 12:11:04 +01:00
chris007de
cc770037e7 Updating to current head of upstream gluon branch v2016.2.x 2016-11-11 21:19:40 +01:00
chris007de
79c79d4a13 updating to latest version of gluon upstream v2106.2.x, fixing ath9k issues 2016-11-06 17:20:26 +01:00
Franz Pletz
f26af0c3a6 Jenkinsfile: add mattermost notifications 2016-10-24 21:54:34 +02:00
Franz Pletz
02f7015223 Jenkinsfile: add mattermost notifications 2016-10-24 21:53:29 +02:00
Franz Pletz
bba5ba60ec modules: switch to pre-new-segments packages for stable 2016-10-24 21:12:32 +02:00
Franz Pletz
a5c6f0a493 modules: add tecff-respondd-watchdog 2016-10-24 21:06:59 +02:00
Franz Pletz
28344da8f5 modules: add tecff-respondd-watchdog 2016-10-24 21:06:17 +02:00
chris
9522996463 updated to Gluon v2016.2 2016-10-19 00:25:53 +02:00
chris
a14cb14ee7 added GLUON_REGION setting 2016-10-19 00:25:19 +02:00
chris
7c5b69e932 added raspberry pi build targets to makefile 2016-10-19 00:25:18 +02:00
chris
c4d2f66fde updated to current version of freifunk-gluon/v2016.2.x 2016-10-19 00:25:07 +02:00
Franz Pletz
099429146c Remove gluon-alfred 2016-10-19 00:24:42 +02:00
Franz Pletz
25b3852ade ffmuc: add gw01, gw02 2016-10-19 00:22:29 +02:00
Franz Pletz
87ac349816 Remove unneeded gateways 2016-10-19 00:22:20 +02:00
chris
1ba9685e1b updated to Gluon v2016.2 2016-10-08 21:11:10 +02:00
chris
95534a512a added GLUON_REGION setting 2016-10-08 21:07:23 +02:00
chris
1873356fc4 added raspberry pi build targets to makefile 2016-10-08 21:02:47 +02:00
chris
fec3303aa3 updated to current version of freifunk-gluon/v2016.2.x 2016-10-08 21:01:57 +02:00
Franz Pletz
3bc26fdbc0 Remove gluon-alfred 2016-08-13 15:17:28 +02:00
Franz Pletz
5720697e92 Update to current gluon-packages master 2016-08-13 14:22:00 +02:00
Franz Pletz
3f43a3f0b8 mark old segments in description 2016-08-13 00:09:19 +02:00
Franz Pletz
3bb28a7ffa fix umland site configs 2016-08-12 23:52:21 +02:00
Franz Pletz
7f8329816d add new segments 2016-08-12 22:21:28 +02:00
Franz Pletz
0cb16f9649 rename segments 2016-08-12 22:18:11 +02:00
Franz Pletz
b6d5d86ffc fix ipv6 ula prefixes for new segments 2016-08-12 21:42:14 +02:00
Franz Pletz
ea3ee0a84c Update to latest gluon commit 2016-08-12 21:34:07 +02:00
Franz Pletz
d1dfe9b8b7 ffmuc: add gw01, gw02 2016-08-12 21:31:01 +02:00
Franz Pletz
adb170bf31 Remove unneeded gateways 2016-08-12 21:14:02 +02:00
Franz Pletz
5b6f780d2c Move to utils folder, generate site-select makefile 2016-08-12 21:12:34 +02:00
Markus Rippl
6b75ac27ac add script to generate site confs
fixes #34
2016-08-12 21:07:59 +02:00
Franz Pletz
98b6602c57 Switch back to our gluon branch based on 2016.1.x 2016-08-10 18:25:41 +02:00
Franz Pletz
3fb12769ca Switch to upstream gluon master 2016-08-05 16:43:07 +02:00
Franz Pletz
010e61b9ea Release 2016.0 2016-07-28 22:47:32 +02:00
Franz Pletz
4696b34bcc add some more fixes from upstream gluon 2016-07-25 20:02:56 +02:00
chris
9a918325ec added fix for autoupdater from gluon upstream 2016-07-22 17:15:44 +02:00
chris
ab22e2d78c added tecff-ath9k-broken-wifi-workaround gluon package 2016-07-13 22:03:15 +02:00
Franz Pletz
f36fbda561 Swtich fastd port for 1280 mtu in umland to 10015
There was a clash with port 10011 because it is already assigned on old
firmware versions to gwu02.
2016-06-26 14:19:56 +02:00
Christian Obersteiner
722c241634 updated to latest version of ffmuc gluon fork (jessie buildfix) 2016-06-13 18:42:39 +02:00
Christian Obersteiner
a0dd9af8cb upgraded to gluon v2016.1.5 (on ffmuc fork) 2016-05-28 20:23:13 +02:00
Christian Obersteiner
290a5b667e fixing support of v11 in ffmuc gluon fork 2016-05-02 22:06:02 +02:00
Christian Obersteiner
b3486ac887 added support for TL-WR841N/ND v11 2016-05-02 19:38:55 +02:00
chris007de
514968add6 Added Stages to Jenkinsfile 2016-04-29 15:38:56 +02:00
chris007de
d4b8a569f9 Create Jenkinsfile 2016-04-28 22:59:59 +02:00
Christian Obersteiner
0f716a31fa upgraded to gluon v2016.1.4 (on ffmuc fork) 2016-04-27 20:13:09 +02:00
Christian Obersteiner
0122f6b7e9 upgraded to gluon v2016.1.3 (on ffmuc fork) 2016-04-21 18:27:21 +02:00
Christian Obersteiner
edf0ad6c7d updated changelog to v2016.1.2 2016-03-10 23:33:40 +01:00
Christian Obersteiner
846ccd159a updating to ffmuc fork of gluon v2016.1.2 2016-03-10 23:32:08 +01:00
Christian Obersteiner
ba8617805b added info about v2016.1.1-tecff 2016-03-03 07:57:31 +01:00
Christian Obersteiner
a43c203cc6 switching to tecff fork of gluon with 2016.1.1
+ mesh_no_rebroadcast
+ futro support
+ preserve wifi channels
2016-03-03 07:53:54 +01:00
Christian Obersteiner
98d80678a8 added info about 2016.1.1 2016-03-02 21:30:30 +01:00
Christian Obersteiner
647c745478 update to gluon v2016.1.1 2016-03-02 21:28:26 +01:00
Christian Obersteiner
b4a1661f76 add x86-64 build target 2016-02-29 17:55:45 +01:00
Christian Obersteiner
0ee11b42de Update to current gluon master 2016-02-29 17:53:51 +01:00
chris007de
2a8503953d Update CHANGELOG.md 2016-02-25 12:41:34 +01:00
Christian Obersteiner
5dfbe2ac8e switching to gluon ffmuc fork for 2016.1+extras 2016-02-23 08:08:04 +01:00
Christian Obersteiner
19ebf58105 added "output" dir to gitignore 2016-02-23 08:07:52 +01:00
Franz Pletz
fa03eb9e60 Add some extra packages on devices with sufficient storage
Based on https://github.com/tecff/site-ffa/.
2016-02-22 04:47:16 +01:00
Franz Pletz
51b4e5c9a1 The future is now: Disable IPv4-only fastd 2016-02-16 15:21:34 +01:00
Franz Pletz
41f559ea97 Change MTU to 1280 and increase port by 1 2016-02-16 15:20:03 +01:00
Christian Obersteiner
b6ec692ef9 update ffmuc packages repo (again) 2016-02-11 08:14:15 +01:00
Franz Pletz
a78255bde9 update ffmuc gluon packages repo 2016-02-11 01:03:46 +01:00
Franz Pletz
f855fed132 Merge pull request #31 from rotanid/patch-1
use correct branch for 2016.1 changes
2016-02-11 00:43:26 +01:00
Franz Pletz
c59780e02e Merge pull request #32 from rotanid/patch-2
update link to gluon documentation v2016.1
2016-02-11 00:43:10 +01:00
Andreas Ziegler
8d0b80c40b update link to gluon documentation v2016.1 2016-02-11 00:39:58 +01:00
Andreas Ziegler
6429df242c use correct branch for 2016.1 changes and drop obsolete string 2016-02-11 00:35:57 +01:00
Christian Obersteiner
f08c5759dc Using fixed ffmuc site-select package for 2016.1 (.json instead of .conf files) 2016-02-10 21:47:00 +01:00
Christian Obersteiner
4c2c01c081 Changing from gluon-announced to gluon-respondd as desired by gluon 2016.1 2016-02-10 21:46:14 +01:00
Franz Pletz
ec4161eabb Update gluon to v2016.1 2016-02-08 15:35:02 +01:00
Franz Pletz
1b5480c429 Update to current gluon master 2015-12-15 13:47:42 +01:00
Franz Pletz
285bc29578 Merge pull request #30 from rotanid/master_2
always hide the fastd key in wizard, fixes #16
2015-12-09 12:25:39 +01:00
Franz Pletz
567833f0f4 Merge pull request #29 from rotanid/master_1
update link to gluon documentation
2015-12-09 12:25:35 +01:00
Andreas Ziegler
961c61780c always hide the fastd key in wizard, fixes #16 2015-12-09 12:13:09 +01:00
Andreas Ziegler
fd736ea6be update link to gluon documentation 2015-12-09 12:11:28 +01:00
Franz Pletz
c3a4059acd Switch back to upstream gluon (all patches merged) 2015-11-26 18:35:38 +01:00
Franz Pletz
8d758cc90c Update to current gluon master 2015-11-26 18:29:39 +01:00
Franz Pletz
0f02267de7 Switch to our gluon fork (fix mesh disabled upgrades) 2015-11-19 00:42:24 +01:00
Franz Pletz
d0d2aeaea1 Update to current gluon master 2015-11-18 19:26:41 +01:00
Franz Pletz
4295ef317b Update opkg repo config syntax 2015-11-06 03:50:33 +01:00
Franz Pletz
73af020e8f Update bandwidth limit config syntax 2015-11-06 03:42:10 +01:00
Franz Pletz
3388a7cad5 Remove htmode option, dropped by gluon 2015-11-06 01:04:54 +01:00
Franz Pletz
a49fb7c65c Update site.conf of all segments 2015-11-06 00:59:55 +01:00
Franz Pletz
5c17173bf4 Disable 802.11s mesh, saves wifi bandwidth 2015-11-06 00:53:25 +01:00
Franz Pletz
070612c696 Merge branch 'experimental' 2015-11-06 00:50:37 +01:00
Franz Pletz
d116887d1a Images are now placed in output/images 2015-11-05 01:50:07 +01:00
Franz Pletz
a8d7aca312 Update to current gluon master 2015-11-05 01:46:37 +01:00
Franz Pletz
af8a3efe88 Update to current gluon master 2015-11-04 23:49:49 +01:00
Franz Pletz
387d1b994b Update to upstream gluon repo 2015-10-28 22:52:58 +01:00
Franz Pletz
6cbc4393e1 Update to current gluon master 2015-10-28 22:49:15 +01:00
Franz Pletz
2e193ce6ef Raise needed stable signatures to 3 for all segments 2015-10-24 03:55:59 +02:00
Franz Pletz
e06f22bf47 Merge branch 'master' into stable 2015-10-24 03:53:37 +02:00
Franz Pletz
58e5876099 Release 2015.7 2015-10-24 03:53:08 +02:00
Franz Pletz
9ce45ff470 Release 2015.6.2 2015-10-24 03:51:24 +02:00
Franz Pletz
1e49768ce6 Update to current gluon master 2015-10-17 16:13:10 +02:00
Christian Obersteiner
ac8de1623d Revert "added support for 841 v10"
This reverts commit d827615aa3.
2015-10-17 11:39:08 +02:00
Christian Obersteiner
d827615aa3 added support for 841 v10 2015-10-17 11:31:49 +02:00
Franz Pletz
b3babe75d6 Update to current gluon master 2015-10-16 01:50:32 +02:00
Franz Pletz
029b1e2123 Switch autoupdater URL back to main firmware repo path 2015-10-14 23:39:33 +02:00
Franz Pletz
b3dc38716c Set batman gw selection class to 3 (fast switch) 2015-10-14 21:30:02 +02:00
Franz Pletz
9dacd3de94 Update to current gluon master 2015-10-14 21:27:24 +02:00
chris007de
0c6ca4ae44 experimental: 2 signatures
see https://lqfb.freifunk-muenchen.de/lf/issue/show/77.html
2015-10-12 15:43:39 +02:00
chris007de
7917b76947 Changing required number of signatures to 3 for stable and ext
Um das bereits lang angedachte (und schon ewig kommunizierte) >4 Augen Prinzip bei FW Releases einzufuehren, wird die Anzahl der benoetigten Signaturen hochgesetzt.

Dies ist auch bei Experimental Images der Fall, da Images die ueber Experimental Autoupdater ins Produktivnetz ausgerollt werden, bereits vorher in einem autarken Testbed getestet worden sein sollen.
2015-10-12 15:43:39 +02:00
Franz Pletz
5f53ae04fc Update gluon 2015-10-12 15:38:23 +02:00
Christian Obersteiner
7f3333a684 using our own gluon-config-site-select module 2015-10-11 15:17:53 +02:00
Franz Pletz
f05c290a11 Revert gluon update 2015-10-11 11:37:12 +02:00
Franz Pletz
ae221b6325 Update gluon 2015-10-11 10:46:11 +02:00
Franz Pletz
08f3a2abfd Update gluon to fix empty function announce entries 2015-10-11 10:35:20 +02:00
Franz Pletz
248c564356 Revert "Merge pull request #17 from freifunkMUC/chris007de-patch-1"
This reverts commit 5e3024a061, reversing
changes made to 4d1fdf95a7.
2015-10-09 05:46:54 +02:00
midzer
5e3024a061 Merge pull request #17 from freifunkMUC/chris007de-patch-1
Changing required number of signatures to 3 for stable and 2 for exp
2015-10-09 01:39:06 +02:00
Franz Pletz
7f2e8f369f Don't clean gluon-build dir by default 2015-10-06 11:55:29 +02:00
Franz Pletz
d6dfa0e9fd Revert "removing multiple jobs from makefile (again), as it is obviously still broken"
This reverts commit 3ea1990a14.
2015-10-06 11:53:54 +02:00
Franz Pletz
52b4bc4289 Switch MTU back to 1426 2015-10-06 11:49:21 +02:00
Franz Pletz
9590d9636e Switch to our gluon fork with new status-page 2015-10-06 11:32:02 +02:00
Franz Pletz
4d1fdf95a7 Remove extra site symlink 2015-10-05 12:35:44 +02:00
Franz Pletz
b47a2f68ec site.conf: 802.11s support & new wifi config format 2015-10-05 11:55:33 +02:00
Franz Pletz
dda8b5b8dc Revert "Update site.conf & switch to mesh testing config"
This reverts commit 2cc57e495e.
2015-10-05 11:52:22 +02:00
Franz Pletz
52ae9f407b Update to current gluon master 2015-10-04 22:48:00 +02:00
chris007de
c4652bc691 experimental: 2 signatures
see https://lqfb.freifunk-muenchen.de/lf/issue/show/77.html
2015-09-30 18:32:23 +02:00
Franz Pletz
77bd955825 Update to current gluon master 2015-09-19 20:58:19 +02:00
chris007de
14d3893226 Changing required number of signatures to 3 for stable and ext
Um das bereits lang angedachte (und schon ewig kommunizierte) >4 Augen Prinzip bei FW Releases einzufuehren, wird die Anzahl der benoetigten Signaturen hochgesetzt.

Dies ist auch bei Experimental Images der Fall, da Images die ueber Experimental Autoupdater ins Produktivnetz ausgerollt werden, bereits vorher in einem autarken Testbed getestet worden sein sollen.
2015-09-09 10:05:18 +02:00
Christian Obersteiner
c8515daac8 checking if the status-page branch is broken by building currently latest master 2015-09-04 17:00:03 +02:00
Christian Obersteiner
a9e8748f14 put gluon-clean into gluon-prepare 2015-09-02 22:49:03 +02:00
Christian Obersteiner
7e1e72593f grml spaces to tab 2015-09-02 22:43:12 +02:00
Christian Obersteiner
54c7ee4053 added clean to target build 2015-09-02 22:41:04 +02:00
Christian Obersteiner
0caf270234 Choosing current head of our own gluon repo (with currently latest status-page branch from original gluon repo) 2015-09-02 21:54:31 +02:00
Christian Obersteiner
3ea1990a14 removing multiple jobs from makefile (again), as it is obviously still broken 2015-09-02 21:43:03 +02:00
Franz Pletz
0d7507ab6d Update to ffmuc gluon fork (master + status-page) 2015-08-29 16:38:55 +02:00
Franz Pletz
7ff33f3d44 Update to current gluon master 2015-08-29 01:54:58 +02:00
Franz Pletz
4fd79b52ff Update to gluon master 2015-08-22 23:25:28 +02:00
Franz Pletz
2973750275 Revert "Enable babel meshing, disable batman"
This reverts commit c3fa483996.
2015-08-22 23:24:28 +02:00
Franz Pletz
f7ef41a3eb Revert "Makefile: Remove JOBS option"
This reverts commit 176d7e01e0.
2015-08-22 23:22:56 +02:00
Franz Pletz
c3fa483996 Enable babel meshing, disable batman 2015-08-22 15:43:46 +02:00
Franz Pletz
2cc57e495e Update site.conf & switch to mesh testing config 2015-08-22 15:38:43 +02:00
Franz Pletz
51d3e91e45 Update to gluon babel branch 2015-08-22 15:38:30 +02:00
49 changed files with 5858 additions and 230 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
gluon-build gluon-build
output

View File

@@ -1,5 +1,56 @@
# Freifunk München Firmware Changelog # Freifunk München Firmware Changelog
## v2017.1
- Updated to Gluon v2016.2.7
- Changes:
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.7.html
## v2017.0
- Updated to Gluon v2016.2.6 (upstream)
- Changes:
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.1.6.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.1.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.2.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.3.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.4.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.5.html
- https://gluon.readthedocs.io/en/v2016.2.7/releases/v2016.2.6.html
- site.mk
- added GLUON_REGION = eu setting
## v2016.0
- Updated to Gluon v2016.1.5 (ffmuc fork)
- Changes:
- https://gluon.readthedocs.org/en/v2016.1/releases/v2016.1.html
- https://gluon.readthedocs.org/en/v2016.1.1/releases/v2016.1.1.html
- https://gluon.readthedocs.org/en/v2016.1.2/releases/v2016.1.2.html
- https://gluon.readthedocs.org/en/v2016.1.3/releases/v2016.1.3.html
- https://gluon.readthedocs.org/en/v2016.1.4/releases/v2016.1.4.html
- https://gluon.readthedocs.org/en/v2016.1.5/releases/v2016.1.5.html
- mesh_no_rebroadcast for mesh-on-wan (8b66da95f1887fc6068a6e9d6b6494c2ff4d2fb4)
- preserve wifi channels feature (76a77902e3624167e81ca6e200519468bb66d5f7)
- new package tecff-ath9k-broken-wifi-workaround (freifunkmuc/gluon-packages)
- added fix for autoupdater (8f5a7c90019085dd8f02f96ab0e7a905f82e1be0)
- site.conf
- changed MTU size to 1280
- due to the decreased MTU fastd can now support IPv6
- site.mk
- added USB support for various devices
## v2015.7
* New stable unified firmware for all segments with site-select feature
* Raised required signatures for stable release to 3
## v2015.6.2
* Bugfix build for welcome version
## v2015.6.1
* Added support of site selection in config mode
* Switch autoupdater URL back to main firmware repo path
## v2015.6 ## v2015.6
- Updated to Gluon 2015.1.2 - Updated to Gluon 2015.1.2
- Changes: https://gluon.readthedocs.org/en/v2015.1.2/releases/v2015.1.2.html - Changes: https://gluon.readthedocs.org/en/v2015.1.2/releases/v2015.1.2.html

51
Jenkinsfile vendored Normal file
View File

@@ -0,0 +1,51 @@
def _pipelineNotify(String buildStatus = 'STARTED') {
// build status of null means successful
buildStatus = buildStatus ?: 'SUCCESSFUL'
// Default values
def colorName = 'RED'
def colorCode = '#FF0000'
def subject = "${buildStatus}: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'"
def summary = "${subject} (${env.BUILD_URL})"
// Override default values based on build status
if (buildStatus == 'STARTED') {
color = 'YELLOW'
colorCode = '#FFFF00'
} else if (buildStatus == 'SUCCESSFUL') {
color = 'GREEN'
colorCode = '#00FF00'
} else {
color = 'RED'
colorCode = '#FF0000'
}
try {
mattermostSend (color: colorCode, message: summary)
}
catch (e) {
echo 'Unable to sent Mattermost notification'
}
}
node {
try {
_pipelineNotify()
stage 'Checkout'
checkout scm
stage 'Build'
sh "make V=s"
stage 'Archive'
archive 'output/**/*'
}
catch (e) {
currentBuild.result = "FAILED"
throw e
}
finally {
_pipelineNotify(currentBuild.result)
}
}

View File

@@ -1,15 +1,19 @@
GLUON_BUILD_DIR := gluon-build GLUON_BUILD_DIR := gluon-build
GLUON_GIT_URL := https://github.com/freifunkMUC/gluon.git GLUON_GIT_URL := https://github.com/freifunk-gluon/gluon.git
GLUON_GIT_REF := 4268d32a8d70fa734b2d025972c5caca27705142 GLUON_GIT_REF := v2017.1.2
SECRET_KEY_FILE ?= ${HOME}/.gluon-secret-key SECRET_KEY_FILE ?= ${HOME}/.gluon-secret-key
GLUON_TARGETS ?= \ GLUON_TARGETS ?= \
ar71xx-generic \ ar71xx-generic \
ar71xx-tiny \
ar71xx-nand \ ar71xx-nand \
mpc85xx-generic \ mpc85xx-generic \
x86-64 \
x86-generic \ x86-generic \
x86-kvm_guest x86-geode \
brcm2708-bcm2708 \
brcm2708-bcm2709
GLUON_RELEASE := $(shell git describe --tags 2>/dev/null) GLUON_RELEASE := $(shell git describe --tags 2>/dev/null)
ifneq (,$(shell git describe --exact-match --tags 2>/dev/null)) ifneq (,$(shell git describe --exact-match --tags 2>/dev/null))
@@ -42,15 +46,15 @@ build: gluon-prepare
manifest: build manifest: build
${GLUON_MAKE} manifest ${GLUON_MAKE} manifest
mv ${GLUON_BUILD_DIR}/images . mv ${GLUON_BUILD_DIR}/output .
sign: manifest sign: manifest
${GLUON_BUILD_DIR}/contrib/sign.sh ${SECRET_KEY_FILE} images/sysupgrade/${GLUON_BRANCH}.manifest ${GLUON_BUILD_DIR}/contrib/sign.sh ${SECRET_KEY_FILE} output/images/sysupgrade/${GLUON_BRANCH}.manifest
${GLUON_BUILD_DIR}: ${GLUON_BUILD_DIR}:
git clone ${GLUON_GIT_URL} ${GLUON_BUILD_DIR} git clone ${GLUON_GIT_URL} ${GLUON_BUILD_DIR}
gluon-prepare: images-clean ${GLUON_BUILD_DIR} gluon-prepare: output-clean ${GLUON_BUILD_DIR}
(cd ${GLUON_BUILD_DIR} \ (cd ${GLUON_BUILD_DIR} \
&& git remote set-url origin ${GLUON_GIT_URL} \ && git remote set-url origin ${GLUON_GIT_URL} \
&& git fetch origin \ && git fetch origin \
@@ -61,7 +65,7 @@ gluon-prepare: images-clean ${GLUON_BUILD_DIR}
gluon-clean: gluon-clean:
rm -rf ${GLUON_BUILD_DIR} rm -rf ${GLUON_BUILD_DIR}
images-clean: output-clean:
rm -rf images rm -rf output
clean: gluon-clean images-clean clean: gluon-clean output-clean

View File

@@ -2,11 +2,13 @@
Check out this repository and execute `make`, i.e. like this: Check out this repository and execute `make`, i.e. like this:
```bash
git clone https://github.com/freifunkMUC/site-ffm.git site-ffm git clone https://github.com/freifunkMUC/site-ffm.git site-ffm
cd site-ffm cd site-ffm
make make
```
## Further Resources ## Further Resources
Look at the [site configuration related Gluon documentation](http://gluon.readthedocs.org/en/v2014.3.1/user/site.html) Look at the [site configuration related Gluon documentation](https://gluon.readthedocs.io/en/v2017.1.x/user/site.html)
for information on site configuration options and examples from other communities. for information on site configuration options and examples from other communities.

153
extra/ffbay_dah.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Dachau (DAH)',
site_code = 'ffbay_dah',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.248.0/21',
prefix6 = 'fdef:ffc0:4fff:1e::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.248.1',
ip6 = 'fdef:ffc0:4fff:1e::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10049',
'"gwu01.freifunk-muenchen.de" port 10049',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10049',
'"gwu02.freifunk-muenchen.de" port 10049',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10049',
'"gwu03.freifunk-muenchen.de" port 10049',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10049',
'"gwu04.freifunk-muenchen.de" port 10049',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_ebe.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Ebersberg (EBE)',
site_code = 'ffbay_ebe',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.240.0/21',
prefix6 = 'fdef:ffc0:4fff:21::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.240.1',
ip6 = 'fdef:ffc0:4fff:21::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10062',
'"gwu01.freifunk-muenchen.de" port 10062',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10062',
'"gwu02.freifunk-muenchen.de" port 10062',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10062',
'"gwu03.freifunk-muenchen.de" port 10062',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10062',
'"gwu04.freifunk-muenchen.de" port 10062',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_ed.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Erding (ED)',
site_code = 'ffbay_ed',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.16.0/21',
prefix6 = 'fdef:ffc0:4fff:20::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.16.1',
ip6 = 'fdef:ffc0:4fff:20::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10061',
'"gwu01.freifunk-muenchen.de" port 10061',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10061',
'"gwu02.freifunk-muenchen.de" port 10061',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10061',
'"gwu03.freifunk-muenchen.de" port 10061',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10061',
'"gwu04.freifunk-muenchen.de" port 10061',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_ffb.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Fürstenfeldbruck (FFB)',
site_code = 'ffbay_ffb',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.232.0/21',
prefix6 = 'fdef:ffc0:4fff:1d::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.232.1',
ip6 = 'fdef:ffc0:4fff:1d::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10048',
'"gwu01.freifunk-muenchen.de" port 10048',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10048',
'"gwu02.freifunk-muenchen.de" port 10048',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10048',
'"gwu03.freifunk-muenchen.de" port 10048',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10048',
'"gwu04.freifunk-muenchen.de" port 10048',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_fs.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Freising (FS)',
site_code = 'ffbay_fs',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.224.0/21',
prefix6 = 'fdef:ffc0:4fff:1f::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.224.1',
ip6 = 'fdef:ffc0:4fff:1f::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10050',
'"gwu01.freifunk-muenchen.de" port 10050',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10050',
'"gwu02.freifunk-muenchen.de" port 10050',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10050',
'"gwu03.freifunk-muenchen.de" port 10050',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10050',
'"gwu04.freifunk-muenchen.de" port 10050',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_sta.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Starnberg (STA)',
site_code = 'ffbay_sta',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.0.0/21',
prefix6 = 'fdef:ffc0:4fff:1c::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.0.1',
ip6 = 'fdef:ffc0:4fff:1c::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10047',
'"gwu01.freifunk-muenchen.de" port 10047',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10047',
'"gwu02.freifunk-muenchen.de" port 10047',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10047',
'"gwu03.freifunk-muenchen.de" port 10047',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10047',
'"gwu04.freifunk-muenchen.de" port 10047',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

153
extra/ffbay_tol.conf Normal file
View File

@@ -0,0 +1,153 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Landkreis Bad Tölz-Wolfratshausen (TÖL)',
site_code = 'ffbay_tol',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.8.0/21',
prefix6 = 'fdef:ffc0:4fff:22::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.8.1',
ip6 = 'fdef:ffc0:4fff:22::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = {
'"gwu01.ffmuc.net" port 10063',
'"gwu01.freifunk-muenchen.de" port 10063',
},
},
gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = {
'"gwu02.ffmuc.net" port 10063',
'"gwu02.freifunk-muenchen.de" port 10063',
},
},
gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = {
'"gwu03.ffmuc.net" port 10063',
'"gwu03.freifunk-muenchen.de" port 10063',
},
},
gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = {
'"gwu04.ffmuc.net" port 10063',
'"gwu04.freifunk-muenchen.de" port 10063',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

View File

@@ -1 +0,0 @@
../site.conf

160
extra/ffmuc.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München [ALT]',
site_code = 'ffmuc',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.32.0/19',
prefix6 = 'fdef:ffc0:4fff::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.32.1',
ip6 = 'fdef:ffc0:4fff::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10001',
'"gw01.freifunk-muenchen.de" port 10001',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10001',
'"gw02.freifunk-muenchen.de" port 10001',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10001',
'"gw03.freifunk-muenchen.de" port 10001',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10001',
'"gw04.freifunk-muenchen.de" port 10001',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10001',
'"gw05.freifunk-muenchen.de" port 10001',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc01.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Altstadt-Lehel',
site_code = 'ffmuc01',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.132.0/22',
prefix6 = 'fdef:ffc0:4fff:3::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.132.1',
ip6 = 'fdef:ffc0:4fff:3::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10021',
'"gw01.freifunk-muenchen.de" port 10021',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10021',
'"gw02.freifunk-muenchen.de" port 10021',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10021',
'"gw03.freifunk-muenchen.de" port 10021',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10021',
'"gw04.freifunk-muenchen.de" port 10021',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10021',
'"gw05.freifunk-muenchen.de" port 10021',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc02.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Ludwigsvorstadt-Isarvorstadt',
site_code = 'ffmuc02',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.164.0/22',
prefix6 = 'fdef:ffc0:4fff:4::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.164.1',
ip6 = 'fdef:ffc0:4fff:4::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10022',
'"gw01.freifunk-muenchen.de" port 10022',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10022',
'"gw02.freifunk-muenchen.de" port 10022',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10022',
'"gw03.freifunk-muenchen.de" port 10022',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10022',
'"gw04.freifunk-muenchen.de" port 10022',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10022',
'"gw05.freifunk-muenchen.de" port 10022',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc03.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Maxvorstadt',
site_code = 'ffmuc03',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.168.0/22',
prefix6 = 'fdef:ffc0:4fff:5::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.168.1',
ip6 = 'fdef:ffc0:4fff:5::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10023',
'"gw01.freifunk-muenchen.de" port 10023',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10023',
'"gw02.freifunk-muenchen.de" port 10023',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10023',
'"gw03.freifunk-muenchen.de" port 10023',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10023',
'"gw04.freifunk-muenchen.de" port 10023',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10023',
'"gw05.freifunk-muenchen.de" port 10023',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc04.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Schwabing-West',
site_code = 'ffmuc04',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.200.0/22',
prefix6 = 'fdef:ffc0:4fff:6::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.200.1',
ip6 = 'fdef:ffc0:4fff:6::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10024',
'"gw01.freifunk-muenchen.de" port 10024',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10024',
'"gw02.freifunk-muenchen.de" port 10024',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10024',
'"gw03.freifunk-muenchen.de" port 10024',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10024',
'"gw04.freifunk-muenchen.de" port 10024',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10024',
'"gw05.freifunk-muenchen.de" port 10024',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc05.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Au-Haidhausen',
site_code = 'ffmuc05',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.136.0/22',
prefix6 = 'fdef:ffc0:4fff:7::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.136.1',
ip6 = 'fdef:ffc0:4fff:7::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10025',
'"gw01.freifunk-muenchen.de" port 10025',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10025',
'"gw02.freifunk-muenchen.de" port 10025',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10025',
'"gw03.freifunk-muenchen.de" port 10025',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10025',
'"gw04.freifunk-muenchen.de" port 10025',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10025',
'"gw05.freifunk-muenchen.de" port 10025',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc06.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Sendling',
site_code = 'ffmuc06',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.212.0/22',
prefix6 = 'fdef:ffc0:4fff:8::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.212.1',
ip6 = 'fdef:ffc0:4fff:8::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10026',
'"gw01.freifunk-muenchen.de" port 10026',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10026',
'"gw02.freifunk-muenchen.de" port 10026',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10026',
'"gw03.freifunk-muenchen.de" port 10026',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10026',
'"gw04.freifunk-muenchen.de" port 10026',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10026',
'"gw05.freifunk-muenchen.de" port 10026',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc07.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Sendling-Westpark',
site_code = 'ffmuc07',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.208.0/22',
prefix6 = 'fdef:ffc0:4fff:9::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.208.1',
ip6 = 'fdef:ffc0:4fff:9::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10027',
'"gw01.freifunk-muenchen.de" port 10027',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10027',
'"gw02.freifunk-muenchen.de" port 10027',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10027',
'"gw03.freifunk-muenchen.de" port 10027',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10027',
'"gw04.freifunk-muenchen.de" port 10027',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10027',
'"gw05.freifunk-muenchen.de" port 10027',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc08.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Schwanthalerhöhe',
site_code = 'ffmuc08',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.204.0/22',
prefix6 = 'fdef:ffc0:4fff:a::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.204.1',
ip6 = 'fdef:ffc0:4fff:a::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10028',
'"gw01.freifunk-muenchen.de" port 10028',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10028',
'"gw02.freifunk-muenchen.de" port 10028',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10028',
'"gw03.freifunk-muenchen.de" port 10028',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10028',
'"gw04.freifunk-muenchen.de" port 10028',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10028',
'"gw05.freifunk-muenchen.de" port 10028',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc09.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Neuhausen-Nymphenburg',
site_code = 'ffmuc09',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.180.0/22',
prefix6 = 'fdef:ffc0:4fff:b::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.180.1',
ip6 = 'fdef:ffc0:4fff:b::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10029',
'"gw01.freifunk-muenchen.de" port 10029',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10029',
'"gw02.freifunk-muenchen.de" port 10029',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10029',
'"gw03.freifunk-muenchen.de" port 10029',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10029',
'"gw04.freifunk-muenchen.de" port 10029',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10029',
'"gw05.freifunk-muenchen.de" port 10029',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc10.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Moosach',
site_code = 'ffmuc10',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.176.0/22',
prefix6 = 'fdef:ffc0:4fff:c::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.176.1',
ip6 = 'fdef:ffc0:4fff:c::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10030',
'"gw01.freifunk-muenchen.de" port 10030',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10030',
'"gw02.freifunk-muenchen.de" port 10030',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10030',
'"gw03.freifunk-muenchen.de" port 10030',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10030',
'"gw04.freifunk-muenchen.de" port 10030',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10030',
'"gw05.freifunk-muenchen.de" port 10030',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc11.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Milbertshofen-Am-Hart',
site_code = 'ffmuc11',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.172.0/22',
prefix6 = 'fdef:ffc0:4fff:d::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.172.1',
ip6 = 'fdef:ffc0:4fff:d::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10031',
'"gw01.freifunk-muenchen.de" port 10031',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10031',
'"gw02.freifunk-muenchen.de" port 10031',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10031',
'"gw03.freifunk-muenchen.de" port 10031',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10031',
'"gw04.freifunk-muenchen.de" port 10031',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10031',
'"gw05.freifunk-muenchen.de" port 10031',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc12.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Schwabing-Freimann',
site_code = 'ffmuc12',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.196.0/22',
prefix6 = 'fdef:ffc0:4fff:e::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.196.1',
ip6 = 'fdef:ffc0:4fff:e::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10032',
'"gw01.freifunk-muenchen.de" port 10032',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10032',
'"gw02.freifunk-muenchen.de" port 10032',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10032',
'"gw03.freifunk-muenchen.de" port 10032',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10032',
'"gw04.freifunk-muenchen.de" port 10032',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10032',
'"gw05.freifunk-muenchen.de" port 10032',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc13.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Bogenhausen',
site_code = 'ffmuc13',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.148.0/22',
prefix6 = 'fdef:ffc0:4fff:f::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.148.1',
ip6 = 'fdef:ffc0:4fff:f::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10033',
'"gw01.freifunk-muenchen.de" port 10033',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10033',
'"gw02.freifunk-muenchen.de" port 10033',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10033',
'"gw03.freifunk-muenchen.de" port 10033',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10033',
'"gw04.freifunk-muenchen.de" port 10033',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10033',
'"gw05.freifunk-muenchen.de" port 10033',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc14.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Berg am Laim',
site_code = 'ffmuc14',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.144.0/22',
prefix6 = 'fdef:ffc0:4fff:10::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.144.1',
ip6 = 'fdef:ffc0:4fff:10::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10034',
'"gw01.freifunk-muenchen.de" port 10034',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10034',
'"gw02.freifunk-muenchen.de" port 10034',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10034',
'"gw03.freifunk-muenchen.de" port 10034',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10034',
'"gw04.freifunk-muenchen.de" port 10034',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10034',
'"gw05.freifunk-muenchen.de" port 10034',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc15.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Trudering-Riem',
site_code = 'ffmuc15',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.220.0/22',
prefix6 = 'fdef:ffc0:4fff:11::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.220.1',
ip6 = 'fdef:ffc0:4fff:11::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10035',
'"gw01.freifunk-muenchen.de" port 10035',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10035',
'"gw02.freifunk-muenchen.de" port 10035',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10035',
'"gw03.freifunk-muenchen.de" port 10035',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10035',
'"gw04.freifunk-muenchen.de" port 10035',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10035',
'"gw05.freifunk-muenchen.de" port 10035',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc16.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Ramersdorf-Perlach',
site_code = 'ffmuc16',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.192.0/22',
prefix6 = 'fdef:ffc0:4fff:12::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.192.1',
ip6 = 'fdef:ffc0:4fff:12::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10036',
'"gw01.freifunk-muenchen.de" port 10036',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10036',
'"gw02.freifunk-muenchen.de" port 10036',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10036',
'"gw03.freifunk-muenchen.de" port 10036',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10036',
'"gw04.freifunk-muenchen.de" port 10036',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10036',
'"gw05.freifunk-muenchen.de" port 10036',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc17.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Giesing',
site_code = 'ffmuc17',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.184.0/22',
prefix6 = 'fdef:ffc0:4fff:13::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.184.1',
ip6 = 'fdef:ffc0:4fff:13::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10037',
'"gw01.freifunk-muenchen.de" port 10037',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10037',
'"gw02.freifunk-muenchen.de" port 10037',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10037',
'"gw03.freifunk-muenchen.de" port 10037',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10037',
'"gw04.freifunk-muenchen.de" port 10037',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10037',
'"gw05.freifunk-muenchen.de" port 10037',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc19.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Thalkirchen-Obersendling-Forstenried-Fürstenried-Solln',
site_code = 'ffmuc19',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.216.0/22',
prefix6 = 'fdef:ffc0:4fff:14::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.216.1',
ip6 = 'fdef:ffc0:4fff:14::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10039',
'"gw01.freifunk-muenchen.de" port 10039',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10039',
'"gw02.freifunk-muenchen.de" port 10039',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10039',
'"gw03.freifunk-muenchen.de" port 10039',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10039',
'"gw04.freifunk-muenchen.de" port 10039',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10039',
'"gw05.freifunk-muenchen.de" port 10039',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc20.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Hadern',
site_code = 'ffmuc20',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.156.0/22',
prefix6 = 'fdef:ffc0:4fff:15::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.156.1',
ip6 = 'fdef:ffc0:4fff:15::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10040',
'"gw01.freifunk-muenchen.de" port 10040',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10040',
'"gw02.freifunk-muenchen.de" port 10040',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10040',
'"gw03.freifunk-muenchen.de" port 10040',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10040',
'"gw04.freifunk-muenchen.de" port 10040',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10040',
'"gw05.freifunk-muenchen.de" port 10040',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc21.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Pasing-Obermenzing',
site_code = 'ffmuc21',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.188.0/22',
prefix6 = 'fdef:ffc0:4fff:16::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.188.1',
ip6 = 'fdef:ffc0:4fff:16::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10041',
'"gw01.freifunk-muenchen.de" port 10041',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10041',
'"gw02.freifunk-muenchen.de" port 10041',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10041',
'"gw03.freifunk-muenchen.de" port 10041',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10041',
'"gw04.freifunk-muenchen.de" port 10041',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10041',
'"gw05.freifunk-muenchen.de" port 10041',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc22.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Aubing-Lochhausen-Langwied',
site_code = 'ffmuc22',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.140.0/22',
prefix6 = 'fdef:ffc0:4fff:17::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.140.1',
ip6 = 'fdef:ffc0:4fff:17::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10042',
'"gw01.freifunk-muenchen.de" port 10042',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10042',
'"gw02.freifunk-muenchen.de" port 10042',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10042',
'"gw03.freifunk-muenchen.de" port 10042',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10042',
'"gw04.freifunk-muenchen.de" port 10042',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10042',
'"gw05.freifunk-muenchen.de" port 10042',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc23.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Allach-Untermenzing',
site_code = 'ffmuc23',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.128.0/22',
prefix6 = 'fdef:ffc0:4fff:18::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.128.1',
ip6 = 'fdef:ffc0:4fff:18::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10043',
'"gw01.freifunk-muenchen.de" port 10043',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10043',
'"gw02.freifunk-muenchen.de" port 10043',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10043',
'"gw03.freifunk-muenchen.de" port 10043',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10043',
'"gw04.freifunk-muenchen.de" port 10043',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10043',
'"gw05.freifunk-muenchen.de" port 10043',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc24.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Feldmoching-Hasenbergl',
site_code = 'ffmuc24',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.152.0/22',
prefix6 = 'fdef:ffc0:4fff:19::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.152.1',
ip6 = 'fdef:ffc0:4fff:19::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10044',
'"gw01.freifunk-muenchen.de" port 10044',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10044',
'"gw02.freifunk-muenchen.de" port 10044',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10044',
'"gw03.freifunk-muenchen.de" port 10044',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10044',
'"gw04.freifunk-muenchen.de" port 10044',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10044',
'"gw05.freifunk-muenchen.de" port 10044',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc25.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - Laim',
site_code = 'ffmuc25',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.160.0/22',
prefix6 = 'fdef:ffc0:4fff:1a::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.160.1',
ip6 = 'fdef:ffc0:4fff:1a::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10045',
'"gw01.freifunk-muenchen.de" port 10045',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10045',
'"gw02.freifunk-muenchen.de" port 10045',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10045',
'"gw03.freifunk-muenchen.de" port 10045',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10045',
'"gw04.freifunk-muenchen.de" port 10045',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10045',
'"gw05.freifunk-muenchen.de" port 10045',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

160
extra/ffmuc_land.conf Normal file
View File

@@ -0,0 +1,160 @@
{
hostname_prefix = '',
site_name = 'Freifunk München - München-Land',
site_code = 'ffmuc_land',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.24.0/21',
prefix6 = 'fdef:ffc0:4fff:1b::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3',
ntp_servers = { '0.ntp.ffmuc.net', '1.ntp.ffmuc.net' },
mesh_on_wan = false,
regdom = 'DE',
wifi24 = {
channel = 6,
supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
basic_rate = {6000, 9000, 18000, 36000, 54000},
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
ap = {
ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
},
next_node = {
ip4 = '10.80.24.1',
ip6 = 'fdef:ffc0:4fff:1b::1',
mac = '16:41:95:40:f7:dc',
},
mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10046',
'"gw01.freifunk-muenchen.de" port 10046',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10046',
'"gw02.freifunk-muenchen.de" port 10046',
},
},
gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = {
'"gw03.ffmuc.net" port 10046',
'"gw03.freifunk-muenchen.de" port 10046',
},
},
gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = {
'"gw04.ffmuc.net" port 10046',
'"gw04.freifunk-muenchen.de" port 10046',
},
},
gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = {
'"gw05.ffmuc.net" port 10046',
'"gw05.freifunk-muenchen.de" port 10046',
},
},
},
},
},
},
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = {
enabled = 1,
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {
'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
},
probability = 0.1,
good_signatures = 3,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
experimental = {
name = 'experimental',
mirrors = {
'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
},
probability = 0.5,
good_signatures = 2,
pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
'56c4201f6ce2994678b0142e19099dd28d6ed17775d35ca9a7f12d9235890ffc', -- chris
'2f92051ac4452d6026061e6c3719ffbd4f34ba7fbc474439fc6f857b76159bae', -- build.freifunk-muenchen.de (fpletz)
},
},
},
},
}
-- vim: set ft=lua:ts=2:sw=2:et

View File

@@ -1,8 +1,13 @@
{ {
hostname_prefix = '', hostname_prefix = '',
site_name = 'Freifunk München Umland', site_name = 'Freifunk München Umland [ALT]',
site_code = 'ffmuc_umland', site_code = 'ffmuc_umland',
opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07/%S/packages',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.96.0/19', prefix4 = '10.80.96.0/19',
prefix6 = 'fdef:ffc0:4fff:2::/64', prefix6 = 'fdef:ffc0:4fff:2::/64',
@@ -15,32 +20,55 @@
regdom = 'DE', regdom = 'DE',
wifi24 = { wifi24 = {
ssid = 'muenchen.freifunk.net',
channel = 6, channel = 6,
htmode = 'HT20', supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
mesh_ssid = 'mesh.ffmuc.umland', basic_rate = {6000, 9000, 18000, 36000, 54000},
mesh_bssid = '02:0E:8E:1E:61:19', ap = {
mesh_mcast_rate = 12000, ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-umland-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
}, },
wifi5 = { wifi5 = {
ssid = 'muenchen.freifunk.net',
channel = 44, channel = 44,
htmode = 'HT40+', ap = {
mesh_ssid = 'mesh.ffmuc.umland', ssid = 'muenchen.freifunk.net',
mesh_bssid = '02:0E:8E:1E:61:19', },
mesh_mcast_rate = 12000, --mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.umland',
bssid = '02:0E:8E:1E:61:19',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
}, },
next_node = { next_node = {
ip4 = '10.80.96.1', ip4 = '10.80.32.1',
ip6 = 'fdef:ffc0:4fff:2::1', ip6 = 'fdef:ffc0:4fff::1',
mac = '16:41:95:40:f7:dc', mac = '16:41:95:40:f7:dc',
}, },
fastd_mesh_vpn = { mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'}, methods = {'salsa2012+umac'},
mtu = 1426,
groups = { groups = {
backbone = { backbone = {
limit = 1, limit = 1,
@@ -48,42 +76,41 @@
gwu01 = { gwu01 = {
key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b', key = '70299e3a589522a89306732fdfe43f35d9af083e4db322d87be52cf45c89771b',
remotes = { remotes = {
'ipv4 "gwu01.ffmuc.net" port 10010', '"gwu01.ffmuc.net" port 10015',
'ipv4 "gwu01.freifunk-muenchen.de" port 10010', '"gwu01.freifunk-muenchen.de" port 10015',
}, },
}, },
gwu02 = { gwu02 = {
key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5', key = '32765d3337be727de5840930a221962a59cf5529ae6c1d3753e58ad460e510a5',
remotes = { remotes = {
'ipv4 "gwu02.ffmuc.net" port 10011', '"gwu02.ffmuc.net" port 10015',
'ipv4 "gwu02.freifunk-muenchen.de" port 10011', '"gwu02.freifunk-muenchen.de" port 10015',
}, },
}, },
gwu03 = { gwu03 = {
key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522', key = '61fe3197ed7e934284adc2571523104d8e5391db2427dca9528f0d34bb60a522',
remotes = { remotes = {
'ipv4 "gwu03.ffmuc.net" port 10012', '"gwu03.ffmuc.net" port 10015',
'ipv4 "gwu03.freifunk-muenchen.de" port 10012', '"gwu03.freifunk-muenchen.de" port 10015',
}, },
}, },
gwu04 = { gwu04 = {
key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1', key = '443898162e1e9ec09da0904d72d8145026f4452a4b1e880a07dc6699418c69d1',
remotes = { remotes = {
'ipv4 "gwu04.ffmuc.net" port 10013', '"gwu04.ffmuc.net" port 10015',
'ipv4 "gwu04.freifunk-muenchen.de" port 10013', '"gwu04.freifunk-muenchen.de" port 10015',
},
},
gwu05 = {
key = 'b6de9fec8569b1fcdea8e7c45224ec30513d24e01af71148c6d640b5df471950',
remotes = {
'ipv4 "gwu05.ffmuc.net" port 10014',
'ipv4 "gwu05.freifunk-muenchen.de" port 10014',
}, },
}, },
}, },
}, },
}, },
}, },
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = { autoupdater = {
enabled = 1, enabled = 1,
@@ -92,11 +119,11 @@
stable = { stable = {
name = 'stable', name = 'stable',
mirrors = { mirrors = {
'http://firmware.ffmuc.net/umland/stable/sysupgrade/', 'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/umland/stable/sysupgrade/', 'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
}, },
probability = 0.1, probability = 0.1,
good_signatures = 2, good_signatures = 3,
pubkeys = { pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole '2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz '7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
@@ -107,8 +134,8 @@
experimental = { experimental = {
name = 'experimental', name = 'experimental',
mirrors = { mirrors = {
'http://firmware.ffmuc.net/umland/experimental/sysupgrade/', 'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/umland/experimental/sysupgrade/', 'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
}, },
probability = 0.5, probability = 0.5,
good_signatures = 2, good_signatures = 2,
@@ -122,13 +149,5 @@
}, },
}, },
simple_tc = {
mesh_vpn = {
ifname = 'mesh-vpn',
enabled = false,
limit_egress = 1200,
limit_ingress = 12000,
},
},
} }
-- vim: set ft=lua:ts=2:sw=2:et -- vim: set ft=lua:ts=2:sw=2:et

View File

@@ -2,7 +2,12 @@
hostname_prefix = 'welcome', hostname_prefix = 'welcome',
site_name = 'Freifunk München Welcome', site_name = 'Freifunk München Welcome',
site_code = 'ffmuc_welcome', site_code = 'ffmuc_welcome',
opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07/%S/packages',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.64.0/19', prefix4 = '10.80.64.0/19',
prefix6 = 'fdef:ffc0:4fff:1::/64', prefix6 = 'fdef:ffc0:4fff:1::/64',
@@ -15,21 +20,43 @@
regdom = 'DE', regdom = 'DE',
wifi24 = { wifi24 = {
ssid = 'muenchen.freifunk.net',
channel = 6, channel = 6,
htmode = 'HT20', supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
mesh_ssid = 'mesh.ffmuc.welcome', basic_rate = {6000, 9000, 18000, 36000, 54000},
mesh_bssid = '02:0E:8E:1E:61:18', ap = {
mesh_mcast_rate = 12000, ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-welcome-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.welcome',
bssid = '02:0E:8E:1E:61:18',
mcast_rate = 12000,
},
}, },
wifi5 = { wifi5 = {
ssid = 'muenchen.freifunk.net',
channel = 44, channel = 44,
htmode = 'HT40+', ap = {
mesh_ssid = 'mesh.ffmuc.welcome', ssid = 'muenchen.freifunk.net',
mesh_bssid = '02:0E:8E:1E:61:18', },
mesh_mcast_rate = 12000, --mesh = {
-- id = 'ffmuc-welcome-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc.welcome',
bssid = '02:0E:8E:1E:61:18',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
}, },
next_node = { next_node = {
@@ -38,9 +65,10 @@
mac = '16:41:95:40:f7:dc', mac = '16:41:95:40:f7:dc',
}, },
fastd_mesh_vpn = { mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'}, methods = {'salsa2012+umac'},
mtu = 1426,
groups = { groups = {
backbone = { backbone = {
limit = 1, limit = 1,
@@ -48,35 +76,41 @@
gwf01 = { gwf01 = {
key = '89951ed50d591c0a4682ae50cb38806efe44dd736ba91ef64c9ef06b20ec186e', key = '89951ed50d591c0a4682ae50cb38806efe44dd736ba91ef64c9ef06b20ec186e',
remotes = { remotes = {
'ipv4 "gwf01.ffmuc.net" port 11000', '"gwf01.ffmuc.net" port 11001',
'ipv4 "gwf01.freifunk-muenchen.de" port 11000', '"gwf01.freifunk-muenchen.de" port 11001',
}, },
}, },
gwf02 = { gwf02 = {
key = 'e255f2671c56f28a65173719be61939e5d48518eaa4da0d19283fd5395908e35', key = 'e255f2671c56f28a65173719be61939e5d48518eaa4da0d19283fd5395908e35',
remotes = { remotes = {
'ipv4 "gwf02.ffmuc.net" port 11000', '"gwf02.ffmuc.net" port 11001',
'ipv4 "gwf02.freifunk-muenchen.de" port 11001', '"gwf02.freifunk-muenchen.de" port 11001',
}, },
}, },
gwf03 = { gwf03 = {
key = 'bf16080ab05a4416285638208e6f17055ea8f92cfd496c61eee1f1160cf6d386', key = 'bf16080ab05a4416285638208e6f17055ea8f92cfd496c61eee1f1160cf6d386',
remotes = { remotes = {
'ipv4 "gwf03.ffmuc.net" port 11000', '"gwf03.ffmuc.net" port 11001',
'ipv4 "gwf03.freifunk-muenchen.de" port 11002', '"gwf03.freifunk-muenchen.de" port 11001',
}, },
}, },
gwf04 = { gwf04 = {
key = '421a2c8e78f86d08fa7c8c7660b0dc073640ff365acb308ab92155c33488c539', key = '421a2c8e78f86d08fa7c8c7660b0dc073640ff365acb308ab92155c33488c539',
remotes = { remotes = {
'ipv4 "gwf04.ffmuc.net" port 11000', '"gwf04.ffmuc.net" port 11001',
'ipv4 "gwf04.freifunk-muenchen.de" port 11003', '"gwf04.freifunk-muenchen.de" port 11001',
}, },
}, },
}, },
}, },
}, },
}, },
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = { autoupdater = {
enabled = 1, enabled = 1,
@@ -85,11 +119,11 @@
stable = { stable = {
name = 'stable', name = 'stable',
mirrors = { mirrors = {
'http://firmware.ffmuc.net/welcome/stable/sysupgrade/', 'http://firmware.ffmuc.net/stable/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/welcome/stable/sysupgrade/', 'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
}, },
probability = 0.1, probability = 0.1,
good_signatures = 2, good_signatures = 3,
pubkeys = { pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole '2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz '7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
@@ -100,8 +134,8 @@
experimental = { experimental = {
name = 'experimental', name = 'experimental',
mirrors = { mirrors = {
'http://firmware.ffmuc.net/welcome/experimental/sysupgrade/', 'http://firmware.ffmuc.net/experimental/sysupgrade/',
'http://[fdef:ffc0:4fff::130]/welcome/experimental/sysupgrade/', 'http://[fdef:ffc0:4fff::130]/experimental/sysupgrade/',
}, },
probability = 0.5, probability = 0.5,
good_signatures = 2, good_signatures = 2,
@@ -115,13 +149,5 @@
}, },
}, },
simple_tc = {
mesh_vpn = {
ifname = 'mesh-vpn',
enabled = false,
limit_egress = 1200,
limit_ingress = 12000,
},
},
} }
-- vim: set ft=lua:ts=2:sw=2:et -- vim: set ft=lua:ts=2:sw=2:et

View File

@@ -18,6 +18,7 @@ msgstr ""
msgid "gluon-config-mode:pubkey" msgid "gluon-config-mode:pubkey"
msgstr "" msgstr ""
" "
msgid "gluon-config-mode:reboot" msgid "gluon-config-mode:reboot"
msgstr "" msgstr ""

View File

@@ -17,6 +17,7 @@ msgstr ""
msgid "gluon-config-mode:pubkey" msgid "gluon-config-mode:pubkey"
msgstr "" msgstr ""
" "
msgid "gluon-config-mode:reboot" msgid "gluon-config-mode:reboot"
msgstr "" msgstr ""

10
modules
View File

@@ -1,7 +1,5 @@
GLUON_SITE_FEEDS='ffmuc_packages gluon_community' GLUON_SITE_FEEDS='ffmuc'
PACKAGES_FFMUC_PACKAGES_REPO=https://github.com/freifunkMUC/gluon-packages.git PACKAGES_FFMUC_REPO=https://github.com/freifunkMUC/gluon-packages.git
PACKAGES_FFMUC_PACKAGES_COMMIT=d4d5aa3e3874ca6099e91fd70008ad5d54038169 PACKAGES_FFMUC_BRANCH=master
PACKAGES_FFMUC_COMMIT=5632eaba747ac356b68f5d40f30233eafc785975
PACKAGES_GLUON_COMMUNITY_REPO=https://github.com/freifunk-gcp/v2015.1
PACKAGES_GLUON_COMMUNITY_COMMIT=2e7326aa903273485617f28cdf17dc06dfe44a87

133
site.conf
View File

@@ -1,8 +1,13 @@
{ {
hostname_prefix = '', hostname_prefix = '',
site_name = 'Freifunk München', site_name = 'Freifunk München [ALT]',
site_code = 'ffmuc', site_code = 'ffmuc',
opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07/%S/packages',
opkg = {
extra = {
gluon = 'http://firmware.ffmuc.net/modules/gluon-%GS-%GR/%S',
},
},
prefix4 = '10.80.32.0/19', prefix4 = '10.80.32.0/19',
prefix6 = 'fdef:ffc0:4fff::/64', prefix6 = 'fdef:ffc0:4fff::/64',
@@ -15,21 +20,43 @@
regdom = 'DE', regdom = 'DE',
wifi24 = { wifi24 = {
ssid = 'muenchen.freifunk.net',
channel = 6, channel = 6,
htmode = 'HT20', supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
mesh_ssid = 'mesh.ffmuc', basic_rate = {6000, 9000, 18000, 36000, 54000},
mesh_bssid = '02:0E:8E:1E:61:17', ap = {
mesh_mcast_rate = 12000, ssid = 'muenchen.freifunk.net',
},
--mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
}, },
wifi5 = { wifi5 = {
ssid = 'muenchen.freifunk.net',
channel = 44, channel = 44,
htmode = 'HT40+', ap = {
mesh_ssid = 'mesh.ffmuc', ssid = 'muenchen.freifunk.net',
mesh_bssid = '02:0E:8E:1E:61:17', },
mesh_mcast_rate = 12000, --mesh = {
-- id = 'ffmuc-mesh',
-- mcast_rate = 12000,
--},
ibss = {
ssid = 'mesh.ffmuc',
bssid = '02:0E:8E:1E:61:17',
mcast_rate = 12000,
},
},
mesh = {
batman_adv = {
gw_sel_class = 3,
},
}, },
next_node = { next_node = {
@@ -38,73 +65,59 @@
mac = '16:41:95:40:f7:dc', mac = '16:41:95:40:f7:dc',
}, },
fastd_mesh_vpn = { mesh_vpn = {
mtu = 1280,
fastd = {
methods = {'salsa2012+umac'}, methods = {'salsa2012+umac'},
mtu = 1426,
groups = { groups = {
backbone = { backbone = {
limit = 1, limit = 1,
peers = { peers = {
gw01 = {
key = '8ddaa67325583c64adf6e60cbe78e3436e5765fd0a2a632fae9e0ad68c855803',
remotes = {
'"gw01.ffmuc.net" port 10001',
'"gw01.freifunk-muenchen.de" port 10001',
},
},
gw02 = {
key = 'b860304fce2e0a701d4c13fa5e01f08832291a5c85d11e191639b9276ab53a45',
remotes = {
'"gw02.ffmuc.net" port 10001',
'"gw02.freifunk-muenchen.de" port 10001',
},
},
gw03 = { gw03 = {
key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41', key = '4b856fca91077d08ea79f13e139c33b1d1a62e1566e0d447bbfd9cf640c74c41',
remotes = { remotes = {
'ipv4 "gw03.ffmuc.net" port 10000', '"gw03.ffmuc.net" port 10001',
'ipv4 "gw03.freifunk-muenchen.de" port 10000', '"gw03.freifunk-muenchen.de" port 10001',
}, },
}, },
gw04 = { gw04 = {
key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126', key = 'adee58f70829e6a03e568ca8273070b38c1b4cfe0beb69c53eea429646908126',
remotes = { remotes = {
'ipv4 "gw04.ffmuc.net" port 10000', '"gw04.ffmuc.net" port 10001',
'ipv4 "gw04.freifunk-muenchen.de" port 10000', '"gw04.freifunk-muenchen.de" port 10001',
}, },
}, },
gw05 = { gw05 = {
key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e', key = '2242fe7fff1def15233a364487545e57c3c69e1b624d97bd5d72359b9851cb6e',
remotes = { remotes = {
'ipv4 "gw05.ffmuc.net" port 10000', '"gw05.ffmuc.net" port 10001',
'ipv4 "gw05.freifunk-muenchen.de" port 10000', '"gw05.freifunk-muenchen.de" port 10001',
},
},
gw06 = {
key = 'd6834aa47a14358d804139630812276b3297e767d159c9cfd13fa6fb638000e0',
remotes = {
'ipv4 "gw06.ffmuc.net" port 10000',
'ipv4 "gw06.freifunk-muenchen.de" port 10000',
},
},
gw07 = {
key = '77b5f5189c360b245e1c934941468cc9cf57f0646465be5765593a95e54449d6',
remotes = {
'ipv4 "gw07.ffmuc.net" port 10000',
'ipv4 "gw07.freifunk-muenchen.de" port 10000',
},
},
gw08 = {
key = 'e476fb3a72365b550a23b587c0962eed362ed0c237175552b3261d22daaa2055',
remotes = {
'ipv4 "gw08.ffmuc.net" port 10000',
'ipv4 "gw08.freifunk-muenchen.de" port 10000',
},
},
gw09 = {
key = 'b86f436c9bb13b308dc92c3889fd468c46679d9df0bf4892244372ab415694d0',
remotes = {
'ipv4 "gw09.ffmuc.net" port 10000',
'ipv4 "gw09.freifunk-muenchen.de" port 10000',
},
},
gw10 = {
key = 'c04358d4818ec108fa4715e4517300cb2d0fa848dfa872770c4b8487d525e8bf',
remotes = {
'ipv4 "gw10.ffmuc.net" port 10000',
'ipv4 "gw10.freifunk-muenchen.de" port 10000',
}, },
}, },
}, },
}, },
}, },
}, },
bandwidth_limit = {
enabled = false,
egress = 1500,
ingress = 12000,
},
},
autoupdater = { autoupdater = {
enabled = 1, enabled = 1,
@@ -117,7 +130,7 @@
'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/', 'http://[fdef:ffc0:4fff::130]/stable/sysupgrade/',
}, },
probability = 0.1, probability = 0.1,
good_signatures = 2, good_signatures = 3,
pubkeys = { pubkeys = {
'2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole '2a74ed02120a7d48bb2dc9be988b3480ed99844054b3d7f3e5d3df27d19d814b', -- ole
'7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz '7e3bd782e40189b903b3fb1e488d64b23aa04bc353b1a521b4cd50e70b299113', -- fpletz
@@ -143,13 +156,5 @@
}, },
}, },
simple_tc = {
mesh_vpn = {
ifname = 'mesh-vpn',
enabled = false,
limit_egress = 1200,
limit_ingress = 12000,
},
},
} }
-- vim: set ft=lua:ts=2:sw=2:et -- vim: set ft=lua:ts=2:sw=2:et

167
site.mk
View File

@@ -1,23 +1,19 @@
GLUON_SITE_PACKAGES := \ GLUON_SITE_PACKAGES := \
gluon-mesh-batman-adv-15 \ gluon-respondd \
gluon-alfred \
gluon-announced \
gluon-autoupdater \ gluon-autoupdater \
gluon-config-mode-core \
gluon-config-mode-autoupdater \ gluon-config-mode-autoupdater \
gluon-config-mode-contact-info \
gluon-config-mode-core \
gluon-config-mode-geo-location \
gluon-config-mode-hostname \ gluon-config-mode-hostname \
gluon-config-mode-mesh-vpn \ gluon-config-mode-mesh-vpn \
gluon-config-mode-geo-location \
gluon-config-mode-contact-info \
gluon-config-mode-site-select \
gluon-ebtables-filter-multicast \ gluon-ebtables-filter-multicast \
gluon-ebtables-filter-ra-dhcp \ gluon-ebtables-filter-ra-dhcp \
gluon-luci-admin \ gluon-web-admin \
gluon-luci-autoupdater \ gluon-web-autoupdater \
gluon-luci-portconfig \ gluon-web-network \
gluon-luci-wifi-config \ gluon-web-wifi-config \
gluon-luci-private-wifi \ gluon-mesh-batman-adv-15 \
gluon-next-node \
gluon-mesh-vpn-fastd \ gluon-mesh-vpn-fastd \
gluon-radvd \ gluon-radvd \
gluon-setup-mode \ gluon-setup-mode \
@@ -25,8 +21,149 @@ GLUON_SITE_PACKAGES := \
iwinfo \ iwinfo \
iptables \ iptables \
haveged \ haveged \
gluon-config-mode-site-select \
gluon-ebtables-filter-arp-ffmuc \ gluon-ebtables-filter-arp-ffmuc \
gluon-ebtables-filter-multicast-ffmuc gluon-ebtables-filter-multicast-ffmuc \
tecff-ath9k-broken-wifi-workaround \
tecff-respondd-watchdog
# basic support for USB stack
USB_PACKAGES_BASIC := \
kmod-usb-core \
kmod-usb2
# storage support for USB devices
USB_PACKAGES_STORAGE := \
block-mount \
blkid \
kmod-fs-ext4 \
kmod-fs-vfat \
kmod-usb-storage \
kmod-usb-storage-extras \
kmod-nls-cp1250 \
kmod-nls-cp1251 \
kmod-nls-cp437 \
kmod-nls-cp775 \
kmod-nls-cp850 \
kmod-nls-cp852 \
kmod-nls-cp866 \
kmod-nls-iso8859-1 \
kmod-nls-iso8859-13 \
kmod-nls-iso8859-15 \
kmod-nls-iso8859-2 \
kmod-nls-koi8r \
kmod-nls-utf8 \
swap-utils
# network support for USB devices
USB_PACKAGES_NET := \
kmod-mii \
kmod-nls-base \
kmod-usb-net \
kmod-usb-net-asix \
kmod-usb-net-asix-ax88179 \
kmod-usb-net-cdc-eem \
kmod-usb-net-cdc-ether \
kmod-usb-net-cdc-mbim \
kmod-usb-net-cdc-ncm \
kmod-usb-net-cdc-subset \
kmod-usb-net-dm9601-ether \
kmod-usb-net-hso \
kmod-usb-net-huawei-cdc-ncm \
kmod-usb-net-ipheth \
kmod-usb-net-kalmia \
kmod-usb-net-kaweth \
kmod-usb-net-mcs7830 \
kmod-usb-net-pegasus \
kmod-usb-net-qmi-wwan \
kmod-usb-net-rndis \
kmod-usb-net-sierrawireless \
kmod-usb-net-smsc95xx
# broken
# kmod-usb-net-rtl8150 \
# kmod-usb-net-rtl8152 \
# network support for PCI devices
PCI_PACKAGES_NET := \
kmod-3c59x \
kmod-e100 \
kmod-e1000 \
kmod-e1000e \
kmod-forcedeth \
kmod-natsemi \
kmod-ne2k-pci \
kmod-pcnet32 \
kmod-r8169 \
kmod-sis900 \
kmod-sky2 \
kmod-tg3 \
kmod-tulip \
kmod-via-rhine
# broken
# kmod-ixgbe \
# kmod-r8139too \
# additional packages
TOOLS_PACKAGES := \
iperf \
socat \
tcpdump \
usbutils \
vnstat
# broken
# pciutils \
#
# $(GLUON_TARGET) specific settings:
#
# x86-generic
ifeq ($(GLUON_TARGET),x86-generic)
# support the usb stack on x86 devices
# and add a few common USB and PCI NICs
GLUON_SITE_PACKAGES += \
kmod-usb-hid \
kmod-hid-generic \
$(USB_PACKAGES_BASIC) \
$(USB_PACKAGES_STORAGE) \
$(USB_PACKAGES_NET) \
$(PCI_PACKAGES_NET) \
$(TOOLS_PACKAGES)
endif
# x86-64
ifeq ($(GLUON_TARGET),x86-64)
# support the usb stack on x86-64 devices
# and add a few common USB and PCI NICs
GLUON_SITE_PACKAGES += \
kmod-usb-hid \
kmod-hid-generic \
$(USB_PACKAGES_BASIC) \
$(USB_PACKAGES_STORAGE) \
$(USB_PACKAGES_NET) \
$(PCI_PACKAGES_NET) \
$(TOOLS_PACKAGES)
endif
ifeq ($(GLUON_TARGET),x86-kvm_guest)
GLUON_SITE_PACKAGES += \
$(TOOLS_PACKAGES)
endif
# ar71xx-generic
GLUON_TLWR842_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_TLWR1043_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_TLWR2543_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_TLWDR4300_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_WNDR3700_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_WRT160NL_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_ARCHERC7_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_GLINET_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_WZRHPG450H_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
GLUON_WZRHPAG300H_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
# mpc85xx-generic
GLUON_TLWDR4900_SITE_PACKAGES := $(USB_PACKAGES_BASIC) $(TOOLS_PACKAGES) $(USB_PACKAGES_STORAGE)
DEFAULT_GLUON_RELEASE := snapshot~$(shell date '+%Y%m%d') DEFAULT_GLUON_RELEASE := snapshot~$(shell date '+%Y%m%d')
@@ -38,3 +175,5 @@ GLUON_PRIORITY ?= 0
# Languages to include # Languages to include
GLUON_LANGS ?= en de GLUON_LANGS ?= en de
GLUON_REGION := eu

25
util/make_siteconfs.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/sh
[ -e new ] || mkdir new
cat makefile_prefix > new/Makefile-site-select
cat stadtteile_idx.txt|grep -e '^[^#]'|grep ffmuc|while IFS=, read nr id desc port prefix4; do cp ../extra/ffmuc.conf new/$id.conf; done
cat stadtteile_idx.txt|grep -e '^[^#]'|grep ffbay|while IFS=, read nr id desc port prefix4; do cp ../extra/ffmuc_umland.conf new/$id.conf; done
cat stadtteile_idx.txt | grep -e '^[^#]' \
| while IFS=, read nr id desc seg_id port prefix4 prefix6 next_node4 next_node6; do (
echo "# processing $id.conf";
cat new/$id.conf | sed -e "s/port 100[01][0-9]/port $port/" \
| sed -e "s/.*site_code.*/ site_code = '$id',/g" \
| sed -e "s/.*site_name.*/ site_name = 'Freifunk München - $desc',/g" \
| sed -e "s/.*ip4.*/ ip4 = '$next_node4',/g" \
| sed -e "s@.*prefix4.*@ prefix4 = '$prefix4',@g" \
| sed -e "s@.*prefix6.*@ prefix6 = '$prefix6',@g" \
| sed -e "s/.ip6.*/ ip6 = '$next_node6',/g" > new/$id.conf.new;
mv new/$id.conf.new new/$id.conf;
echo " lua -e 'print(require(\"cjson\").encode(assert(loadfile(\"site_config.lua\")(\"\$(GLUON_SITEDIR)/extra/$id.conf\"))))' > \$(1)/lib/gluon/site-select/$id.json" >> new/Makefile-site-select
); \
done
cat makefile_suffix >> new/Makefile-site-select

36
util/makefile_prefix Normal file
View File

@@ -0,0 +1,36 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=gluon-config-mode-site-select
PKG_VERSION:=0.2
PKG_RELEASE:=1
PKG_BUILD_DEPENDS := lua-cjson/host
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
PKG_CONFIG_DEPENDS += $(GLUON_I18N_CONFIG)
define Package/gluon-config-mode-site-select
SECTION:=gluon
CATEGORY:=Gluon
TITLE:=UI for changing the node-config
endef
define Build/Prepare
mkdir -p $(PKG_BUILD_DIR)
endef
define Build/Configure
endef
define Build/Compile
$(call GluonBuildI18N,gluon-config-mode-site-select,i18n)
endef
define Package/gluon-config-mode-site-select/install
mkdir -p $(1)/etc/config/
mkdir -p $(1)/lib/gluon/site-select/
$(CP) ./files/* $(1)/

6
util/makefile_suffix Normal file
View File

@@ -0,0 +1,6 @@
DIR=$(1) sh create-config.sh
$(call GluonInstallI18N,gluon-config-mode-site-select,$(1))
endef
$(eval $(call BuildPackage,gluon-config-mode-site-select))

33
util/stadtteile_idx.txt Normal file
View File

@@ -0,0 +1,33 @@
#idx,id,description,segment_id,port,prefix4,prefix6,next_node4,next_node6
1,ffmuc01,Altstadt-Lehel,0,10021,10.80.132.0/22,fdef:ffc0:4fff:3::/64,10.80.132.1,fdef:ffc0:4fff:3::1
2,ffmuc02,Ludwigsvorstadt-Isarvorstadt,0,10022,10.80.164.0/22,fdef:ffc0:4fff:4::/64,10.80.164.1,fdef:ffc0:4fff:4::1
3,ffmuc03,Maxvorstadt,0,10023,10.80.168.0/22,fdef:ffc0:4fff:5::/64,10.80.168.1,fdef:ffc0:4fff:5::1
4,ffmuc04,Schwabing-West,0,10024,10.80.200.0/22,fdef:ffc0:4fff:6::/64,10.80.200.1,fdef:ffc0:4fff:6::1
5,ffmuc05,Au-Haidhausen,0,10025,10.80.136.0/22,fdef:ffc0:4fff:7::/64,10.80.136.1,fdef:ffc0:4fff:7::1
6,ffmuc06,Sendling,0,10026,10.80.212.0/22,fdef:ffc0:4fff:8::/64,10.80.212.1,fdef:ffc0:4fff:8::1
7,ffmuc07,Sendling-Westpark,0,10027,10.80.208.0/22,fdef:ffc0:4fff:9::/64,10.80.208.1,fdef:ffc0:4fff:9::1
8,ffmuc08,Schwanthalerhöhe,0,10028,10.80.204.0/22,fdef:ffc0:4fff:a::/64,10.80.204.1,fdef:ffc0:4fff:a::1
9,ffmuc09,Neuhausen-Nymphenburg,0,10029,10.80.180.0/22,fdef:ffc0:4fff:b::/64,10.80.180.1,fdef:ffc0:4fff:b::1
10,ffmuc10,Moosach,0,10030,10.80.176.0/22,fdef:ffc0:4fff:c::/64,10.80.176.1,fdef:ffc0:4fff:c::1
11,ffmuc11,Milbertshofen-Am-Hart,0,10031,10.80.172.0/22,fdef:ffc0:4fff:d::/64,10.80.172.1,fdef:ffc0:4fff:d::1
12,ffmuc12,Schwabing-Freimann,0,10032,10.80.196.0/22,fdef:ffc0:4fff:e::/64,10.80.196.1,fdef:ffc0:4fff:e::1
13,ffmuc13,Bogenhausen,0,10033,10.80.148.0/22,fdef:ffc0:4fff:f::/64,10.80.148.1,fdef:ffc0:4fff:f::1
14,ffmuc14,Berg am Laim,0,10034,10.80.144.0/22,fdef:ffc0:4fff:10::/64,10.80.144.1,fdef:ffc0:4fff:10::1
15,ffmuc15,Trudering-Riem,0,10035,10.80.220.0/22,fdef:ffc0:4fff:11::/64,10.80.220.1,fdef:ffc0:4fff:11::1
16,ffmuc16,Ramersdorf-Perlach,0,10036,10.80.192.0/22,fdef:ffc0:4fff:12::/64,10.80.192.1,fdef:ffc0:4fff:12::1
17,ffmuc17,Giesing,0,10037,10.80.184.0/22,fdef:ffc0:4fff:13::/64,10.80.184.1,fdef:ffc0:4fff:13::1
18,ffmuc19,Thalkirchen-Obersendling-Forstenried-Fürstenried-Solln,0,10039,10.80.216.0/22,fdef:ffc0:4fff:14::/64,10.80.216.1,fdef:ffc0:4fff:14::1
29,ffmuc20,Hadern,0,10040,10.80.156.0/22,fdef:ffc0:4fff:15::/64,10.80.156.1,fdef:ffc0:4fff:15::1
20,ffmuc21,Pasing-Obermenzing,0,10041,10.80.188.0/22,fdef:ffc0:4fff:16::/64,10.80.188.1,fdef:ffc0:4fff:16::1
21,ffmuc22,Aubing-Lochhausen-Langwied,0,10042,10.80.140.0/22,fdef:ffc0:4fff:17::/64,10.80.140.1,fdef:ffc0:4fff:17::1
22,ffmuc23,Allach-Untermenzing,0,10043,10.80.128.0/22,fdef:ffc0:4fff:18::/64,10.80.128.1,fdef:ffc0:4fff:18::1
23,ffmuc24,Feldmoching-Hasenbergl,0,10044,10.80.152.0/22,fdef:ffc0:4fff:19::/64,10.80.152.1,fdef:ffc0:4fff:19::1
24,ffmuc25,Laim,0,10045,10.80.160.0/22,fdef:ffc0:4fff:1a::/64,10.80.160.1,fdef:ffc0:4fff:1a::1
25,ffmuc_land,München-Land,1,10046,10.80.24.0/21,fdef:ffc0:4fff:1b::/64,10.80.24.1,fdef:ffc0:4fff:1b::1
26,ffbay_sta,Landkreis Starnberg (STA),1,10047,10.80.0.0/21,fdef:ffc0:4fff:1c::/64,10.80.0.1,fdef:ffc0:4fff:1c::1
27,ffbay_ffb,Landkreis Fürstenfeldbruck (FFB),1,10048,10.80.232.0/21,fdef:ffc0:4fff:1d::/64,10.80.232.1,fdef:ffc0:4fff:1d::1
28,ffbay_dah,Landkreis Dachau (DAH),1,10049,10.80.248.0/21,fdef:ffc0:4fff:1e::/64,10.80.248.1,fdef:ffc0:4fff:1e::1
39,ffbay_fs,Landkreis Freising (FS),1,10050,10.80.224.0/21,fdef:ffc0:4fff:1f::/64,10.80.224.1,fdef:ffc0:4fff:1f::1
30,ffbay_ed,Landkreis Erding (ED),1,10061,10.80.16.0/21,fdef:ffc0:4fff:20::/64,10.80.16.1,fdef:ffc0:4fff:20::1
31,ffbay_ebe,Landkreis Ebersberg (EBE),1,10062,10.80.240.0/21,fdef:ffc0:4fff:21::/64,10.80.240.1,fdef:ffc0:4fff:21::1
32,ffbay_tol,Landkreis Bad Tölz-Wolfratshausen (TÖL),1,10063,10.80.8.0/21,fdef:ffc0:4fff:22::/64,10.80.8.1,fdef:ffc0:4fff:22::1