Opennet Firmware/Vergleich Gluon
Erscheinungsbild
Die folgende Gegenüberstellung soll die Unterschiede und Gemeinsamkeiten der Opennet Firmware und der in vielen anderen Communities verbreiteten Gluon-Firmware herausarbeiten, um die Entscheidung über eine mögliche Integration der Opennet-Firmware in das gluon-Build-System abwägen zu können.
Diese Tabelle beschreibt den Entwicklungsstand zum Ende 2015. Die Darstellung der gluon-Firmware kann Fehler enthalten. Wissende Menschen mögen Fehler bitte korrigieren.
Entwicklungsumgebung
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| openwrt-Einbindung | git-Submodules | durch Skripte verwaltete git-Repositories |
| openwrt-Anpassungen | 9 Patches Patches verwaltet via quilt |
60 Patches skript-basiert (mit Hilfe von git-am) |
| Build-Prozess | via openwrt | Nachbildung/Anpassung des openwrt-Build-Prozesses |
| Hardware-Unterstützung | via openwrt | manuelle (überschaubare) Profildefinition |
Nutzerperspektive
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Freifunk-Einrichtung | via luci (opennet-spezifische luci-Module, erfordert typischerweise technische Begleitung) |
gluon-Config-Modus (via Tastendruck oder ssh) (selbsterklärend) |
| lokale Anpassungen (Netze, IPs, Dienste, ...) |
via luci oder ssh (voller openwrt-Funktionsumfang) |
via ssh (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben) |
| Zustand des Knotens | via luci oder ssh (Status-Webseite (luci), Fehlerbericht) |
via ssh |
Funktionalität
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Routing | olsr (v1) | batman-adv |
| VPN | OpenVPN | fastd |
| Wifi-Vernetzung | Infrastruktur (AP/Station) / IBSS | IBSS / Mesh (802.11s) |
| Firmware-Aktualisierung | manuell Firmware-Image hochladen (Einstellungen bleiben erhalten) |
automatische Aktualisierung (abschaltbar) (alle Einstellungen werden verworfen) |
| Adressierung | IPv4 | IPv6 |
| Monitoring | Ondataservice, munin | Alfred + ? + grafana |
Hardware-Anforderungen
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Flash-Speicher | 8 MB (für Internet-Nutzer oder -Spender) 4 MB (Infrastruktur-Router) |
4 MB |
| unterstützte Modell | siehe openwrt | manuell gepflegte Liste |