Freifunk – eine Einführung

Bedingt durch unseren Hackerspace, den wir in Neubrandenburg betreiben, habe ich mich in letzter Zeit etwas intensiver mit dem Thema Freifunk beschäftigt.

Der Hackerspace in der Stadtmauer

Es sollte ein Router an das Freifunknetz angeschlossen werden. Die Vorstellungen, welche mir davon im Kopf schwebten, war am Anfang etwas diffus. Glücklicherweise gibt es den Verein Förderverein Freie Netzwerke e. V. – welcher einem mit Rat und Tat zur Seite steht.

Die Freifunk-Community

So wird die offizielle Webseite, freifunk.net, besucht und dort finden sich folgende Punkte unter anderem die Punkte Worum geht’s? und Wie mache ich mit? – schon mal ein guter Einstieg. In früheren Jahren fand sich auf der Webseite dann noch der Satz:

Wir regeln den Rest.

Ganz so einfach ist es allerdings nicht. Auf der Suche nach Informationen ist die Webseite ein guter Anlaufpunkt, im Worum geht’s?-Video klingt das Ganze noch einfach und blumig.

Aktivieren Sie JavaScript um das Video zu sehen.
Video-Link: https://vimeo.com/64814620

Für etwas Klarheit sollte sich die Organisationsstruktur der Freifunk-Community angeschaut werden. Zum einen existiert der Förderverein Freie Netzwerke e. V. Dieser betreibt unter anderem die Webseite freifunk.net. Auf der Webseite wird die Tätigkeit des Vereines wie folgt beschrieben:

Aufgabe des Fördervereins Freie Netzwerke e.V. ist die Förderung der Bildung und Kultur bezüglich kabelloser und kabelgebundener Computernetzwerke, die der Allgemeinheit zugänglich sind (sogenannte freie Netzwerke). Zu diesem Zweck betreibt der Verein die Internetplattform freifunk.net und fördert darüber hinaus diverse Aktivitäten und initiiert Projekte, die den nachfolgenden Zwecken dienen:

* Information über freie Netzwerke, insbesondere durch das Internet sowie durch Vorträge, Veranstaltungen, Vorführungen und Publikationen
* Bereitstellung von Know-How über Technik und Anwendung freier Netzwerke
* Information über gesellschaftliche, kulturelle, gesundheitliche und rechtliche Auswirkungen freier Netzwerke
* Förderung der Kontakte und des Austauschs mit Menschen und Organisationen im In- und Ausland, die im Bereich der freien Netzwerke tätig sind
* Förderung und Unterstützung von Projekten und Initiativen, die in ähnlichen Bereichen tätig sind

Neben der Freifunk-Webseite betreibt der Verein unter anderem auch den Blog freifunkstattangst.de, welcher sich mit der Frage der Störerhaftung beschäftigt.

Die lokalen Freifunk-Communitys, z. B. in Berlin, Hamburg oder auch Bielefeld, möchten an ihren Standorten dezentrale Mesh-Netzwerke aufbauen. Mittlerweile existieren über 400 solcher lokalen Communitys im deutschsprachigen Raum.

Gratis-WLAN mit Internetanbindung

Dabei wird Freifunk gerne auf die Formel Gratis-WLAN mit Internetanbindung reduziert. Bei einem genaueren Blick auf Freifunk ist dies aber nur ein netter Nebeneffekt. Genauer wird das Ganze in der Vision erklärt. Dort wird eine zentrale Frage an den Interessenten gestellt:

Wie wäre es, wenn auch online jeder mit jedem kommunizieren könnte, ohne eine Firma bei der man sich anmelden müsste?

Diese Frage beschreibt sehr gut, warum die Freifunker das tun, was sie tun. Auch das Selbstverständnis der Freifunker wird dort beschrieben:

Wir verstehen frei als

* öffentlich und anonym zugänglich
* nicht kommerziell und unzensiert
* im Besitz einer Gemeinschaft und dezentral organisiert

