Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • ffbs/ffbs-website
  • darkbit/ffbs-website
2 results
Show changes
Showing
with 589 additions and 54 deletions
flamingo/content/feuerwehren.jpg

134 KiB

blog:
- date: 2020-06-03
title: Freifunk bei Feuerwehr in Braunschweig
body: Marco hat in ehrenamtlicher Arbeit die Gerätehäuser von über 30 Feuerwehren im Braunschweiger Stadtgebiet mit Freifunk versorgt. Hier erfährst Du seine Geschichte.
Freifunk bei Feuerwehr in Braunschweig
======================================
.. img::
feuerwehren.jpg
:align: right
:width: 400px
Auf diesem Foto ist, gut versteckt, ein installierter Freifunk-Router zu sehen.
Marco hat in ehrenamtlicher Arbeit die Gerätehäuser von über 30 Feuerwehren im
Braunschweiger Stadtgebiet mit Freifunk versorgt.
Auf unsere `Karte <https://freifunk-bs.de/map>`__ sind Knoten, die Marco
installiert hat (und damit auch die der Feuerwehren) am Namenszusatz
**freifunk.city** zu erkennen.
Die Feuerwehr muss für ihren Dienst DSL-Anschlüsse vorhalten.
Da ist es naheliegend diesen auch für die anwesenden Kameraden nutzbar zu
machen.
Nicht wenige verbringen schließlich einen beträchtlichen Teil ihrer Freizeit
in und um die Gerätehäuser.
Nach Rücksprache mit den Betreibern darf dieser Anschluss nun für Freifunk mitgenutzt werden,
so lang sichergestellt ist, dass der Betrieb hierdurch nicht gestört wird.
Die finanziellen Mittel von rund 3500 € wurden von der Stadt Braunschweig zur
Verfügung gestellt.
Dieses Projekt ist ein gutes Beispiel für die Zusammenarbeit der
Stadt Braunschweig mit dem Freifunk Braunschweig:
Da Freifunk mit seinem Dienst kein Geld verdienen möchte, ist es für
uns kein Problem Knoten außerhalb von Stadtzentren zu betreiben, wo nur
zeitweise jeweils einige Teilnehmer das Netz nutzen.
Ein Blick auf unsere Karte zeigt:
Die Router gliedern sich gut in unser Netz ein.
Viele befinden sich in den jeweiligen Zentren der Orte und Stadtteile.
Einige haben in ihrer Nachbarschaft auch bereits Knoten zum Meshen gefunden.
Weiterführende Links
....................
* Artikel über Freies WLAN in Braunschweig im `Innovationsportal <https://www.braunschweig.de/innovationsportal/smartes-stadtleben/wlan.php>`__ der Stadt Braunschweig
* Braunschweiger Zeitung: `Kostenloses WLAN in Leiferde und Stöckheim <https://www.braunschweiger-zeitung.de/braunschweig/article228277077/Kostenloses-WLAN-in-Leiferde-und-Stoeckheim.html>`__ (Paywall)
......@@ -6,20 +6,19 @@ output: index.html
<!-- Heading Row -->
<div class="row">
<div class="col-md-8">
<img class="img-responsive img-rounded" src="/assets/images/Logo_Freifunk_Braunschweig.svg" alt="">
<img class="img-responsive img-rounded" src="/img/Logo_Freifunk_Braunschweig.svg" alt="">
</div>
<div class="col-md-4">
<h1>Für ein freies Netz</h1>
<p>
Das Projekt Freifunk Braunschweig baut ein regionales Datennetz mit WLAN-Geräten, den sogenannten Knoten, auf. Die Nutzung ist kostenlos, es ist keine Registrierung notwendig und es werden keine personenbezogenen Daten erfasst.
Das Projekt Freifunk Braunschweig baut ein regionales Datennetz mit WLAN-Geräten, den sogenannten Knoten, auf. Die Nutzung ist kostenlos, es ist keine Registrierung notwendig und es werden keine personenbezogenen Daten erfasst.
</p>
<hr>
<h1>N&auml;chstes Treffen</h1>
<p>
Mittwochs ab 19 Uhr im <a href="https://stratum0.org/wiki/Anfahrt" title="Anfahrt">Stratum 0</a> und <a href="https://telmir.stratum0.org?channelName=Freifunk-BS">online</a>.<br>
Zunächst Freifunk-Sprechstunde für Gäste und Interessierte. Anschließend Technik-Workshop.<br>
</p>
<!--<a class="btn btn-primary btn-lg btn-block" href="/auswahl.html">Mach jetzt bei Freifunk mit!</a>-->
<hr>
<h1>N&auml;chstes Treffen</h1>
<p>
Mittwochs ab 19 Uhr im <a href="https://stratum0.org/wiki/Anfahrt" title="Anfahrt">Stratum 0</a>.<br>
Zunächst Freifunk-Sprechstunde für Gäste und Interessierte. Anschließend Technik-Workshop.
</p>
</div>
<!-- /.col-md-4 -->
</div>
......@@ -41,19 +40,19 @@ output: index.html
<div class="col-md-4">
<i class="fa fa-globe fa-3x"></i>
<p>
Das Netzwerk kann von jedem genutzt werden, ohne Anmeldung. Und das an immer mehr Orten.
Das Netzwerk kann von jedem genutzt werden, ohne Anmeldung. Und das an immer mehr Orten.
</p>
</div>
<div class="col-md-4">
<i class="fa fa-wifi fa-3x"></i>
<p>
Verbinde dein Gerät einfach per WLAN mit <b>Freifunk</b>. Dazu brauchst du keine spezielle Software.
Verbinde dein Gerät einfach per WLAN mit <b>Freifunk</b>. Dazu brauchst du keine spezielle Software.
</p>
</div>
<div class="col-md-4">
<i class="fa fa-child fa-3x"></i>
<p>
Mach mit bei den Freifunkern und erweitere das Netzwerk mit deinen eigenen Geräten.
Mach mit bei den Freifunkern und erweitere das Netzwerk mit deinen eigenen Geräten.
</p>
</div>
</div>
......@@ -76,25 +75,20 @@ output: index.html
<div class="row text-center">
<div class="col-md-12">
<div class="well text-center">
<b>Du möchtest bei dir ein Router aufstellen?</b>
<b>Du möchtest bei dir einen Router aufstellen?</b>
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">1. Finde zu uns</h3>
<h3 class="panel-title">1. Kaufe dir einen Router</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/assets/images/stratum0.jpg">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
</div>
<iframe class="text-center" width="100%" scrolling="no" height="283" frameborder="0" src="//www.openstreetmap.org/export/embed.html?bbox=10.518212914466858%2C52.27685277747112%2C10.524006485939026%2C52.27966553459799&amp;marker=52.278259178349444%2C10.521109700202942"
marginwidth="0" marginheight="0"></iframe>
<img class="img-responsive center-block" src="/img/index_ffbs_router.webp">
</div>
<p>
Wir treffen uns Mittwochs ab 19:00 Uhr in den Räumen des <a href="https://stratum0.org">Stratum 0 e.V.</a>
Alle unterstützten Geräte findest du auf unserer <a href="https://firmware.freifunk-bs.de/#stable">Firmware-Seite</a>.
</p>
</div>
</div>
......@@ -102,18 +96,16 @@ output: index.html
<div class="col-sm-4">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">2. Kaufe dir einen Router</h3>
<h3 class="panel-title">2. Finde zu uns</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" src="/assets/images/ffbs_router.png">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/img/index_stratum0.jpg">
</div>
<!--<p>
Für 20€ bekommst du bei uns ein Freifunk-Router. <em>(Das kostet er uns auch)</em>
</p>-->
<p>
Wir treffen uns Mittwochs ab 19:00 Uhr in den Räumen des <a href="https://stratum0.org">Stratum 0 e.V</a>
(<a href="https://stratum0.org/wiki/Anfahrt" >Anfahrt</a>) und können dich bei der Installation der Freifunk-Firmware unterstützen oder deine Fragen beantworten.
</p>
</div>
</div>
</div>
......@@ -123,17 +115,30 @@ output: index.html
<h3 class="panel-title">3. Schließe den Router an</h3>
</div>
<div class="panel-body">
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/assets/images/ffbs_anschliessen.png">
<div class="license">
<p class="license-inner">CC-BY-SA 3.0 rohieb</p>
</div>
<div class="licensed-image">
<img class="img-responsive center-block" alt="Bootstrap template" src="/img/index_ffbs_anschliessen.webp">
</div>
<p>
Verbinde den Freifunk-Router am besten mit deinem Internet Router. <em>(Nicht notwendig bei anderen Freifunk-Routern in deiner Nähe)</em>
Verbinde den Freifunk-Router am besten mit deinem Internet Router. <em>(Nicht notwendig bei anderen Freifunk-Routern in deiner Nähe)</em>
</p>
</div>
</div>
</div>
</div>
</div>
<div class="container">
<div class="row">
<hr>
<h1>Aktuelles: <a href="/all.atom.xml" ><i class="fas fa-rss pull-right" style="font-size: 80%;"></i></a></h1>
{% with entries = context.contents.filter(feedtag=True).order_by("date") %}
{% for entry in (entries|reverse|list)[:5] %}
<h3>{{entry.content_title}}</h3>
<p>
<i>{{entry.date}}</i> - {{ entry.content_body }}<br />
<a href="{{entry.url}}" >Mehr lesen...</a>
</p>
{% endfor %}
{% endwith %}
</div>
</div>
template: page_html.html
blog:
- date: 2021-05-23
title: IRC ist nun auf libera.chat
body: Unser IRC-Channel ist von freenode.net zu libera.chat umgezogen.
<div class="container" >
<h2>Webchat</h2>
</div>
<div class="container" >
<b>IRC:</b> <a href="irc://chat.freenode.net/freifunk-bs">#freifunk-bs@freenode.net</a><br>
<b>IRC:</b> <a href="irc://irc.libera.chat/freifunk-bs">#freifunk-bs@irc.libera.chat</a><br>
</div>
<div class="container">
<iframe src="https://webchat.freenode.net/?channels=freifunk-bs" width="100%" height="600px" border="0"></iframe>
<iframe src="https://kiwiirc.com/nextclient/irc.libera.chat/freifunk-bs" width="100%" height="600px" border="0"></iframe>
</div>
template: page.html
blog:
- date: 2020-03-22
title: Wöchentliche Treffen finden erst einmal digital statt
body: Aufgrund der aktuellen Situation ist unser regulärer Treffpunkt im Stratum 0 zur Zeit geschlossen. Anstelle unserer Treffen vor Ort treffen wir uns nun Mittwochs ab 19:00 Uhr in einer Online Konferenz.
- date: 2020-05-10
title: Browserempfehlung zum Online-Meeting
body: Unsere Wöchentliche Online-Konferenz funktioniert am Besten in Chrome oder Chromium
Online Meetups
==============
Aufgrund der aktuellen Situation ist unser regulärer Treffpunkt im Stratum 0
zur Zeit geschlossen
(`Mehr Informationen <https://stratum0.org/blog/posts/2020/03/16/space-geschlossen/>`__).
Natürlich sind wir weiterhin auf unserer
`Mailingliste <http://lists.freifunk.net/mailman/listinfo/braunschweig-freifunk.net>`__
und auch im
`IRC </irc.html>`__ zu erreichen.
.. ffbsbox::
| **Kurzlinks**:
| `Videokonferenz im Browser <https://treffen.freifunk-bs.de/FreifunkBS>`__
| `App für Android <https://play.google.com/store/apps/details?id=org.jitsi.meet>`__
| `App für iOS <https://apps.apple.com/de/app/jitsi-meet/id1165103905>`__
Anstelle unserer Treffen vor Ort treffen wir uns nun Mittwochs ab 19:00 Uhr
in einer Online Konferenz.
Hier erhälst du weitere Informationen, wie du unserer Konferenz beitreten kannst.
Jitsi im Browser
----------------
Wenn du der Konferenz mit einem Browser auf einem Desktop-PC oder Notebook
beitreten möchtest kannst du einfach den folgenden Link benutzen:
`https://treffen.freifunk-bs.de/FreifunkBS <https://treffen.freifunk-bs.de/FreifunkBS>`__.
**Benutze wenn möglich Chrome oder Chromium.**
Andere Browser können zu Problemen führen.
Beim Betreten des Raumes musst du der Webseite in deinem Browser erlauben
dein Mikrofon zu verwenden.
Der Zugriff auf die Kamera ist natürlich optional.
Es bietet sich an ein Headset zu verwenden.
Hast du kein Headset zur Hand reichen in der Regel auch normale Kopfhörer und
die eingebauten Mikrofone eines Notebooks.
Jitsi auf dem Smartphone
------------------------
Es sind Apps für
`Android <https://play.google.com/store/apps/details?id=org.jitsi.meet>`__ und
`iOS <https://apps.apple.com/de/app/jitsi-meet/id1165103905>`__
verfügbar.
Installiere die App bevor du auf den Link *Videokonferenz im Browser* klickst.
Anschließend bietet Dir die Webseite an die Konferenz in der App zu öffnen.
Beim ersten öffnen der App musst du erlauben dein Mikrofon zu verwenden.
Der Zugriff auf die Kamera ist natürlich optional.
Es bietet sich an ein Headset zu verwenden.
Hast du kein Headset zur Hand reichen in der Regel auch normale Kopfhörer und
die eingebauten Mikrofone deines Smartphones.
Eigene Konferenzen
------------------
Unter `https://treffen.freifunk-bs.de <https://treffen.freifunk-bs.de>`__
kannst Du Konferenzen mit einem eigenen Namen starten.
Teile den Link anschließend mit den anderen Teilnehmern.
Dankeschön
----------
Ein großes Dankeschön geht an td00 von `https://jitsi.rocks <http://jitsi.rocks>`__
für die Bereitstellung und den Betrieb dieses großartigen Services!
template: page_html.html
<div class="container">
<link rel="stylesheet" href="/css/ffbs.css">
<div id="mapdiv"></div>
</div>
<script src="/js/OpenLayers.js"></script>
<script type="text/javascript" src="/js/ffbs_layer.js"></script>
......@@ -8,14 +8,17 @@ template: page_html.html
<div class="row" id="kontakt">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading" >
<h4>Kontaktiere uns <i class="fa fa-envelope" style="font-size:150%;" ></i></h4>
</div>
<form class="form-horizontal" method="POST" action="/contact">
<fieldset>
<legend class="text-center header">Kontaktiere uns</legend>
<br>
<div class="form-group">
<div class="col-md-10 col-md-offset-1">
<b>E-Mail:</b> kontakt (at) freifunk-bs . de <br>
<b>Twitter:</b> <a href="https://twitter.com/freifunk_bs">@freifunk_bs</a><br>
<b>IRC:</b> <a href="irc://chat.freenode.net/freifunk-bs">#freifunk-bs@freenode.net</a> (<a href="/irc.html">Webchat</a>)<br>
<b>IRC:</b> <a href="irc://irc.libera.chat/freifunk-bs">#freifunk-bs@libera.chat</a> (<a href="/irc.html">Webchat</a>)<br>
<b>Mailingliste:</b> <a href="http://lists.freifunk.net/mailman/listinfo/braunschweig-freifunk.net">Eintragen</a><br>
</div>
</div>
......@@ -50,10 +53,11 @@ template: page_html.html
</div>
<div class="col-md-6">
<div class="panel panel-default">
<legend class="text-center header">Unser Büro</legend>
<div class="panel-body text-center" style="padding-top: 0px">
<h4>Adresse</h4>
<div class="panel-heading" >
<h4>Unser Büro <i class="fa fa-home" style="font-size:150%;" ></i></h4>
</div>
<div class="panel-body text-center" style="padding-top: 0px">
<br>
Stratum 0 e.V. <br>
Freifunk Braunschweig<br>
Hamburger Straße 273A<br>
......
sort: 100
template: page_html.html
title: Router aufstellen
<div class="container">
<div class="page-header" >
<h1>Router aufstellen</h1>
</div>
<p>
Die einfachste Möglichkeit bei Freifunk mitzumachen ist einen Freifunk-Router aufzustellen. Hierzu benötigst du einen Router, auf den du unsere Firmware flashen kannst.
</p>
<div class="row" >
<div class="col-xs-12 col-md-6" >
<div class="panel panel-default" >
<div class="panel-heading" >
<h4>Router aufstellen <i class="fa fa-recycle" style="font-size: 150%;"></i></h4>
</div>
<div class="panel-body" >
Eine Übersicht über alle von uns unterstützten Geräte findest du auf unserer
<a href="https://firmware.freifunk-bs.de/#stable" >Firmware-Seite</a>.<br>
<br>
Bitte beachte, dass gerade ältere Geräte technisch oft nicht mehr auf dem
neusten Stand sind.
Das kann deine <i>Freifunk-Erfahrung</i> einschränken.
</div>
</div>
</div>
<div class="col-xs-12 col-md-6" >
<div class="panel panel-default" >
<div class="panel-heading" >
<h4>Router kaufen <i class="fa fa-shopping-cart pull-right" style="font-size: 150%;"></i></h4>
</div>
<div class="panel-body" >
Falls du ein neues Gerät kaufen möchtest bieten sich manche Geräte mehr an
als andere.
Eine gute Übersicht über die Eigenschaften aktueller Geräte,
sowie Vor- und Nachteilen hat Freifunk Darmstadt zusammengestellt.<br>
<br>
Diese Übersicht findest du
<a href="https://darmstadt.freifunk.net/mitmachen/unterstuetzte-geraete/">hier</a>.
Da sowohl Freifunk Darmstadt, als auch wir, auf die gleiche Technologie setzen
gelten deren Empfehlungen auch für Freifunk Braunschweig.
</div>
</div>
</div>
</div>
<p>
Eine Anleitung zum Einrichten vieler Geräte findest du unter <a href="/faq/einrichten.html" >Geräte einrichten</a>.
sort: 200
title: Mailingliste
Mailingliste
============
Neben unseren Treffen und dem Chat via `IRC </irc.html>`__ sind unsere
Mailinglisten ein wichtiger Baustein für unsere Kommunikation.
Community-Mailingliste
----------------------
Dies ist unsere allgemein Mailingliste für Ankündigungen und Diskussionen
rund um Freifunk Braunschweig.
Wenn du informiert bleiben möchtest oder Fragen an die Community stellst ist
das hier der richtige Ort.
Die Mailingliste wird von `freifunk.net <https://freifunk.net>`__
zur Verfügung gestellt.
Du kannst dich unter
`lists.freifunk.net <http://lists.freifunk.net/mailman/listinfo/braunschweig-freifunk.net>`__
für unsere Mailingliste eintragen.
Technische Mailingliste
-----------------------
Neben der Community-Mailingliste betreiben wir eine Admin-Mailingliste für
das Kernteam von Freifunk Braunschweig. Auf dieser Liste gibt es
automatisierte technische Meldungen und Diskussionen über die Infrastruktur
im Hintergrund und auf den Servern.
Die Mitgliedschaft auf dieser Mailingliste steht prinzipiell jedem offen,
der sich an der Entwicklung und Verbreitung von Freifunk beteiligen möchte.
Sprich uns dafür am Besten auf einem der regelmäßigen Treffen an.
blog:
- date: 2020-05-26
title: Project Parker - Öffentlicher Test
body: Freifunk Project Parker ist ein neuer Ansatz für die Funktionsweise eines Freifunk Netzes. Unser Projekt befindet sich jetzt in einem öffentlichen Test.
- date: 2020-06-03
title: Project Parker - Öffentlicher Test
body: Die Project Parker Webseite wurde neu strukturiert. Die Inhalte wurden klarer zwischen Anwender und Profis getrennt.
- date: 2020-11-15
title: Project Parker - Öffentlicher Test
body: Es gibt nun auch eine Firmware-Historie für das Projekt-Parker.
Freifunk Project Parker: Neue Technik für Freifunk
==================================================
.. ffbsbox::
| **Schnellzugriff**:
| `Statistiken <https://w.freifunk-bs.de/grafana/d/LqfM5XSWz/global?orgId=1>`__
Project Parker ist eine Initiative des Freifunk Braunschweig eine neue
Freifunk-Technik zu entwickeln.
Wir haben über die letzten Jahre stetig hieran gearbeitet und trauen uns nun mit
diesem Projekt an die Öffentlichkeit zu gehen.
Für den Freifunk Endanwender ändert sich hierbei nicht viel:
Projekt Parker setzt weiterhin auf Gluon.
Damit unterstützten wir weiterhin die von Freifunk gewohnte Hardware und an
der Installation ändert sich ebenfalls nicht viel.
Die großen Änderungen sind im Verborgenen geschehen.
Seit Ende 2021 basiert Freifunk Braunschweig auf dem Projekct Parker.
Auf dieser Seite wollen wir eine Übersicht für Anwender und Profis geben.
Mitmachen für Anwender
----------------------
Für Endanwender gibt es die folgenden Möglichkeiten mitzumachen:
Über Project Parker surfen
..........................
Dies ist der einfachste Weg mitzumachen.
Suche mit deinem Gerät nach dem WLAN **Freifunk** und verbinde dich mit diesem.
Im `Meshviewer </map/#!/de/map>`__ kannst du die Positionen vieler Router finden.
Außerdem kannst Du im Parker-Netz wie gewohnt alle anderen Knoten erreichen.
Eigene Router betreiben
.......................
Einen eigenen Knoten zu betreiben ist mit *Project Parker* genau so einfach, wie beim klassischen Freifunk:
1. Einen kompatiblen Router besorgen. Für *Project Parker* funktionieren alle Router, die auch für ein klassischen Gluon funktionieren.
2. Firmware herunterladen und Router flashen. Falls der Router vorher mit einem klassischen Gluon betrieben wurde setze bei der Installation die Einstellungen zurück.
3. Der Router bootet nun - wie gewohnt - in den Konfigurationsmodus. Hier kannst du wie gewohnt Einstellungen vornehmen.
4. Du brauchst am Ende des Einrichtens aber keinen Schlüssel bei uns einreichen. Dein Router funktioniert direkt!
Die folgenden Links enthalten weitere Informationen:
* Die Firmware findest du `hier </parker/firmware.html>`__
* Um das Netz im Blick zu behalten gibt es den `meshviewer </map>`__, sowie ein `Grafana </grafana>`__
Während des Beta-Betriebs haben die Entwickler Zugriff auf die Geräte.
Zusätzlich senden die Geräte ihre Logdaten an einen zentralen Logserver in unserem Netz.
Mitmachen für Profis
--------------------
Im klassischen Gluon-basierenden Freifunk wird in der Regel mit B.A.T.M.A.N. ein großes Layer-2-Netz simuliert.
Gerade in großen Netzen (ab einigen hundert Knoten bzw. Benutzern) führt dies zu Problemen.
Im klassischen `Gluon <https://github.com/freifunk-gluon/gluon>`__ gibt es daher Unterstützung für
`Domains <https://gluon.readthedocs.io/en/v2020.1.x/features/multidomain.html>`__.
Diese Teilen ein Freifunk-Netz in mehrere kleine Abschnitte.
Project Parker versucht diesen Problemen mit einem anderen Ansatz zu begegnen.
Wir setzen auf klassisches Routing.
Diese Änderung erlaubt uns auch auf `fastd <https://wiki.freifunk.net/Fastd>`__ zu verzichten und stattdessen
`Wireguard <https://www.wireguard.com/>`__ einzusetzen.
Project Parker setzt B.A.T.M.A.N. nur noch dort ein, wo es den größten Vorteil bringt: in lokalen *Meshes* zwischen mehreren Knoten.
Dabei ist es egal ob einer oder mehrere Knoten in einem Mesh einen Uplink (VPN) haben.
Die Entwicklung wurde in 2018 begonnen und durch eine Serie an `Blogposts <https://stratum0.org/blog/categories/freifunk/>`__, sowie einem `Vortrag auf dem 35C3 <https://media.ccc.de/v/35c3oio-69-project-parker-klassisches-routing-fr-freifunk>`__ begleitet.
Firmware selber bauen
.....................
Wer tiefer in die Materie einsteigen möchte, darf dies natürlich auch gerne tun.
Hier findest du die wichtigsten Informationen um tiefer in die Technik einzusteigen.
* Die Firmware zu *Project Pakrer* basiert auf Gluon.
Wir pflegen daher unseren eigenen Fork von Gluon mit unseren Änderungen.
Dieser befindet sich in unserem `Gitlab <https://gitli.stratum0.org/ffbs/ffbs-gluon/tree/master>`__.
Branches mit **-next** enthalten unsere Änderungen.
Der Basisname entspricht dabei dem Upstream-Branch, auf den wir aufgesetzt haben.
Zum Zeitpunkt des Schreibens ist der aktuelle Branch **v2020.1.x-ffbs-next**.
* Die passende Site befindet sich ebenfalls im `Gitlab <https://gitli.stratum0.org/ffbs/ffbs-site/-/tree/v2020.1.x-ffbs-next>`__.
Die **-next** -Branches gehören hier ebenfalls wieder zum *Project Parker*.
Zum Zeitpunkt des Schreibens ist der aktuelle Branch **v2020.1.x-ffbs-next**.
* Wir haben zusätzlich einen Fork des Upstream-Package Repos - ebenfalls im `Gitlab <https://gitli.stratum0.org/ffbs/packages/-/tree/v2020.1.x-ffbs-next>`__.
Die **-next** -Branches gehören hier ebenfalls wieder zum *Project Parker*.
Zum Zeitpunkt des Schreibens ist der aktuelle Branch **v2020.1.x-ffbs-next**.
* Unsere eigenen Pakete haben wir unserem `Package-Repository <https://gitli.stratum0.org/ffbs/ffbs-packages/-/tree/next>`__.
Hier liegen die passenden Pakete im **next** -Branch.
Die *Package*-Repositories werden bereits von unserem Gluon, bzw. dem der Site referenziert.
Diese müssen nicht besonders gecloned werden.
Darüber hinaus baut sich die *Project Parker* Firmware wie jedes andere Gluon.
Siehe dazu diese `Anleitung <https://gluon.readthedocs.io/en/v2020.1.x/user/getting_started.html>`__.
Firmware entwickeln
...................
Wenn Du in die *Project Parker* Entwicklung einsteigen möchtest melde Dich
bei uns im `IRC </irc.html>`__ oder auf unserer `Kontaktadresse </kontakt.html>`__.
Aktuell treffen wir uns unregelmäßig ein, bis zweimal im Monat um die Entwicklung voran zu bringen.
Diese Treffen sind eine gute Gelegenheit in die Materie einzusteigen.
template: firmware_parker.html
title: Firmware
sort: 105
Firmware
========
Diese Seite gibt einen Überblick über die Änderungen zwischen unterschiedlichen
Versionen der Freifunk Braunschweig Firmware.
Die aktuellste Firmware kann über den folgenden Link heruntergeladen werden.
Solltest du eine ältere Firmware benötigen kannst du dich über
`Kontakt </kontakt.html>`__ an uns wenden.
:raw-html:`<a class="btn btn-success" style="display: inline-flex; align-items:center;" href="/firmware/" ><i class="fas fa-download" style="font-size:150%; margin-right:0.5em;"></i> Firmware herunterladen</a>`
branches:
- name: v2020.2.1-21-g6b7ce449_parker_beta_20201031-2101-parker_beta
channel: parker_beta
date: 2020-10-31
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/7ef8185d7834dd5dc4b0a3fad0e5a02bd37780f7"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/6b7ce449c83007ccfee9f3a00c3e497a242a52fc"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1-21-g6b7ce449_parker_beta_20201031-2101
================================================
* Respektiere die Config-Mode VPN Einstellung
branches:
- name: v2020.2.1-21-g6b7ce449_parker_beta_20201102-2224-parker_beta
channel: parker_beta
date: 2020-11-02
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/4fd27996d5948f03b8513f65c995e3e188c79c78"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/6b7ce449c83007ccfee9f3a00c3e497a242a52fc"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1-21-g6b7ce449_parker_beta_20201102-2224
================================================
* Config-Mode: Zeige die Einstellungen für Mesh-VPN
an.
branches:
- name: v2020.2.1-22-ge652dec0_parker_beta_20201111-1928-parker_beta
channel: parker_beta
date: 2020-11-11
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/4fd27996d5948f03b8513f65c995e3e188c79c78"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/e652dec0a119e4554a9cc907d92ede6ee20bb833"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1-22-ge652dec0_parker_beta_20201111-1928
================================================
* Repariert die geringe Sendeleistung auf manchen
TP-Link Archer C50 v4.
branches:
- name: v2020.2.1-23-g6f2c8f13_parker_beta_20201117-1851-parker_beta
channel: parker_beta
date: 2020-11-18
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/e3900ef864a6903aa2c666fd1677e692e528afc9"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/6f2c8f1327785436df997e97b7f473ba9fa3ced9"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1-23-g6f2c8f13_parker_beta_20201117-1851
================================================
* Knoten haben nicht immer nach einem Boot IPv4-Adressen via
DHCP vergeben.
Dies wurde repariert.
* Bei vielen Knoten war die Anzahl der verbundenen Clients
um einen Client zu hoch.
Für dieses Problem gibt es mit diesem Relese einen vorläufigen Fix.
* Der Status des B.A.T.M.A.N Routing-Protokolls wird nun regelmäßig
in das Syslog geschrieben, sodass dies für das Debugging von
Netzwerkproblemen verwendet werden kann.
* Die Lease-Time von per DHCP vergebenen Adressen wurde auf wenige
Minuten reduziert, damit Clients schneller auf wechsende Uplinks
reagieren können.
branches:
- name: v2020.2.1.1-ffbs-next-202011211314-parker_beta
channel: parker_beta
date: 2020-11-21
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/c7f28de057878c5ec93d7aa19190e4f0fbf2068d"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/e652dec0a119e4554a9cc907d92ede6ee20bb833"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1.1-ffbs-next
=====================
* Der vorläufige Fix für die Anzahl der verbundenen Clients wurde
durch eine bessere, langfristige Lösung ersetzt.
Die Anzahl der verbundenen Clients sollte nun in allen Fällen
korrekt gezählt werden.
Die Diskussion zu dieser Lösung kann `hier <https://github.com/freifunk-gluon/gluon/pull/2147>`__
nachgelesen werden.
* Da wir mittlerweile dazu übergegangen sind regelmäßige Releases
der Parker-Firmware zu machen haben wir uns entschlossen diesen
*richtige* Namen zu geben, anstatt die von ``git`` autogenerierten
zu verwenden.
branches:
- name: v2020.2.1.2-parker_beta_20201209-1851_c7f28de057878c5ec93d7aa19190e4f0fbf2068d
channel: parker_beta
date: 2020-12-09
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/e3900ef864a6903aa2c666fd1677e692e528afc9"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/tree/v2020.2.1.2-ffbs-next"
rtd: "https://gluon.readthedocs.io/en/v2020.2.1/"
v2020.2.1.2-ffbs-next
=====================
* Fehler in diesem `Patch <https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/1a3d1953be55859969a6d93a9a3ff3a5cad3d530>`__
behoben.
Auf dem Archer C50 v4 sollte die 2.4GHz Sendeleistung nun *normal* sein.
branches:
- name: next-v2020.2.2-ffbs-next-202012162150-parker_beta
channel: parker_beta
date: 2020-12-09
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/e3900ef864a6903aa2c666fd1677e692e528afc9"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/tree/v2020.2.2-ffbs-next"
rtd: "https://gluon.readthedocs.io/en/v2020.2.2/releases/v2020.2.2.html"
v2020.2.2-ffbs-next
===================
* Gluon wurde auf v2020.2.2 aktualisiert. Dies enthält folgende Neuerungen:
* Fixed unstable WiFi on some units of the TP-Link Archer C50 v4 (#2133)
* Fixed CVE-2020-27638 in fastd
* Backports of batman-adv bugfixes
branches:
- name: v2020.2.2.1-ffbs-next
channel: parker_beta
date: 2021-01-16
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/b33ae3ddfe5912adb679cdb11ae5841fafda5300"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/f713312d0646d4e9a4b46b956051a82916e9a734"
rtd: "https://gluon.readthedocs.io/en/v2020.2.2/"
v2020.2.2.1-ffbs-next
=====================
* Der erste Boot nach einer Neuinstallation oder nach einem Upgrade aus dem alten Netz geht nun
schneller: Die Erzeugung des benötigten Wireguard-Keys wird nun zu einem Zeitpunkt durchgeführt,
zu dem ausreichend Zufall vorhanden ist - und die Keyerzeugung damit wesentlich schneller macht.
* Der Zugriff auf die `node.ffbs <http://node.ffbs>`__ funktioniert nun auch auf neuen Knoten.
Unter dieser Adresse erhält man immer die Statusseite des Knoten, mit dem man gerade verbunden ist.
Die Knoten sind neben dem Namen auch unter den IP-Adressen *172.16.0.1* und *2001:bf7:382:0::1*
zu erreichen.
* Ein Fehler beim Routing in lokalen Meshen wurde behoben.
Dieser Fehler hat dazu geführt, dass ein Client in einem Mesh nicht immer alle anderen Router
in diesem Mesh erreichen konnte.
* Die Firmware enthält zum Stand heute eine aktuelle */etc/bat-hosts*.
Dies erleichtert das Debugging der *batctl*-Ausgaben.
branches:
- name: v2020.2.2.2-ffbs-next
channel: parker_beta
date: 2021-03-31
site: "https://gitli.stratum0.org/ffbs/ffbs-site/-/commit/0a6c96bd21dad577c87281659ed80cad77a73a85"
gluon: "https://gitli.stratum0.org/ffbs/ffbs-gluon/-/commit/04643981263c2b4d6ee8393b91e1229e8ec085e2"
rtd: "https://gluon.readthedocs.io/en/v2020.2.2/"
v2020.2.2.2-ffbs-next
=====================
* Die Adresse des local-node wurde auf 172.16.127.1 geändert.
Die Statusseite der Router ist ab diesem Release also unter dieser IP zu erreichen.
Wir hoffen damit weniger Kollisionen mit bestehenden Netzen zu haben.
* Es wurde ein Fehler behoben, bei dem der IPv4-DHCP-Server nicht immer
zuverlässig gestartet wurde.
Das Problem ist immer dann aufgetreten, wenn es in einem Mesh mehrere Router mit Uplink
gibt.
* Bekannte Fehler:
* In großen Meshes tauchen manchmal nicht alle Knoten im Meshviewer auf.
Die Knoten, die nicht auftauchen ändern sich dabei über die Zeit.
Problem hierbei scheint mit der MTU des VPN zusammenzuhängen.
Eigentlich sollten diese Pakete richtig fragmentiert werden - das passiert aber nicht.
* Im Meshviewer ist die Angabe des ausgewählten Gateways nicht sinnvoll.
* Änderungen am Gluon ohne direkte Auswirkung für den Benutzer:
* site.conf: prefix4 und prefix6 entfernt und im Gluon dahinter ausgebaut.
Damit sollte die Route nach 2001:bf7:38ff::/64 auf br-client nicht mehr angelegt werden.
Systeme, die vor dieser Version eingerichtet wurden haben diese Route weiterhin.
* Damit ist auch eine nicht matchende Firefall-Regel für respondd weggefallen.
* Nodeoute: Logging verbessert: Fehler bei Änderungen am UCI werden nun gefangen und ins Log geschrieben.