move to vpn04, update + disable ipv4
This commit is contained in:
parent
4b567c6a96
commit
1b692afab6
2
gluon
2
gluon
|
@ -1 +1 @@
|
||||||
Subproject commit ecfed1939e927425c32678b1f3dbac0ddc028677
|
Subproject commit 25e0cb266a4a0b391c69b231c6bf84f73c0507a1
|
14
modules
14
modules
|
@ -1,16 +1,12 @@
|
||||||
GLUON_SITE_FEEDS='ffhb ffffmpackages christfopenwrt christfddhcp'
|
GLUON_SITE_FEEDS='ffhb ffffmpackages ffmgpackages'
|
||||||
|
|
||||||
PACKAGES_FFHB_REPO=git://github.com/FreifunkBremen/ffhb-packages.git
|
PACKAGES_FFHB_REPO=git://github.com/FreifunkBremen/ffhb-packages.git
|
||||||
PACKAGES_FFHB_COMMIT=e314a51ebbd5e8b6da3ab2744354869b7740913a
|
PACKAGES_FFHB_COMMIT=e314a51ebbd5e8b6da3ab2744354869b7740913a
|
||||||
|
|
||||||
PACKAGES_FFFFMPACKAGES_REPO=git://github.com/freifunk-ffm/packages.git
|
PACKAGES_FFFFMPACKAGES_REPO=git://github.com/freifunk-ffm/packages.git
|
||||||
PACKAGES_FFFFMPACKAGES_COMMIT=155140775e39933eef4634ca108817401f0437b8
|
PACKAGES_FFFFMPACKAGES_COMMIT=9999a19165011c25d9fcb2f14ad668ebf1865b90
|
||||||
PACKAGES_FFFFMPACKAGES_BRANCH=master
|
PACKAGES_FFFFMPACKAGES_BRANCH=master
|
||||||
|
|
||||||
PACKAGES_CHRISTFOPENWRT_REPO=https://github.com/christf/packages-2.git
|
PACKAGES_FFMGPACKAGES_REPO=git://github.com/freifunk-ffm/packages-1.git
|
||||||
PACKAGES_CHRISTFOPENWRT_COMMIT=195777327886718695351187760abc81c9234cba
|
PACKAGES_FFMGPACKAGES_COMMIT=135478fec65e2218179a5db74797c78de00c6994
|
||||||
PACKAGES_CHRISTFOPENWRT_BRANCH=add_nltrace
|
PACKAGES_FFMGPACKAGES_BRANCH=mmfd
|
||||||
|
|
||||||
PACKAGES_CHRISTFDDHCP_REPO=https://github.com/christf/gluon-sargon.git
|
|
||||||
PACKAGES_CHRISTFDDHCP_COMMIT=d81a81af9f593dfd6aa5f7afbdb076c7c144c901
|
|
||||||
PACKAGES_CHRISTFDDHCP_BRANCH=bump
|
|
||||||
|
|
72
site.conf
72
site.conf
|
@ -3,16 +3,15 @@
|
||||||
site_code = 'ffhb',
|
site_code = 'ffhb',
|
||||||
domain_seed = '9c689a5be0e7610716aa9952d3c186345bd8d72dfa8950977e255e26ea24d978',
|
domain_seed = '9c689a5be0e7610716aa9952d3c186345bd8d72dfa8950977e255e26ea24d978',
|
||||||
|
|
||||||
prefix4 = '10.196.0.0/17',
|
|
||||||
prefix6 = '2a06:8782:ffbb:bab1::/64', -- (freifunk wide ip)
|
prefix6 = '2a06:8782:ffbb:bab1::/64', -- (freifunk wide ip)
|
||||||
node_prefix6 = '2a06:8782:ffbb:bab0::/64', -- (freifunk wide inter node ip)
|
node_prefix6 = '2a06:8782:ffbb:bab0::/64', -- (freifunk wide inter node ip)
|
||||||
node_client_prefix6 = 'fd2f:5119:f2c::/64', -- infrastructure net (ULA) for node-client-ip addresses (node wide ip)
|
node_client_prefix6 = 'fd2f:5119:f2c::/64', -- infrastructure net (ULA) for node-client-ip addresses (node wide ip)
|
||||||
clat_range = 'fd2f:5119:f2c:426::/48', -- infrastructure net (ULA) from which a /96 clat prefix will be generated (for ipv4 - 464xlat).
|
clat_range = 'fd2f:5119:f2c:426::/48', -- not needed, just for build
|
||||||
plat_range = 'fd2f:5119:f2c:624::/48', -- infrastructure net (ULA) from which a /96 plat prefix will be generated (for ipv6 - 464xlat).
|
plat_range = 'fd2f:5119:f2c:624::/48', -- not needed, just for build
|
||||||
|
|
||||||
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
|
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
|
||||||
ntp_servers = {
|
ntp_servers = {
|
||||||
'5.ntp.bremen.freifunk.net',
|
'4.ntp.bremen.freifunk.net',
|
||||||
},
|
},
|
||||||
regdom = 'DE',
|
regdom = 'DE',
|
||||||
|
|
||||||
|
@ -44,13 +43,12 @@
|
||||||
'node.ffhb.de',
|
'node.ffhb.de',
|
||||||
'node.bremen.freifunk.net',
|
'node.bremen.freifunk.net',
|
||||||
},
|
},
|
||||||
ip4 = '10.196.0.127',
|
|
||||||
ip6 = '2a06:8782:ffbb:bab1::127',
|
ip6 = '2a06:8782:ffbb:bab1::127',
|
||||||
mac = '16:41:95:40:f7:dc',
|
mac = '16:41:95:40:f7:dc',
|
||||||
},
|
},
|
||||||
dns = {
|
dns = {
|
||||||
servers = {
|
servers = {
|
||||||
'2a06:8782:ffbb:bab0::5',
|
'2a06:8782:ffbb:bab0::4',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -64,9 +62,27 @@
|
||||||
backbone = {
|
backbone = {
|
||||||
limit = 1,
|
limit = 1,
|
||||||
peers = {
|
peers = {
|
||||||
vpn05 = {
|
vpn04 = {
|
||||||
key = '6cff5957231ca2936aabaa75ae5a7985f4077246b8956273b2ce2da559f344a9',
|
key = '6714e89d253d260848abbd3419f6226ef8d76c64a37d300acfc13016bcad6395',
|
||||||
remotes = {'"vpn05.bremen.freifunk.net" port 50001', '"vpn05.ffhb.de" port 50001'},
|
remotes = {'"vpn04.bremen.freifunk.net" port 50001', '"vpn04.ffhb.de" port 50001'},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
wireguard = {
|
||||||
|
configurable = true,
|
||||||
|
enabled = true,
|
||||||
|
groups = {
|
||||||
|
backbone = {
|
||||||
|
limit = '1', -- currently unused
|
||||||
|
peers = {
|
||||||
|
vpn04 = {
|
||||||
|
iface = 'wg-mesh-vpn04',
|
||||||
|
enabled = '1',
|
||||||
|
PublicKey ='ih0oVlwTSI1TfsKSxDW5hS3i3jaIsuk75Uh8/J3mQxw=',
|
||||||
|
remote = 'vpn04.bremen.freifunk.net:41000',
|
||||||
|
broker = 'vpn04.bremen.freifunk.net:40999',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -98,44 +114,6 @@
|
||||||
'4bc6c2c3f36f984a9c370558a453d8a91933323679dd6dbbf6568834133a6030', -- autobuilder
|
'4bc6c2c3f36f984a9c370558a453d8a91933323679dd6dbbf6568834133a6030', -- autobuilder
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
nightly = {
|
|
||||||
name = 'nightly',
|
|
||||||
mirrors = {
|
|
||||||
'http://downloads.bremen.freifunk.net/firmware/nightly/sysupgrade',
|
|
||||||
},
|
|
||||||
good_signatures = 1,
|
|
||||||
pubkeys = {
|
|
||||||
'4bc6c2c3f36f984a9c370558a453d8a91933323679dd6dbbf6568834133a6030', -- autobuilder
|
|
||||||
},
|
|
||||||
},
|
|
||||||
testing = {
|
|
||||||
name = 'testing',
|
|
||||||
mirrors = {
|
|
||||||
'http://downloads.bremen.freifunk.net/firmware/testing/sysupgrade',
|
|
||||||
},
|
|
||||||
good_signatures = 1,
|
|
||||||
pubkeys = {
|
|
||||||
'c3e3f0486664e4ae692fa8d773038eb7347b8ea1cd1cb670b33eff980ad65d62', -- jplitza
|
|
||||||
'5a83733dec4de52c238548194d85b5ff54a92836f7a5a75579f5ddcf8dd90ee8', -- corny
|
|
||||||
'99d180f2e3d5b0844ebbe4a4cee2b305e1d35e3112f0ab09f162c988ffc63131', -- SimJoSt
|
|
||||||
'd22449306f5e592a5554053714e40101c6a7b053acb715504d68ef82fce9ccbe', -- oliver
|
|
||||||
'b3d1fe3851f4c70b1eda7103fd835d56f3a5dc7f057b6730f83d895332a9caa2', -- janeric
|
|
||||||
},
|
|
||||||
},
|
|
||||||
stable = {
|
|
||||||
name = 'stable',
|
|
||||||
mirrors = {
|
|
||||||
'http://downloads.bremen.freifunk.net/firmware/stable/sysupgrade',
|
|
||||||
},
|
|
||||||
good_signatures = 2,
|
|
||||||
pubkeys = {
|
|
||||||
'c3e3f0486664e4ae692fa8d773038eb7347b8ea1cd1cb670b33eff980ad65d62', -- jplitza
|
|
||||||
'5a83733dec4de52c238548194d85b5ff54a92836f7a5a75579f5ddcf8dd90ee8', -- corny
|
|
||||||
'99d180f2e3d5b0844ebbe4a4cee2b305e1d35e3112f0ab09f162c988ffc63131', -- SimJoSt
|
|
||||||
'd22449306f5e592a5554053714e40101c6a7b053acb715504d68ef82fce9ccbe', -- oliver
|
|
||||||
'b3d1fe3851f4c70b1eda7103fd835d56f3a5dc7f057b6730f83d895332a9caa2', -- janeric
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
8
site.mk
8
site.mk
|
@ -13,10 +13,12 @@ GLUON_SITE_PACKAGES := \
|
||||||
gluon-web-admin \
|
gluon-web-admin \
|
||||||
gluon-web-autoupdater \
|
gluon-web-autoupdater \
|
||||||
gluon-web-mesh-vpn-fastd \
|
gluon-web-mesh-vpn-fastd \
|
||||||
|
gluon-web-mesh-vpn-wireguard \
|
||||||
gluon-web-network \
|
gluon-web-network \
|
||||||
gluon-web-private-wifi \
|
gluon-web-private-wifi \
|
||||||
gluon-web-wifi-config \
|
gluon-web-wifi-config \
|
||||||
gluon-mesh-vpn-fastd \
|
gluon-mesh-vpn-fastd \
|
||||||
|
gluon-mesh-vpn-wireguard \
|
||||||
gluon-client-bridge \
|
gluon-client-bridge \
|
||||||
gluon-radvd \
|
gluon-radvd \
|
||||||
gluon-setup-mode \
|
gluon-setup-mode \
|
||||||
|
@ -26,11 +28,7 @@ GLUON_SITE_PACKAGES := \
|
||||||
iwinfo \
|
iwinfo \
|
||||||
iptables \
|
iptables \
|
||||||
gluon-iptables-clamp-mss-to-pmtu \
|
gluon-iptables-clamp-mss-to-pmtu \
|
||||||
kmod-nat46 \
|
babeldev
|
||||||
babeldev \
|
|
||||||
ddhcpd \
|
|
||||||
gluon-ddhcpd
|
|
||||||
# gluon-xlat464-clat # route back from jool to clients does not exist, (ipv4)-tcp connections break with this package when roaming
|
|
||||||
|
|
||||||
# Allow overriding the these variables from the command line
|
# Allow overriding the these variables from the command line
|
||||||
GLUON_RELEASE ?= $(patsubst v%,%,$(shell git -C $(GLUON_SITEDIR) describe --tags --dirty=+))
|
GLUON_RELEASE ?= $(patsubst v%,%,$(shell git -C $(GLUON_SITEDIR) describe --tags --dirty=+))
|
||||||
|
|
Loading…
Reference in New Issue