OpenWRT one

Bitte zuerst lesen!

🚀 OpenWrt One mit Freifunk Halle flashen – Schritt für Schritt

Diese Anleitung funktioniert für die Erstinstallation ab Werk („out of the box“) und für die Wiederherstellung, falls etwas schiefgegangen ist. Wenn auf deinem Router bereits eine ältere Freifunk-Version läuft und du nur aktualisieren möchtest, verwende das Sysupgrade-Image (.itb). Bei der ersten Installation vom OpenWrt-Originalzustand aus brauchst du das Factory-Image (.ubi).

📦 Was du vorher brauchst

Einen OpenWrt One (Auslieferungszustand oder mit funktionierendem OpenWrt)

Einen Computer mit LAN-Anschluss

Ein Netzwerkkabel

Eine der folgenden Dateien – am besten gleich beide herunterladen:

Zweck Datei Link
Erstinstallation (Factory) .ubi gluon-ffhal-2025.1-halle1~20260109-openwrt-one.ubi
Update (Sysupgrade) .itb gluon-ffhal-2025.1-halle1~20260109-openwrt-one-sysupgrade.itb

💡 Merke: Für die allererste Freifunk-Installation auf dem neuen Gerät nimmst du das .ubi-Image. Das .itb-Image funktioniert nur, wenn bereits eine Freifunk-Version läuft.

🔌 Router anschließen

Verbinde deinen Computer über das LAN-Kabel mit dem gelben 1-Gbit-Port des OpenWrt One.

Der Router hat im Auslieferungszustand die IP-Adresse 192.168.1.1. Sie sollte von deinem Computer automatisch erkannt werden. Falls nicht, stelle deine Netzwerkkarte manuell auf eine Adresse im Bereich 192.168.1.x (z. B. 192.168.1.100, Netzmaske 255.255.255.0).

✅ Methode 1: Über die Weboberfläche (empfohlen)

Das ist der einfachste und sicherste Weg – fast alles passiert mit einem Klick.

1. Anmelden

Öffne einen Browser und rufe http://192.168.1.1 auf. Beim ersten Mal musst du ein Passwort vergeben. Dieses wird für den SSH-Zugang und spätere Admin-Aufgaben benötigt.

2. Firmware einspielen

Klicke auf System → Backup / Flash Firmware.

Unter Flash new firmware image lädst du die heruntergeladene .ubi-Datei hoch (nicht entpacken, die .ubi-Endung muss erhalten bleiben).

Lasse den Haken bei Keep settings ausgeschaltet (wir wollen eine saubere Neuinstallation). Und setze den Haken bei Force upgrade.

Klicke auf Continue und bestätige den Vorgang.

3. Warten

Der Router löscht den Speicher, schreibt das neue System und startet dann von selbst neu. Das dauert etwa 2–4 Minuten. Währenddessen nicht den Strom trennen! (Wenn nach mehr als 10 Minuten http://192.168.1.1 nicht antwortet, dann trenne den Strom kurz)

4. Erste Freifunk-Konfiguration

Nach dem Neustart rufe im Browser http://192.168.1.1 auf. Dort nimmst du die Grundeinstellungen vor (Knotenname, Koordinaten, ggf. Mesh-VPN).

🎉 Fertig! Du hast erfolgreich Freifunk installiert.


💻 Methode 2: Per SSH (für Fortgeschrittene)

Wenn die Weboberfläche nicht erreichbar ist oder du lieber auf der Kommandozeile arbeitest, kannst du das Factory-Image auch direkt flashen. Lies die Schritte genau – ein Fehler kann den Router in einen Rettungsmodus zwingen (der aber existiert).

1. SSH-Verbindung öffnen

Auf deinem Computer (Linux, macOS, Windows mit WSL/OpenSSH) gibst du ein: bash

ssh root@192.168.1.1

Beim ersten Login wirst du aufgefordert, ein Passwort zu setzen – das ist das spätere Root-Passwort des Routers.

2. Image auf den Router laden

Wenn der Router Internet hat, kannst du die Datei direkt herunterladen: bash

wget -O /tmp/factory.ubi https://firmware.freifunk-halle.org/firmware/2026/images/factory/gluon-ffhal-2025.1-halle1~20260109-openwrt-one.ubi

Andernfalls kopiere die Datei von deinem Computer per scp: bash

scp gluon-ffhal-2025.1-halle1~20260109-openwrt-one.ubi root@192.168.1.1:/tmp/

3. Ziel-Partition prüfen ⚠️

Führe auf dem Router aus: bash

cat /proc/mtd

Die Ausgabe muss eine Zeile enthalten, die so aussieht: text

mtd5: 0ff00000 00020000 "ubi"

Nur wenn dort "ubi" hinter mtd5 steht, machst du weiter!

Sollte eine andere Nummer (z. B. mtd4) hinter "ubi" stehen, musst du den folgenden Befehl entsprechend anpassen. Auf dem OpenWrt One ist es jedoch immer mtd5.

4. Image schreiben bash

mtd write /tmp/factory.ubi /dev/mtd5

Dieser Befehl überschreibt den gesamten Systembereich. Unterbrich den Vorgang nicht! Sobald er durchgelaufen ist (die Eingabeaufforderung erscheint wieder), startest du den Router sofort neu: bash

reboot

5. Nach dem Neustart

Warte 2–3 Minuten. Nach dem Neustart rufe im Browser http://192.168.1.1 auf. Die weitere Konfiguration erfolgt wie unter Methode 1 beschrieben (Punkt 4).

🆘 Rettungsanker: NOR-Recovery-Modus

Falls der Router einmal nicht mehr starten sollte (was mit den obigen Methoden praktisch nicht passiert, aber zur Sicherheit), gibt es den unkaputtbaren Recovery-Modus über den kleinen NOR-Chip:

Schalter an der Rückseite auf NOR stellen.

USB-Stick mit FAT32 formatieren, darauf die .ubi-Datei kopieren und in firmware.ubi umbenennen (nicht die .itb!).

USB-Stick einstecken, Stromkabel anschließen und dabei die Reset-Taste gedrückt halten.

Warte, bis die grüne LED dauerhaft leuchtet – dann das Image geschrieben wird und der Router neu startet.

Danach Strom trennen, Schalter zurück auf NAND stellen, wieder einschalten.