Knoten Spezifikation
Freifunk Hotspot
Alle folgenden Bedinungen, die ein Freifunk Hotspot erfüllen muss, werden durch die Freifunk Firmware erfüllt.
Sollen eigene Implementationen eines Freifunk Hotspots betrieben werden, so müssen diese Bedingungen erfüllt sein.
Ziel: Findet ein Nutzer einen Freifunk Hotspot in der Hotspot-Liste oder per WLAN Scan (unabhängig ob Accesspoint oder Ad-hoc Mode), so muss es möglich sein, sich mit dem mobilen WLAN Gerät mit dem Freifunk Netz zu verbinden. Es muss auch möglich sein, das Netz mit einen weiteren Freifunk Hotspot zu erweitern (per Ad-hoc). Denn ein neuer Freifunker wird zum Beispiel ein Freifunk-WLAN in seiner Nähe finden und daraufhin in Hardware investieren. Arbeitet nach dem Aufbau des neuen Hotspots, der gesehene Freifunk Hotspot nicht wie vorgesehen, ist das extrem ärgerlich und könnte rechtliche Konflikte verursachen.
Spezifikation
- Muß Zugang via WLAN Accesspoint Mode (dhcp) erlauben
- Muß WLAN Ad-Hoc zur Verbindung mit anderen Knoten erlauben
- Muß folgende WLAN Einstellungen verwenden: BSSID: 64:64:6d:65:73:68, Kanal:13, HTMode: HT20, HWMode 11g
- Accesspoint SSID muss mit "Freifunk Dresden" oder "Freifunk Meißen" starten
- Muß eine Adhoc SSID im Format "Freifunk Dresden [adhoc-1026]" nutzen, wobei die Nummer die Knotennummer ist.
- Muß ein Splash-Screen (Vorschaltseite) enthalten, welcher dem Format des in der Firmware verwendetem Splash-Screen entspricht. Dieses dient zur "rechtlichen" Absicherung des Knotenbetreibers und der andern Netzknoten. Der Splash-Screen
muss das Netz kenntlich machen und die Nutzerbedingungen müssen einsehbar sein.
- Muß korrekte Kontaktinformationen (Nick und Emailadresse)
- Muß korrekte GPS Koordinaten enthalten, damit dieser Knoten genau gefunden werden kann. Diese werden für die Hotspotliste, Kartendienste und der Planung des Netzausbaus verwendet.
- Muß die Nutzungsbedingungen (Piko Agreement) erfüllen. Diese sind derzeit in der Firmware oder auf Github verfügbar und wurden von Picopeering Agreement abgeleitet.
- must fulfill piko agreement: forward any traffic, never modify or redirect traffic, restrict, setup priorities, no traffic shaping - must fully act as router. - must use the registrator (registrator url is provided via website) to get a uniq node number. - must use the correct ip address calulation to get a unique IP address and avoid address conflicts. - must use only allowed parameters for routing protocol (bmxd) - must provide a webserver access to supply contact information, statistical information (optional),
routing information, backbone information (optional) to Freifunk Dresden server.