Die Qual der Wahl

Doch wie fängt der Interessierte an? Neben der rechtlichen Form (z. B. ein gemeinnütziger Verein) welche sich die lokale Community geben kann, gibt es viel profanere Probleme, welche es zu lösen gilt.

Ein Freifunk-Router (CC-BY / Jens Ohlig)

Ein Freifunk-Router (Jens Ohlig, Freifunk router, CC BY 3.0)

Bevor sich mit der Hardware beschäftigt werden kann, muss sich erst mit der Software – in diesem Fall der Firmware – beschäftigt werden. Schließlich muss eine kompatible Firmware für die gewünschte Hardware gefunden werden. Die Anzahl der Firmware-Varianten ist insbesondere für Einsteiger erst einmal unüberschaubar.

Es fühlt sich so an als ob jede lokale Community ihre eigene Firmware-Version nutzt. Als Einsteiger kommt der Wunsch auf hier mehr an die Hand genommen zu werden.

Fledermäuse im Mesh-Netzwerk

Die unterschiedlichen Firmwares unterscheiden sich nicht nur durch die unterschiedlichen Features, sondern auch durch die verwendeten Routing-Protokolle zum Aufbau eines Mesh-Netzwerkes. So gibt es Firmware welche das Optimized Link State Routing Protocol, kurz OLSR, nutzen, andere wiederum nutzen das Better Approach To Mobile Adhoc Networking-Protokoll (B.A.T.M.A.N.). Bei der Gründung einer neuen Community muss sich also überlegt werden, welches Routing-Protokoll eingesetzt werden soll. Schließlich sollten die anderen Router der Community mit demselben Protokoll betrieben werden.

OLSR, wurde in der RFC 3626 spezifiziert und ist ein Protokoll, bei dem jedem Knoten die komplette Topologie des Netzes bekannt ist. Damit handelt es sich um ein Link-State-Routing-Protokoll, welche sich dadurch auszeichnen, dass der Router eine Datenbank mit den entsprechenden Informationen über die Topologie aufbaut. Bei OLSR führt dies dazu, dass relativ viel Bandbreite und Rechenleistung zur Berechnung der Pfade im vermeshten Netzwerk benötigt wird.

Das Protokoll B.A.T.M.A.N. hingegen kennt nicht mehr die komplette Topologie des Netzwerkes. Stattdessen informiert jedes Gerät seine Nachbarn darüber, dass es existiert. Diese Nachbarn wiederum informieren ihre Nachbarn. Beim Routing geht es nun darum das Paket in die richtige Richtung zu schicken, ohne die komplette Route vorher zu kennen.

Mit der Weiterentwicklung B.A.T.M.A.N. Advanced, welches auf der zweiten Schicht im OSI-Modell, dem Data Link Layer arbeitet, können die entsprechenden Geräte sich mit dem vermeshten Netz verbinden und sind frei in der Wahl ihrer Protokolle auf dem OSI-Layer 3. Es spielt für B.A.T.M.A.N. Advanced keine Rolle mehr, ob auf diesem OSI-Layer DHCP, IPv4, IPv6 oder andere Protokolle genutzt werden. Seit mittlerweile über zehn Jahren befindet sich die Unterstützung für dieses Protokolls, in Form Kernel-Moduls, im offiziellen Linux-Kernel.

OpenWrt

Die Basis der meisten, wenn nicht aller Freifunk-Firmwares ist OpenWrt. Dabei handelt es sich um eine auf Linux basierende Distribution für kleinere Embedded Devices – welche vorwiegend für Router genutzt wird.

Historisch basiert OpenWrt auf der Firmware der Router-Serie WRT54G von Linksys. Der dort genutzte Linux-Kernel ist unter der GNU General Public License lizenziert und damit muss der Quellcode für die Firmware ebenfalls mit ausgeliefert werden.

