{ hostname_prefix = 'dus-', site_name = 'Freifunk Duesseldorf-Flingern', site_code = 'ffdus', config_mode = { owner = { obligatory = true, }, }, setup_mode = { skip = false, }, authorized_keys = { '', }, opkg = { openwrt = 'http://openwrt.opkg.ffdus/%v/%S/packages', extra = { modules = 'http://gluon.opkg.ffdus/gluon-%GS-%GR/%S', }, }, prefix4 = '10.155.0.0/16', prefix6 = 'fda0:747e:ab29:9375::/64', timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', ntp_servers = { 'ntp.ffdus', 'ntp.ffdus.freifunk', '0.openwrt.pool.ntp.org', '1.openwrt.pool.ntp.org', }, regdom = 'DE', wifi24 = { channel = 9, preserve_channels = 1, country = 'DE', htmode = 'HT40+', purge_txpower = false, htmode_noscan = true, ap = { ssid = 'Freifunk', }, mesh = { id = 'FFDUS-BATBONE', mcast_rate = 12000, disabled = false, }, }, wifi5 = { channel = 48, ap = { ssid = 'Freifunk', }, mesh = { id = 'FFDUS-BATBONE', mcast_rate = 12000, disabled = false, htmode = HT40, ac_htmode = VHT80, purge_txpower = true, htmode_noscan = true, }, }, next_node = { ip4 = '10.155.0.1', ip6 = 'fda0:747e:ab29:9375::1', mac = '04:5c:85:12:ef:e0', }, mesh_on_lan = true, mesh_on_wan = false, poe_passthrough = true, fastd_mesh_vpn = { enabled = true, methods = {'salsa2012+umac'}, mtu = 1364, groups = { backbone = { limit = 2, peers = { f11 = { key = '815ec60792942be119273a0bfc682d492cc2bd61966cb43e85cc42c1b2e3e2e0', remotes = { '"f11.ffdus.de" port 10000', }, }, f12 = { key = 'dd0d4b06f9c466725ddafa08915f74b62ec694ef465194172845ba2bbca4851d', remotes = { '"f12.ffdus.de" port 10000', }, }, f13 = { key = '627a4b7fca909d53025f7b031b5d6de0c8c8930b010347b989efaf8a3914385a', remotes = { '"f13.ffdus.de" port 10000', }, }, f14 = { key = '53aecf31f820dc385bb672c4a56985b9fc01577fefd11d423baa5d9de93f2f8a', remotes = { '"f14.ffdus.de" port 10000', }, }, f15 = { key = '83ca995b5b5490a2d78c46e4a0501fdb8872d5c1031186c4fcbbd88f3bde7b5c', remotes = { '"f15.ffdus.de" port 10000', }, }, f16 = { key = 'b95aca987a11425642ca5a50be3a59bed1906f79e25a9125224a16d3db2e8ee0', remotes = { '"f16.ffdus.de" port 10000', }, }, }, }, }, bandwidth_limit = { enabled = false, egress = 500, ingress = 8000, }, }, tunneldigger_mesh_vpn = { mtu = 1364, enabled = true, brokers = {'flingern-l.ffdus.de:10000','flingern-m.ffdus.de:10000'}, bandwidth_limit = { enabled = false, ingress = 8000, egress = 500, }, }, autoupdater = { enabled = 1, branch = 'stable', branches = { stable = { name = 'stable', mirrors = { 'http://images.ffdus/stable/sysupgrade', 'http://images.ffdus.de/stable/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/stable/sysupgrade', }, good_signatures = 2, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer 'd02f8e60fb7a5069556500694ebe512b6017b01e9950476e4cfcf10d5130c296', -- JJX '7afe187ceb34e83b2cb33c244ab5c8a7e80829c3e83b8d3fc471d2642eb6a602', -- limlug 'dd6a9d1aefc175f885705691498e904cbda12cc4602316f04816d78026c7c0f0', -- Benedikt Wi '579de7b1ded1dc39583515f722d72524f6dce78da635a7ac2d11cfe1dc046e7e', -- tuennes '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone '96d644ff1ce07d6f67d9329a0eb9a1548d0d01a3519d17ec1fe9d49da3270bfc', -- plaste }, }, beta = { name = 'beta', mirrors = { 'http://images.ffdus/beta/sysupgrade', 'http://images.ffdus.de/beta/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/beta/sysupgrade', }, good_signatures = 2, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone }, }, experimental = { name = 'experimental', mirrors = { 'http://images.ffdus/experimental/sysupgrade', 'http://images.ffdus.de/experimental/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/experimental/sysupgrade', }, good_signatures = 1, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone }, }, stablel2tp = { name = 'stablel2tp', mirrors = { 'http://images.ffdus/stablel2tp/sysupgrade', 'http://images.ffdus.de/stablel2tp/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/stablel2tp/sysupgrade', }, good_signatures = 2, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer 'd02f8e60fb7a5069556500694ebe512b6017b01e9950476e4cfcf10d5130c296', -- JJX '7afe187ceb34e83b2cb33c244ab5c8a7e80829c3e83b8d3fc471d2642eb6a602', -- limlug 'dd6a9d1aefc175f885705691498e904cbda12cc4602316f04816d78026c7c0f0', -- Benedikt Wi '579de7b1ded1dc39583515f722d72524f6dce78da635a7ac2d11cfe1dc046e7e', -- tuennes '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone '96d644ff1ce07d6f67d9329a0eb9a1548d0d01a3519d17ec1fe9d49da3270bfc', -- plaste }, }, betal2tp = { name = 'stablel2tp', mirrors = { 'http://images.ffdus/betal2tp/sysupgrade', 'http://images.ffdus.de/betal2tp/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/betal2tp/sysupgrade', }, good_signatures = 2, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone }, }, experimentall2tp = { name = 'experimentall2tp', mirrors = { 'http://images.ffdus/experimentall2tp/sysupgrade', 'http://images.ffdus.de/experimentall2tp/sysupgrade', 'http://[fda0:747e:ab29:9375:cafe::]/images/experimentall2tp/sysupgrade', }, good_signatures = 1, pubkeys = { 'fb919d4adc69bd404f5093ce6b43badf351f9e642ad458406be986baf6096247', -- PetaByteBoy 'c80dbfab8b772b11d0b9002e7dada3e062bcba9c166a15b0405304267d9d41a4', -- FrankTh 'bbc64c35bfc527f193e5551abd4fbef3940c44ebf75bdd829220b39913330d88', -- Jonathan '2a61930930a240c027f6ca4197203d400b6e4a32f9e92041e5f086907796c9bc', -- adorfer '6274bc371973f6cedd6c63523388fda3a938df26a1cfbe91378c8c0a1bf6efca', -- Tim Lazybone }, }, }, }, roguenets_filter = { allowed_prefix4 = '10.155.0.0/16', allowed_prefix6 = '2a03:2260::/29', additional_prefix6 = { 'fda0:747e::/32', }, }, dns = { cacheentries = 2048, servers = { 'fda0:747e:ab29:9375::253', 'fda0:747e:ab29:9375::252', }, }, ath9k_workaround = { blackout_wait = 500, reset_wait = 1801, step_size = 10, }, }