Skip to content
Snippets Groups Projects
site.conf 3.11 KiB
Newer Older
Bjoern Franke's avatar
Bjoern Franke committed
{
	hostname_prefix => 'ffol',
	site_name => 'Freifunk Oldenburg',
	site_code => 'ffol',
	release => '0.5.2-nightly' . nightly,
Bjoern Franke's avatar
Bjoern Franke committed

	prefix4 => '10.18.0.0/16',
	prefix6 => 'fd74:fdaa:9dc4::/64',

	mesh_domains => [ 'ffol', '18.10.in-addr.arpa', '4.c.d.9.a.a.d.f.4.7.d.f.ip6.arpa' ],

	timezone => 'CET-1CEST,M3.5.0,M10.5.0/3', # Europe/Berlin
	ntp_servers => ['fd74:fdaa:9dc4::1'],
Bjoern Franke's avatar
Bjoern Franke committed
	regdom => 'DE',

	wifi24 => {
		ssid => 'oldenburg.freifunk.net',
		channel => 6,
		htmode => 'HT40+',
Bjoern Franke's avatar
Bjoern Franke committed
		mesh_ssid => 'batman.oldenburg.freifunk.net',
Bjoern Franke's avatar
Bjoern Franke committed
		mesh_bssid => '02:CA:FF:EE:BA:BE',
		mesh_mcast_rate => 12000,
	},
	wifi5 => {
		ssid => 'oldenburg.freifunk.net',
		channel => 44,
		htmode => 'HT40+',
		mesh_ssid => 'batman.oldenburg.freifunk.net',
		mesh_bssid => '02:CA:FF:EE:BA:BE',
		mesh_mcast_rate => 12000,
	},

	next_node => {
		ip4 => '10.18.0.127',
		ip6 => 'fd74:fdaa:9dc4:127',
		mac => '16:41:95:40:f7:dc',
	},

	fastd_mesh_vpn => {
		methods => ['salsa2012+gmac'],
		mtu => 1426,
		backbone => {
Bjoern Franke's avatar
Bjoern Franke committed
			limit => 2,
Bjoern Franke's avatar
Bjoern Franke committed
			peers => {
				vpn01 => {
					key => '3f91292e8aec1e42d699bc1ba9fd12289099db3aecd1bee84f0b893ff820774f',
Bjoern Franke's avatar
Bjoern Franke committed
					remotes => ['ipv4 "vpn01.freifunk-ol.de" port 10000'],
Bjoern Franke's avatar
Bjoern Franke committed
				},
Bjoern Franke's avatar
Bjoern Franke committed
				vpn02 => {
                                        key => '18715306ddc07a18e9e9a0bc7a8f2230bec434431da15d05823254fc56652b34',
                                        remotes => ['ipv4 "vpn02.freifunk-ol.de" port 10000'],
                                },

Bjoern Franke's avatar
Bjoern Franke committed
			},
		},
	},

	autoupdater => {
		enabled => 1,
		branch => 'stable',
Bjoern Franke's avatar
Bjoern Franke committed
		branches => {
			nightly => {
				name => 'nightly',
				mirrors => ['http://[fd74:fdaa:9dc4::1]/firmware/nightly' ],
Bjoern Franke's avatar
Bjoern Franke committed
				probability => 1,
				good_signatures => 1,
				pubkeys => [
					'7c224b6b2a12bb6ed9fb93b908fcb52e870d15b00c717bd2809673a014dbfeb1', #buildbot
Bjoern Franke's avatar
Bjoern Franke committed
			],
Bjoern Franke's avatar
Bjoern Franke committed
			},
			testing => {
				name => 'testing',
				mirrors => ['http://[fd74:fdaa:9dc4::1]/firmware/testing' ],
Bjoern Franke's avatar
Bjoern Franke committed
				probability => 0.5,
				good_signatures => 1,
				pubkeys => [
					'22c79b193a36269fd7fd51531e762b776e982926c90822df80b56f2be11648d4', # bjo
Bjoern Franke's avatar
Bjoern Franke committed
					'99c420e95dd0923ee6277af5c306f9ae6b97f8793b08edd41448925df5fe35b9', #floh1111
					'a4f6bb6172f39a6967bf9fe9243c9853407217d8243eeaee885892baf1be4703', #bioxz
Bjoern Franke's avatar
Bjoern Franke committed
				],
			},
			stable => {
				name => 'stable',
				mirrors => ['http://[fd74:fdaa:9dc4::1]/firmware/stable' ],
Bjoern Franke's avatar
Bjoern Franke committed
				probability => 0.08, # mean time until update: ~12.5 hours (1/0.08)
				good_signatures => 2,
				pubkeys => [
Bjoern Franke's avatar
Bjoern Franke committed
					'22c79b193a36269fd7fd51531e762b776e982926c90822df80b56f2be11648d4', #bjo
					'99c420e95dd0923ee6277af5c306f9ae6b97f8793b08edd41448925df5fe35b9', #floh1111
					'a4f6bb6172f39a6967bf9fe9243c9853407217d8243eeaee885892baf1be4703', #bioxz
Bjoern Franke's avatar
Bjoern Franke committed
		},	
Bjoern Franke's avatar
Bjoern Franke committed
	},

	simple_tc => {
		mesh_vpn => {
			ifname => "mesh-vpn",
			enabled => 1,
			limit_egress => 500,
			limit_ingress => 8000,
		},
	},

	config_mode => {
		  msg_welcome => <<'END',
	Hallo Freifunker!
Bjoern Franke's avatar
Bjoern Franke committed
END
	msg_pubkey => <<'END',
Bjoern Franke's avatar
Bjoern Franke committed
Dies ist der öffentliche Schlüssel deines Freifunkknoten. Die 
Information ist zur Zeit für dich nutzlos, da der Key automatisch 
übertragen wird.
END
Bjoern Franke's avatar
Bjoern Franke committed
	msg_reboot => <<'END',
		Der Router startet nun neu und ist danach einsatzbereit!