Nach einigen Appellen führte dies dazu, dass Linksys, den entsprechenden Quellcode freigab. Daneben wurde im Lichte dieser Ereignisse das Projekt gpl-violations.org, welches sich der Durchsetzung der GPL verschrieb, durch Harald Welte gegründet.

Auf der Suche nach der passenden Hardware sollte sichergestellt werden, dass diese von OpenWrt unterstützt wird. Dazu gibt es in der OpenWrt-Wiki eine Table of Hardware und einen Einkaufsratgeber. Wichtig ist hier, dass das beste Gerät nicht existiert, es sollte den gewünschten Ansprüchen entsprechen und dem Einsatzzweck genügen.

Nach der Geräteauswahl, erfolgt die Auswahl der Firmware, schließlich muss der Router mit einer passenden Software bespielt werden. Auch hier ist die Auswahl wieder einmal unübersichtlich. Soll das Routing-Protokoll OSLR genutzt werden, so kann vom Meshkit eine passende Freifunk-Firmware generiert werden. Allerdings werden hier nicht alle OpenWrt-Plattformen unterstützt, sodass je nach verwendeter Hardware Meshkit ausscheidet.

meshkit.freifunk.net

Bei der Nutzung des moderneren B.A.T.M.A.N. bzw. B.A.T.M.A.N. Advance-Protokolls, kann auf Gluon gesetzt werden. Dabei handelt es sich um ein modulares Framework mit welchem eine entsprechende Freifunk-Firmware auf der Basis von OpenWrt erzeugt werden kann. Über die Hälfte der Freifunk-Communitys setzt auf diese Lösung.

Bei Gluon wird anhand einiger Konfigurationsdateien ein passendes Image erzeugt. Das Gluon-Image verfügt auch über eine Funktion für automatische Updates, mit welcher die entsprechenden Geräte mit neuen Versionen bespielt werden können.

Rechtliche Rahmenbedingungen

Nach der Installation des Images auf der gewünschten Hardware ist, ist der Freifunk-Router fertiggestellt. Überspitzt ließe sich sagen, dass die Probleme damit anfangen. Auf technischer Seite gibt es bei der Standardkonfiguration das Problem, dass die Luftschnittstelle unverschlüsselt ist, was unschön ist. Ein anderes Problem ist die Haftung, womit wir bei der rechtlichen Seite von Freifunk landen.

Die Freifunk-Geräte senden ihren Traffic zu einem in der Firmware eingestellten Gateway. Damit haben die Aufsteller der Router keine Probleme. Im Gateway wird der Traffic dann in das Internet überführt. Hier wird es problematisch. Natürlich haftet in der Theorie niemand für die Straftaten anderer. Allerdings ist der Betreiber des Gateways der erste Ansprechpartner, wenn etwas schiefgeht – und im schlimmsten Fall hat dieser erst einmal eine Menge Stress mit der Judikative und der Exekutive – bis dort bemerkt wird, dass jemand anders gesucht wird. Glück dem, der sich auf das Providerprivileg berufen kann.

Als Lösung ließe sich hier unter anderem der Gateway-Traffic über einen VPN-Zugang ins Internet routen, damit das eigene Freifunk-Netzwerk unbeschwerter in Betrieb genommen werden kann. Dies ist bei den meisten Freifunk-Communitys der Standard.

Mitte 2017 beschloss der Bundestag eine Änderung des Te­le­me­di­en­ge­set­zes, in welchem die oft kritisierte Störerhaftung abgeschafft wurde. Der entsprechende Paragraph 8 des TMG enthält nun unter anderem folgenden Punkt:

(1) Diensteanbieter sind für fremde Informationen, die sie in einem Kommunikationsnetz übermitteln oder zu denen sie den Zugang zur Nutzung vermitteln, nicht verantwortlich, sofern sie

1. die Übermittlung nicht veranlasst,
2. den Adressaten der übermittelten Informationen nicht ausgewählt und
3. die übermittelten Informationen nicht ausgewählt oder verändert haben.

