{ hostname_prefix = '64xxx', site_name = 'Freifunk Darmstadt', site_code = 'ffda', opkg_repo = 'http://openwrt.mirror.ffda/barrier_breaker/14.07/%S/packages', prefix4 = '10.223.0.0/16', -- ipv4 prefix prefix6 = 'fdca:ffee:ffda::/64', -- ipv6 prefix (node announces via radvd) timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin ntp_servers = {'ntp.services.ffda'}, regdom = 'DE', wifi24 = { ssid = 'darmstadt.freifunk.net', channel = 1, htmode = 'HT40+', mesh_ssid = '00:16:3e:3a:3e:c5', mesh_bssid = '00:16:3e:3a:3e:c5', mesh_mcast_rate = 12000, }, wifi5 = { ssid = 'darmstadt.freifunk.net (5GHz)', channel = 44, -- 5520 MHz, Indoors, no DFS/TPC requirement htmode = 'HT40+', mesh_ssid = '00:16:3e:3a:3e:c5', mesh_bssid = '00:16:3e:3a:3e:c5', mesh_mcast_rate = 12000, }, -- next_node address always references the node you are connected to next_node = { ip4 = '10.223.254.254', ip6 = 'fdca:ffee:ffda::ffff', mac = '00:16:3e:43:54:81', }, -- vpn uplink to interconnect wireless-meshs and provide uplink connectivity fastd_mesh_vpn = { methods = {'salsa2012+umac'}, mtu = 1406, groups = { backbone = { limit = 2, peers = { gw02 = { key = 'b25085cd195964c78a6b9fce5c08b2faefce8248ed31ddeafdf55b54a56c537d', remotes = {'"gw02.darmstadt.freifunk.net" port 3333'}, }, gw03 = { key = 'f96ca591b5df2a1c2e9f238ae131a374053e32ce492afa4c9a6765ac53b49cc4', remotes = {'"gw03.darmstadt.freifunk.net" port 3333'}, }, gw04 = { key = 'cd89e3420d1e4b57ca5a75b6aa3afcde846c8bbf87286bb6405ad75e3d3bfe3e', remotes = {'"gw04.darmstadt.freifunk.net" port 3333'}, }, }, }, }, }, autoupdater = { branch = 'experimental', branches = { stable = { name = 'stable', mirrors = {'http://updates.services.ffda/firmware/stable/sysupgrade'}, good_signatures = 3, pubkeys = { 'c8e33aa86b1d3ad894d744d76232fa6325efb63672c3b972bb91f5197e2a96f9', -- hexa- '0e77902b7b09896d7ff7ef4d0b8c92589a6d877e4df4181b89608803b0f13e4d', -- fleaz 'ec474b00a050a2503ea4a0a89a9c94dbcd3bb91bf902e0a1140b15920d7e020a', -- red_hood 'a67e1c9cc2ac4a7f5487d81b12179024a43ed1103076dadecedbac8e8399023b', -- flokli '410523c4f4e17acc16fd8c9ee53256262b1a10201ebe5111635c3e24631cffb1', -- einalex }, }, beta = { name = 'beta', mirrors = {'http://updates.services.ffda/firmware/beta/sysupgrade'}, good_signatures = 3, pubkeys = { 'c8e33aa86b1d3ad894d744d76232fa6325efb63672c3b972bb91f5197e2a96f9', -- hexa- '0e77902b7b09896d7ff7ef4d0b8c92589a6d877e4df4181b89608803b0f13e4d', -- fleaz 'ec474b00a050a2503ea4a0a89a9c94dbcd3bb91bf902e0a1140b15920d7e020a', -- red_hood 'a67e1c9cc2ac4a7f5487d81b12179024a43ed1103076dadecedbac8e8399023b', -- flokli '410523c4f4e17acc16fd8c9ee53256262b1a10201ebe5111635c3e24631cffb1', -- einalex }, }, experimental = { name = 'experimental', mirrors = {'http://updates.services.ffda/firmware/experimental/sysupgrade'}, good_signatures = 1, pubkeys = { 'c8e33aa86b1d3ad894d744d76232fa6325efb63672c3b972bb91f5197e2a96f9', -- hexa- '0e77902b7b09896d7ff7ef4d0b8c92589a6d877e4df4181b89608803b0f13e4d', -- fleaz 'ec474b00a050a2503ea4a0a89a9c94dbcd3bb91bf902e0a1140b15920d7e020a', -- red_hood 'a67e1c9cc2ac4a7f5487d81b12179024a43ed1103076dadecedbac8e8399023b', -- flokli '410523c4f4e17acc16fd8c9ee53256262b1a10201ebe5111635c3e24631cffb1', -- einalex '24f20f0e0d7711181c70c85a76dda08334a96acd631994ace9b61b57a159db7b', -- weekly ci build }, }, }, }, -- traffic shaping (in kbit/s) simple_tc = { mesh_vpn = { ifname = 'mesh-vpn', enabled = false, limit_egress = 1600, -- 200 kiB/s limit_ingress = 5000, -- 5 Mbit/s }, } }