Schritt 1: Versteckte Firmware-Upgrade-Seite aufrufen
- Verbinde deinen Computer per LAN-Kabel mit dem Router.
- Öffne deinen Browser und gehe direkt auf die folgende Seite:
http://192.168.212.1/gui/#/main/debug/firmwareupgrade
Diese Seite ist nicht über das normale Menü erreichbar – es handelt sich um eine versteckte Debug-Seite für Firmware-Upgrades. – Du musst den Router nicht in der Cloud registrieren, um ihn zu nutzen.
Die Seite lädt etwa 1 Minute lang – Geduld!
3. Es kann so aussehen, als würde nichts passieren oder nur ein Pop-up auftauchen.
4. Nicht aktualisieren! Warte, bis der „Upload“-Button erscheint und aktiv wird.
Schritt 2: Erste Firmware – initramfs-Datei hochladen
- Lade die OpenWRT Factory Firmware herunter. https://downloads.openwrt.org/releases/24.10.2/targets/ramips/mt7621/openwrt-24.10.2-ramips-mt7621-zyxel_wsm20-initramfs-kernel.bin
- Lade die Datei mit dem Namen
-initramfs-kernel.binauf den Zyxel Router hoch.- Diese ist notwendig, da der Router ein Dual-Firmware-System nutzt (es ist nicht erkennbar, welche Partition aktiv ist).
- Starte den Flash-Vorgang und warte, bis der Router neu startet.
Schritt 3: Zugriff auf OpenWRT (LuCI) nach Neustart
- Nach dem Neustart:
- Öffne im Browser: http://192.168.1.1
Falls die Seite nicht lädt, ziehe kurz das LAN-Kabel ab und stecke es wieder ein, damit dein Rechner eine neue IP-Adresse bekommt.
Schritt 4: OpenWRT richtig installieren (Sysupgrade)
- In der OpenWRT-Oberfläche (LuCI):
- Klicke auf „Go to firmware upgrade…“
- Scrolle auf der Seite nach unten bis zum Abschnitt „Flash new firmware image“.
- Klicke auf „Flash image“ und wähle die Datei:
squashfs-sysupgrade.bin(die normale Upgrade-Version von OpenWRT) - Achte darauf, dass du das Häkchen bei „Keep settings“ entfernst!
- Dadurch wird ein sauberer Neustart ohne alte Einstellungen sichergestellt.
- Klicke auf „Continue“, um die Firmware zu flashen.
Schritt 5: Beobachte die LED-Anzeigen beim Flashen
Während der Installation zeigt die Status-LED den Fortschritt an:
- Blinkt rot (ca. 1x pro Sekunde) → Firmware wird geschrieben
- Leuchtet dauerhaft grün → Flash-Vorgang abgeschlossen
- Blitzt schnell weiß → OpenWRT startet
- Blitzt langsam weiß → Initialisierung läuft
- Leuchtet dauerhaft weiß → ✔️ OpenWRT ist erfolgreich installiert!
Fertig!
Du hast OpenWRT erfolgreich über die versteckte OEM-Weboberfläche installiert.
Nun lässt sie die Freifunk Firmware als Upgrade installieren.
Auf Grund mehrerer Nachfragen hier eine Fortsetzung der Anleitung:
Stock-Firmware wiederherstellen
Es ist möglich, wieder auf die originale Firmware zurückzuflashen, aber es ist ein OEM-Firmware-Update erforderlich.
ZyXEL stellt den Download-Link nicht auf seiner offiziellen Website bereit (den Link kann man aus der OEM-Weboberfläche gewinnen, indem man die übertragenen JSON-Objekte analysiert).
Original-Firmware herunterladen: V1.00(ABZF.4)C0.bin
Datei umbenennen in: zyxel.bin
Mit SCP (z. B. WinSCP unter Windows) die Datei zyxel.bin in den Ordner /tmp des OpenWrt WSM20 Routers übertragen.
Per SSH (z. B. PuTTY unter Windows) auf den Router verbinden und dann die Firmware auf Kernel2 schreiben sowie die Boot-Partition auf FW2 umstellen:
cd /tmp
mtd write zyxel.bin Kernel2
echo -ne "\x02" | dd of=/dev/mtdblock7 count=1 bs=1 seek=4 conv=notrunc
Falls der OpenWrt WSM20 mit dem Internet verbunden ist, kannst du die OEM-Firmware auch direkt auf dem Router mit wget herunterladen.


Schreibe einen Kommentar