² Sofern diese Diensteanbieter nicht verantwortlich sind, können sie insbesondere nicht wegen einer rechtswidrigen Handlung eines Nutzers auf Schadensersatz oder Beseitigung oder Unterlassung einer Rechtsverletzung in Anspruch genommen werden; dasselbe gilt hinsichtlich aller Kosten für die Geltendmachung und Durchsetzung dieser Ansprüche. ³ Die Sätze 1 und 2 finden keine Anwendung, wenn der Diensteanbieter absichtlich mit einem Nutzer seines Dienstes zusammenarbeitet, um rechtswidrige Handlungen zu begehen.

Damit wurde auch im Freifunk-Bereich wesentlich mehr Rechtssicherheit geschaffen, sodass der Betrieb solcher offener Netzwerke wesentlich angenehmer geworden ist.

Resümee

Die Gründung einer lokalen Gruppe ist mit einigen Herausforderungen verbunden, während die Integration eigener Router in bestehende Communitys wesentlich einfacher ist. Für unseren Hackerspace haben wir beschlossen, es auf einen späteren Zeitpunkt zu vertagen, da wir unsere Energie erst einmal in andere Themen gesteckt haben.

Dieser Artikel erschien ursprünglich 2014 unter dem Titel Freifunk für Dummies und wurde anschließend für eine Veröffentlichung bei Golem.de aktualisiert.

Offene Gesetze

Nachdem Gesetze in Deutschland verabschiedet wurden, werden sie im Bundesgesetzblatt veröffentlicht und dadurch verbindlich. Geregelt wird dies im Artikel 82 des Grundgesetzes. Dort heißt es:

Die nach den Vorschriften dieses Grundgesetzes zustande gekommenen Gesetze werden vom Bundespräsidenten nach Gegenzeichnung ausgefertigt und im Bundesgesetzblatte verkündet. Rechtsverordnungen werden von der Stelle, die sie erläßt, ausgefertigt und vorbehaltlich anderweitiger gesetzlicher Regelung im Bundesgesetzblatte verkündet.

Problematisch daran ist dass der Bundesanzeiger-Verlag, welcher für die Veröffentlichung zuständig ist, seit 2006 privatisiert wurde. Mittlerweile ist der Verlag im Besitz der Dumont-Mediengruppe. Für ein entsprechendes Abo, ist es möglich auf die Bestände der Bundesgesetzblätter zuzugreifen. Eigentlich ein Unding, bei Gesetzten an die sich die Bevölkerung halten soll. Die Bundesgesetzblätter sind als amtliche Drucksachen nicht schützenswert. Stattdessen wird seitens des Verlages mit dem Datenbankschutz argumentiert. Da die Dokumente zu einer Datenbank zusammengefasst wurden; ist dies ein Werk, welches wieder Schutzrechte genießen soll.

Das Portal Offene Gesetze

Alles in allem eine fragwürdige Konstruktion, mit der das Portal Offene Gesetze, zu finden unter offenegesetze.de aufräumen will. Dort findet man sämtliche Bundesgesetzblätter seit 1949. Die Bundesgesetzblätter können durchsucht, gedruckt oder als Ganzes heruntergeladen werden. Daneben wird eine API bereitgestellt, mit welcher ebenfalls auf die Dokumente zugegriffen werden kann. Zu Beachten ist dass die Bundesgesetzblätter keine vollständigen Gesetze (außer bei der erstmaligen Veröffentlichung des Gesetztes), sondern die jeweiligen Änderungen enthalten.

Betrieben wird das Portal von der Open Knowledge Foundation Deutschland. Dabei handelt es sich um einen offiziellen Chapter der Open Knowledge Foundation. Die verwendete Software ist auf GitHub zu finden, unter der MIT-Lizenz lizenziert und damit freie Software.

Kiosk Modus mit einem Ubuntu 12.04 LTS

