site.conf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. {
  2. hostname_prefix => 'freifunk',
  3. site_name => 'Freifunk Paderborn',
  4. site_code => 'ffpb',
  5. release => '0.3.999-exp' . nightly,
  6. prefix4 => '10.132.0.0/16',
  7. prefix6 => 'fdca:ffee:ff12:132::/64',
  8. timezone => 'CET-1CEST,M3.5.0,M10.5.0/3', # Europe/Berlin
  9. ntp_servers => ['ntp.services.ffpb'],
  10. regdom => 'DE',
  11. wifi24 => {
  12. ssid => 'paderborn.freifunk.net',
  13. channel => 1,
  14. htmode => 'HT40+',
  15. mesh_ssid => '02:d1:11:13:87:ad',
  16. mesh_bssid => '02:d1:11:13:87:ad',
  17. mesh_mcast_rate => 12000,
  18. },
  19. wifi5 => {
  20. ssid => 'paderborn.freifunk.net (5GHz)',
  21. channel => 44,
  22. htmode => 'HT40+',
  23. mesh_ssid => '02:d1:11:13:87:ad',
  24. mesh_bssid => '02:d1:11:13:87:ad',
  25. mesh_mcast_rate => 12000,
  26. },
  27. next_node => {
  28. ip4 => '10.132.0.1',
  29. ip6 => 'fdca:ffee:ff12:132::1',
  30. mac => '16:41:95:40:f7:dc',
  31. },
  32. fastd_mesh_vpn => {
  33. methods => ['salsa2012+gmac'],
  34. mtu => 1426,
  35. backbone => {
  36. limit => 2,
  37. peers => {
  38. gw01 => {
  39. key => '97bc56ae561f67cfe15364134868c3553b5f1eab06f7bd9c5b93fbf280a52b51',
  40. remotes => ['ipv6 "gw01.paderborn.freifunk.net" port 10000', 'ipv4 "gw01.paderborn.freifunk.net" port 10000'],
  41. },
  42. gw02 => {
  43. key => 'e8fa9bf402fd33dd1ba804a97f2e46c704423ff49e9c55312845a7bfb93121ad',
  44. remotes => ['"gw02.paderborn.freifunk.net" port 10000'],
  45. },
  46. },
  47. },
  48. },
  49. autoupdater => {
  50. enabled => 1,
  51. branch => 'stable',
  52. branches => {
  53. stable => {
  54. name => 'stable',
  55. mirrors => ['http://[fdca:ffee:ff12:42::42]/stable','http://firmware.paderborn.freifunk.net/stable'],
  56. probability => 0.08,
  57. good_signatures => 2,
  58. pubkeys => [
  59. '16b0e942929d6592d4a01b66b334427ba4db03b388a876432958d9010bd8d8b5', # HeJ
  60. 'b0197042824a752c2dba717a4b2ded88852111bbe12e6b5f57fdfa3abb9312c0', # thardes2
  61. 'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', # oscar-
  62. ],
  63. },
  64. testing => {
  65. name => 'testing',
  66. mirrors => ['http://[fdca:ffee:ff12:42::42]/testing','http://firmware.paderborn.freifunk.net/testing'],
  67. probability => 0.25,
  68. good_signatures => 1,
  69. pubkeys => [
  70. '16b0e942929d6592d4a01b66b334427ba4db03b388a876432958d9010bd8d8b5', # HeJ
  71. 'b0197042824a752c2dba717a4b2ded88852111bbe12e6b5f57fdfa3abb9312c0', # thardes2
  72. 'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', # oscar-
  73. ],
  74. },
  75. },
  76. },
  77. simple_tc => {
  78. mesh_vpn => {
  79. ifname => 'mesh-vpn',
  80. enabled => 0,
  81. limit_egress => 200,
  82. limit_ingress => 3000,
  83. },
  84. },
  85. config_mode => {
  86. msg_welcome => <<'END',
  87. Willkommen zum Einrichtungsassistenten für deinen neuen Paderborner
  88. Freifunk-Knoten. Fülle das folgende Formular deinen Vorstellungen
  89. entsprechend aus und sende es ab.
  90. END
  91. msg_pubkey => <<'END',
  92. Dies ist der öffentliche Schlüssel deines Freifunkknotens. Erst nachdem
  93. er auf den Servern des Paderborner Freifunk-Projektes eingetragen wurde,
  94. kann sich dein Knoten mit dem Paderborner Mesh-VPN zu verbinden. Bitte
  95. schicke uns dazu diesen Schlüssel und den Namen deines Knotens
  96. (<em><%=luci.sys.hostname()%></em>) oder benutze am besten gleich das vorausgefüllte <a href="http://paderborn.freifunk.net/?page_id=366&key=<%=pubkey%>&nname=<%luci.sys.hostname()%>&mac=<%luci.sys.hostname()%>">Formular auf unserer Webseite</a>.
  97. END
  98. msg_reboot => <<'END',
  99. <p>
  100. Dein Knoten startet gerade neu und wird anschließend versuchen,
  101. sich anschließend mit anderen Freifunkknoten in seiner Nähe zu
  102. verbinden. Weitere Informationen zur
  103. Paderborner Freifunk-Community findest du auf
  104. <a href="https://paderborn.freifunk.net/">unserer Webseite</a>.
  105. </p>
  106. <p>
  107. Viel Spaß mit deinem Knoten und der Erkundung von Freifunk!
  108. </p>
  109. END
  110. },
  111. }