Opennet Firmware/Vergleich Gluon 2015: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
K (cat)
(Ergänzungen von Benutzer aus Kiel)
Zeile 39: Zeile 39:
 
!lokale Anpassungen <br/> (Netze, IPs, Dienste, ...)
 
!lokale Anpassungen <br/> (Netze, IPs, Dienste, ...)
 
|via luci oder ssh <br/> (voller openwrt-Funktionsumfang)
 
|via luci oder ssh <br/> (voller openwrt-Funktionsumfang)
|via ssh <br/> (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben)
+
|via ssh <br/> (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben) ''(Gluon-Nutzer berichtet gegenteiliges)''
 
|-
 
|-
 
!Zustand des Knotens
 
!Zustand des Knotens
Zeile 67: Zeile 67:
 
!Firmware-Aktualisierung
 
!Firmware-Aktualisierung
 
|manuell Firmware-Image hochladen <br/> (Einstellungen bleiben erhalten)
 
|manuell Firmware-Image hochladen <br/> (Einstellungen bleiben erhalten)
|automatische Aktualisierung (optional) <br/> (nicht-gluon-Einstellungen werden verworfen)
+
|automatische Aktualisierung (optional) <br/> (nicht-gluon-Einstellungen werden verworfen) ''(Gluon-Nutzer berichtet gegenteiliges)''
 
|-
 
|-
 
!Adressierung
 
!Adressierung
Zeile 79: Zeile 79:
 
!Monitoring
 
!Monitoring
 
|[[Ondataservice]], munin
 
|[[Ondataservice]], munin
|Alfred + ? + grafana
+
|Alfred + ? + grafana ''(Gluon-Nutzer berichtet letzteres eher nicht)''
 
|-
 
|-
 
|}
 
|}

Version vom 24. August 2016, 19:23 Uhr

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) (Gluon-Nutzer berichtet gegenteiliges)
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)
(nicht-gluon-Einstellungen werden verworfen) (Gluon-Nutzer berichtet gegenteiliges)
Adressierung IPv4 IPv6
IP-Vergabe manuell (via Wiki) automatisch (basierend auf MAC)
Monitoring Ondataservice, munin Alfred + ? + grafana (Gluon-Nutzer berichtet letzteres eher nicht)

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 Modelle siehe openwrt manuell gepflegte Liste
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge