Opennet Firmware/Vergleich Gluon 2015
Aus Opennet
Version vom 2. Januar 2016, 21:28 Uhr von Lars (Diskussion | Beiträge)
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.
Inhaltsverzeichnis |
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 (optional) (alle Einstellungen werden verworfen) |
Adressierung | IPv4 | IPv6 |
IP-Vergabe | manuell (via Wiki) | automatisch (basierend auf MAC) |
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 |