Für den Hackerspace in Neubrandenburg waren wir auf der Suche nach der Möglichkeit ein Kiosk-System unter Ubuntu 12.04 LTS einzurichten. Das System sollte dabei hochfahren, den Browser öffnen und eine Webseite im Vollbild darstellen. In dieser Anleitung wird dabei davon ausgegangen, das System mit der Serverversion von Ubuntu 12.04 LTS installiert wurde. Nach der Installation muss im ersten Schritt der Desktop nachinstalliert werden:

apt-get install ubuntu-desktop

Der installierte Desktop wird beim nächsten Neustart automatisch ausgeführt, so das hier keine weitere Konfiguration notwendig ist. Nun legen wir den Nutzer für den Kioskbetrieb an:

adduser kiosk

Dieser Nutzer soll beim Neustart automatisch angemeldet werden. Dazu wird die Datei /etc/lightdm/lightdm.conf bearbeitet. In diese Datei wird dabei folgendes eingetragen:

[SeatDefaults]

autologin-guest=false
autologin-user=kiosk
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter

Damit sind die ersten grundlegenden Schritte fertiggestellt und der Rechner kann neugestartet werden. Der Rechner fährt nun hoch und loggt sich mit dem Nutzer kiosk ein. In unserem Fall wurde nun der Bildschirm um 90 Grad über die Systemeinstellungen gedreht, da die Webseite hochkant angezeigt werden sollte. Damit der Bildschirm nicht nach einer gewissen Zeit ausgeht, sollte der Bildschirmschoner und die automatische Sperrung in den Systemeinstellungen unter Helligkeit und Sperren deaktiviert werden. Anschließend sollte im Terminal:

gsettings set org.gnome.desktop.screensaver idle-activation-enabled false

eingeben werden. Im Nutzerordner des Nutzers kiosk wird nun eine Datei mit dem Namen firefox.sh angelegt. Die angelegte Bash-Datei wird mit folgendem Inhalt gefüllt:

#!/bin/bash
setterm -blank 0
sleep 90;
while true;
do
 firefox -url http://example.org/
      sleep 0.1s;
done

Im Firefox selbst sollte ein Add-On für den Kiosk-Modus installiert werden. Hier stehen mKiosk und R-kiosk zur Auswahl. Mit dem Add-On wird der Firefox in die Möglichkeiten versetzt die Webseite im Vollbild anzuzeigen. Für den automatischen Start des Firefox werden nun folgende Zeilen zur .profile-Datei des Nutzers kiosk hinzugefügt:

# Start firefox
./firefox.sh &

Die 90 Sekunden Verzögerung in dem Skript dienen dazu, dem System genug Zeit für die Initialisierung und die Bildschirmdrehung zu geben. Damit der Mauszeiger nicht zu sehen ist, bietet sich das Paket unclutter an. Mit:

unclutter -idle 0.01 -root

wird der Mauszeiger nach der definierten Zeit ausgeblendet, bis er wieder bewegt wird.

Entität e.V. auf dem Demokratiefest

Seit einigen Monaten gibt es einen vom Verein Entität e.V. betriebenen Hackerspace in Neubrandenburg. Auf dem morgigen Demokratiefest in Neubrandenburg, wird der Verein mit einem Stand vertreten sein. Neben Informationen rund um den Verein und den Hackerspace, gibt es alte Hardware und technische Aufbauten zum anschauen und auszuprobieren.

Bei den Fontänen ist der Stand zu finden

Bei den Fontänen ist der Stand zu finden

Zu finden ist der Stand auf dem Marktplatz in Neubrandenburg, zwischen 10 und 16 Uhr. Der Stand wird dabei aller Voraussicht nach bei den Fontänen zu finden sein.

Freifunk für Dummies

