Firmware Handbuch

Aus Freifunk Dresden - Anwender-Wiki
Zur Navigation springen Zur Suche springen

Die Firmware enthält eine Reihe von Konfigurationsmöglichkeiten. Das Firmware Handbuch beschreibt die Arbeitsweise, Konfiguration und den Aufbau der Firmware. Die Firmware selbst ist auf GitHub zu finden.

Firmware Version: 3.1.6

Öffentliches Interface (Home)

Was wird angezeigt?

Status

Nodes

Kontakt

Karte

Administration (Verwalten)

Allgemein

Auto-Setup

Kennwort

Kontaktinfos

Infos

System

Logs

Prozesse

Nodes

Routes

Firewall

WLAN-Scan

Expert

System

Backbone

Privates-Netzwerk

WAN

LAN

WIFI

Splash

Expert-splash-anno.png

Ein Splash Screen (deutsch: Startbildschirm) ist eine Vorschaltseite, wie man sie auch von Internethotspots z.B. der Telekom oder Kabeldeutschland kennt. Standardmäßig ist er auf Freifunkroutern aktiviert, jedoch ist er deaktivierbar.

Alternativ können im selben Menü einzelne MAC Adressen bekannter Geräte gespeichert werden, diese Geräte bekommen dann keinen Splash gezeigt, siehe Beispiel rechts als Bild.

Ein eingeschalteter Splash Screen bietet die Vorteile der Werbung für das Freifunk Projekt, eine rechtliche Absicherung der Kontenbetreiber durch Zustimmung zu den Nutzungsbedingungen und eine individuelle Startseite als Werbung für den Knotenbetreiber. Er hat jedoch den Nachteil des Aufbaus einer zusätzlichen menschlichen (Fehlkonfiguration des Endgerätes) oder technischen (Fehlkonfiguration des Endgrätes, Whatsapp und co öffnen keine Webseiten, Browser oder Antivirensoftware schlagen Alarm, eigene VPN Tunnel funktionieren nicht) Nutzungsbarriere. Ein ausgeschalteter Splash Screen bietet barrierefreien Zugang. Die Fraktionen der Splash Befürworter und Antagonisten halten sich bei 50:50, deshalb wird an dieser Stelle dem Kontenbetreiber die Wahl überlassen.

Weiterhin kann eine automatische Trennung konfiguriert werden.

Traffic Shaper

Portweiterleitung

Maintenace

Firmware/Reset

Software (IPK)

Custom-Splash

Syslog

Tools

Speedtest

Sysinfo

Der aktuelle Zustand eines Routers kann über die folgende URL abgefragt werden.

http://<router-ip>/sysinfo-json.cgi

Diese json Datenstruktur wird unter anderem vom Freifunkserver (freifunk-dresden.de) abgefragt, um die Hotspot-Liste und Kartendaten zu generieren.

Diese API kann ebenso verwendet werden, um eigene Anwendungen zu entwickeln. Zur Unterscheidung verschiedener Versionen dieser Datenstruktur dient das Versions-Feld.

Detailierte Informationen sind in sysinfo-json zu finden.