Bedingt durch unseren Hackerspace den wir in Neubrandenburg betreiben, habe ich mich die letzten Tage etwas intensiver mit dem Thema Freifunk beschäftigt. Wir wollten dabei einen Router mit DSL-Modem an das Freifunknetz anschließen. Die Vorstellungen, die man davon hat, sind am Anfang meist etwas diffus. Meine Anfangsvorstellung war das es einen Verein Freifunk e. V. gibt, der einen mit Rat und Tat zur Seite steht. Also wenn man Freifunker werden möchte, besucht man die Webseite, dort findet man dann die drei Punkte:

  • Welches Gerät muss ich kaufen?
  • Wo finde ich die Software?
  • Wir regeln den Rest.

Ganz so einfach ist es allerdings nicht. So bewegte ich mich auf der Suche nach Informationen quer durch die Webseite freifunk.net. Dabei wurde ich öfter als mir lieb war von 404-Meldungen des Webservers überrascht. Viele Informationen sind einfach nicht da wo man sie erwartet und so wird das ganze zur Suche der Nadel im Heuhaufen. Im Worum geht’s?-Video klingt das ganze noch einfach und blumig.

Aktivieren Sie JavaScript um das Video zu sehen.
Video-Link: http://vimeo.com/64814620

Damit wir nun etwas Klarheit in die Dunkelheit bringen, fangen wir mit der Organisationsstruktur der Freifunk-Community an. Einmal gibt es da den Förderverein Freie Netzwerke e. V. welcher auch die Domain freifunk.net betreut. Auf der Webseite wird die Tätigkeit des Vereines wie folgt beschrieben:

Der Verein konzentriert sich auf die finanzielle und ideelle Förderung von Projekten zu offenen und freien Kommunikationsinfrastrukturen. Die Mitarbeit im Verein und des Vorstands erfolgt ehrenamtlich. Er ist finanzieller und rechtlicher Hauptträger des Projekts freifunk.net, der Kampagne freifunkstattangst.de sowie weiterer Projekte und Webseiten lokaler Freifunk Communitys in Deutschland.

Es geht darum über den Förderverein Geld einzusammeln, um es in die Projekte der Communitys zu stecken. Darüber hinaus fungiert der Förderverein als juristische Person für den Providerstatus und als Vertragspartner bei Veranstaltungen, Förderprojekten, für Installations-Standorte, etc

Die lokalen Freifunk-Communitys selbst möchten an ihrem Standort dezentrale Mesh-Netzwerke aufbauen. Dabei wird Freifunk gerne auf die Formel Gratis-WLAN mit Internetanbindung reduziert. Wenn man es aber genau betrachtet, ist das nur ein netter Nebeneffekt. Genauer wird das ganze in der Vision erklärt. Dort wird eine zentrale Frage an den Interessenten gestellt:

Wie wäre es, wenn auch online jeder mit jedem kommunizieren könnte, ohne eine Firma bei der man sich anmelden müsste?

welche sehr gut beschreibt, warum die Freifunker das tun, was sie tun. Doch wie fängt man an? Neben der rechtlichen Form (z.B. ein gemeinnütziger Verein) die man sich als lokale Community geben kann, gibt es viel profanere Probleme, welche es zu lösen gilt.

Ein Freifunk-Router (CC-BY / Jens Ohlig)

Ein Freifunk-Router (Jens Ohlig, Freifunk router, CC BY 3.0)

Bevor man sich mit der Hardware beschäftigen kann, muss man sich erst mit der Software – in diesem Fall der Firmware – beschäftigen. Schließlich muss eine kompatible Firmware für die gewünschte Hardware gefunden werden. Die Anzahl der Firmware-Varianten ist dabei vor allem für den Einsteiger erst einmal unüberschaubar. Man bekommt das Gefühl, das jede lokale Community ihre eigene Firmware-Version nutzt. Als Einsteiger möchte man hier mehr an die Hand genommen werden.

Die Firmwares unterscheiden sich dabei nicht nur durch die unterschiedlichen Features, sondern auch durch die verwendeten Routing-Protokolle zum Aufbau eines Mesh-Netzwerkes. So gibt es Firmwares welche OLSR nutzen, andere wiederum nutzen B.A.T.M.A.N. Bei der Gründung einer neuen Community muss man sich also überlegen welches Routingprotokoll man einsetzen möchte. Schließlich müssen die anderen Router mit demselben Protokoll betrieben werden.

Die Basis der meisten, wenn nicht aller Freifunk-Firmwares ist dabei OpenWrt. Dabei handelt es sich um eine Linux basierende Distribution für kleinere Embedded Devices – welche vor allem für Router genutzt wird. Die Geschichte von OpenWrt begann dabei mit dem Linksys WRT54G, dessen Quelltext von Linksys herausgegeben werden musste da er GPL Teile (Linux) nutzte. Wenn man also nach einer passenden Hardware für Freifunk sucht, muss man sich anschauen welche Hardware von OpenWrt unterstützt wird. Dazu gibt es in der OpenWrt Wiki eine Table of Hardware und einen Einkaufsratgeber. Auch gibt es Möglichkeiten einen Preisvergleich für Router mit WLAN und für Router mit WLAN und Modem durchzuführen. Dabei werden nur Geräte berücksichtigt, welche OpenWrt unterstützen. Aus diesen Geräten muss man nun ein Gerät auswählen, welches den gewünschten Ansprüchen entspricht.

Nach der Geräteauswahl, erfolgt die Auswahl der Firmware, schließlich muss der Router mit einer passenden Software bespielt werden. Auch hier ist die Auswahl wieder einmal unüberschaubar. Möchte man das Routingprotokol OSLR nutzen, so kann man sich vom Meshkit eine passende Freifunk-Firmware generieren lassen. Allerdings werden hier nicht alle OpenWrt-Plattformen unterstützt, sodass man im schlimmsten Fall wieder in die Röhre schaut.

meshkit.freifunk.net

meshkit.freifunk.net

Bei der Nutzung des moderneren B.A.T.M.A.N. bzw. B.A.T.M.A.N. Advance Protokolls, kann man auf Gluon setzen. Dabei handelt es sich um ein modulares Framework mit welchem eine entsprechende Freifunk-Firmware auf der Basis von OpenWrt erzeugt werden kann. Gluon ist dabei auf GitHub zu finden. Bei Gluon passt man eine Konfigurationsdatei an und erzeugt sich dann ein passendes Image. Das Gluon-Image verfügt dabei auch über eine Autoupdate-Funktion, mit welcher man die entsprechenden Geräte mit neuen Versionen bespielen kann.

Nach der Installation des Images auf der gewünschten Hardware ist man im Besitz eines Freifunk-Routers. Überspitzt könnte man sagen, dass die Probleme damit anfangen. Auf technischer Seite gibt es bei der Standardkonfiguration das Problem, das die Luftschnittstelle unverschlüsselt ist, was unschön ist. Ein anderes Problem ist die Haftung, womit wir bei der rechtlichen Seite von Freifunk landen.

Die Freifunk-Geräte senden ihren Traffic zu einem (in der Firmware eingestellten) Gateway. Damit haben die Aufsteller der Router keine Probleme. Im Gateway wird der Traffic dann in das Internet überführt. Hier wird es dann problematisch. Natürlich haftet theoretisch niemand für die Schandtaten anderer, allerdings ist man der erste Ansprechpartner, wenn etwas schiefgeht – und im schlimmsten Fall hat man erst einmal eine Menge Stress mit der Judikative und der Executive – bis man dort merkt das man nicht der Übeltäter ist.

Damit man diesem Problem aus dem Weg geht, sollte man sich beim VPN-Anbieter seines Vertrauens, einen Zugang beschaffen und den Gateway-Traffic über diesen Zugang in das Internet routen. Damit kann man sein Freifunk-Netzwerk unbeschwert in Betrieb nehmen.